I have an asus nv56 with a Intel Corporation Centrino Wireless-N 2230 (rev c4) wifi card, my kernel version is the 3.8.7-1 and I use Gnome with network manager.
I have a problem: I'm able to connect to a wifi network but every 1-2 mins the connection drops.
A dmesg says:
[ 25.459573] iwlwifi 0000:03:00.0: RF_KILL bit toggled to enable radio. [ 25.460892] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S [ 25.468385] iwlwifi 0000:03:00.0: Radio type=0x2-0x0-0x0 [ 25.846472] iwlwifi 0000:03:00.0: L1 Disabled; Enabling L0S [ 25.853963] iwlwifi 0000:03:00.0: Radio type=0x2-0x0-0x0 [ 26.065675] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready [ 27.186073] wlp3s0: authenticate with 74:ea:3a:cd:28:42 [ 27.202371] wlp3s0: send auth to 74:ea:3a:cd:28:42 (try 1/3) [ 27.229754] wlp3s0: authenticated [ 27.229912] iwlwifi 0000:03:00.0 wlp3s0: disabling HT/VHT due to WEP/TKIP use [ 27.229915] iwlwifi 0000:03:00.0 wlp3s0: disabling HT as WMM/QoS is not supported by the AP [ 27.229916] iwlwifi 0000:03:00.0 wlp3s0: disabling VHT as WMM/QoS is not supported by the AP [ 27.232552] wlp3s0: associate with 74:ea:3a:cd:28:42 (try 1/3) [ 27.235911] wlp3s0: RX AssocResp from 74:ea:3a:cd:28:42 (capab=0x431 status=0 aid=8) [ 27.237835] wlp3s0: associated [ 27.237875] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready [ 1756.822019] wlp3s0: deauthenticating from 74:ea:3a:cd:28:42 by local choice (reason=3) [ 1756.828531] cfg80211: Calling CRDA to update world regulatory domain [ 1757.303801] wlp3s0: authenticate with 74:ea:3a:cd:29:13 [ 1757.308566] wlp3s0: send auth to 74:ea:3a:cd:29:13 (try 1/3) [ 1757.310340] wlp3s0: authenticated [ 1757.310586] iwlwifi 0000:03:00.0 wlp3s0: disabling HT as WMM/QoS is not supported by the AP [ 1757.310592] iwlwifi 0000:03:00.0 wlp3s0: disabling VHT as WMM/QoS is not supported by the AP [ 1757.310598] wlp3s0: waiting for beacon from 74:ea:3a:cd:29:13 [ 1757.385290] wlp3s0: associate with 74:ea:3a:cd:29:13 (try 1/3) [ 1757.387810] wlp3s0: RX AssocResp from 74:ea:3a:cd:29:13 (capab=0x431 status=0 aid=13) [ 1757.389812] wlp3s0: associated [ 1757.793015] wlp3s0: deauthenticating from 74:ea:3a:cd:29:13 by local choice (reason=3) [ 1757.806386] cfg80211: Calling CRDA to update world regulatory domain [ 1758.222639] wlp3s0: authenticate with 74:ea:3a:cd:29:13 [ 1758.225663] wlp3s0: send auth to 74:ea:3a:cd:29:13 (try 1/3) [ 1758.228142] wlp3s0: authenticated [ 1758.228424] iwlwifi 0000:03:00.0 wlp3s0: disabling HT as WMM/QoS is not supported by the AP [ 1758.228436] iwlwifi 0000:03:00.0 wlp3s0: disabling VHT as WMM/QoS is not supported by the AP [ 1758.230701] wlp3s0: associate with 74:ea:3a:cd:29:13 (try 1/3) [ 1758.233728] wlp3s0: RX AssocResp from 74:ea:3a:cd:29:13 (capab=0x431 status=0 aid=13) [ 1758.236525] wlp3s0: associated [ 1758.761549] wlp3s0: deauthenticating from 74:ea:3a:cd:29:13 by local choice (reason=3) [ 1758.771562] cfg80211: Calling CRDA to update world regulatory domain [ 1759.206738] wlp3s0: authenticate with 74:ea:3a:cd:28:42 [ 1759.211055] wlp3s0: send auth to 74:ea:3a:cd:28:42 (try 1/3) [ 1759.213441] wlp3s0: authenticated [ 1759.213538] iwlwifi 0000:03:00.0 wlp3s0: disabling HT/VHT due to WEP/TKIP use [ 1759.213540] iwlwifi 0000:03:00.0 wlp3s0: disabling HT as WMM/QoS is not supported by the AP [ 1759.213541] iwlwifi 0000:03:00.0 wlp3s0: disabling VHT as WMM/QoS is not supported by the AP [ 1759.215855] wlp3s0: associate with 74:ea:3a:cd:28:42 (try 1/3) [ 1759.218253] wlp3s0: RX AssocResp from 74:ea:3a:cd:28:42 (capab=0x431 status=0 aid=2) [ 1759.220225] wlp3s0: associated
Last edited by paozaf (2013-04-29 20:44:30)
I think the problem is related to
Do you think that I have to install ipw2100-fw and/or ipw2200-fw package?
The driver for Intel centrino Wirless-N cards is iwlwifi, I cannot see how ipw2100/2200 could help you.
Do you live in a wifi-rich area? In other words, what is the output of
sudo iw dev wlan0 scan
(change wlan0 if it's not the name of your wifi card).
Last edited by MariusMatutiae (2013-04-23 10:47:06)
First of all thanks for the reply.
I don't have iwlwifi, but linux-firmware, I think it's ok, I'm right?
Only tomorrow I can try your advice, now I have no wifi signal around me.
I'll keep you update.
I had a similar problem with an Atheros WIFI card (driver ath5k).
2 weeks ago I discovered that my WIFI router was set to channel 6 (the same as 7 other APs in range). Switching the router to another channel that's not used by other APs solved the problems for me.
In my environment, channel 3 proved to be the best choice, as all the other APs just used channels 1, 6 and 11.
I haven't a solution yet.
This, as you can guess, is a big issue for me.
I tried to connect to another wpa network and I wasn't able to get something working, even if the kernel didn't return that massages.
With other network (also wpa) I haven't problem and all works fine.
Please let me know if I can provide you additional information (log, hd information, configurations, etc).
Without wifi connection I have to switch to another distro and I don't want!!!
Thanks a lot.
Have you had a look at kernel module parameters for your wifi driver? Maybe there is some option you need to set when loading modules...
I tried to disable 11n in /etc/modprobe.d/modprobe.conf with:
options iwlwifi 11n_disable=1
but nothing changes.
I have news: a kernel developer said to me that it isn't a bug, but my problem.
He thinks that I'm probably running two instances of wpa_supplicant or something equally strange.
He saids this because dmesg returns:
[ 1756.822019] wlp3s0: deauthenticating from 74:ea:3a:cd:28:42 by local choice (reason=3)
I haven't idea about this strange situation...does anyone have some tips to how understande what is happening?
The output of
# systemctl list-units
UNIT LOAD ACTIVE SUB DESCRIPTION proc-sys-fs-binfmt_misc.automount loaded active running Arbitrary Executable File Formats File System Automount Point sys-devices-pci0000:00-0000:00:1b.0-sound-card0.device loaded active plugged N56VZ sys-devices-pci0000:00-0000:00:1c.1-0000:03:00.0-net-wlp3s0.device loaded active plugged Centrino Wireless-N 2230 BGN sys-devices-pci0000:00-0000:00:1c.3-0000:04:00.0-net-enp4s0.device loaded active plugged N56VZ sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged ST750LX003-1AC154 sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda2.device loaded active plugged ST750LX003-1AC154 sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda3.device loaded active plugged ST750LX003-1AC154 sys-devices-pci0000:00-0000:00:1f.2-ata1-host0-target0:0:0-0:0:0:0-block-sda.device loaded active plugged ST750LX003-1AC154 sys-devices-pci0000:00-0000:00:1f.2-ata3-host2-target2:0:0-2:0:0:0-block-sr0.device loaded active plugged PIONEER_BD-RW_BDR-TD05AS sys-devices-platform-serial8250-tty-ttyS0.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS0 sys-devices-platform-serial8250-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS1 sys-devices-platform-serial8250-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS2 sys-devices-platform-serial8250-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/tty/ttyS3 sys-module-configfs.device loaded active plugged /sys/module/configfs sys-module-fuse.device loaded active plugged /sys/module/fuse sys-subsystem-net-devices-enp4s0.device loaded active plugged N56VZ sys-subsystem-net-devices-wlp3s0.device loaded active plugged Centrino Wireless-N 2230 BGN -.mount loaded active mounted / dev-hugepages.mount loaded active mounted Huge Pages File System dev-mqueue.mount loaded active mounted POSIX Message Queue File System home.mount loaded active mounted /home proc-sys-fs-binfmt_misc.mount loaded active mounted Arbitrary Executable File Formats File System run-user-1000-gvfs.mount loaded active mounted /run/user/1000/gvfs sys-fs-fuse-connections.mount loaded active mounted FUSE Control File System sys-kernel-config.mount loaded active mounted Configuration File System sys-kernel-debug.mount loaded active mounted Debug File System tmp.mount loaded active mounted Temporary Directory systemd-ask-password-console.path loaded active waiting Dispatch Password Requests to Console Directory Watch systemd-ask-password-wall.path loaded active waiting Forward Password Requests to Wall Directory Watch accounts-daemon.service loaded active running Accounts Service asus-screen-brightness.service loaded active exited Allow user access to screen brightness bluetooth.service loaded active running Bluetooth service bumblebeed.service loaded active running Bumblebee C Daemon colord.service loaded active running Manage, Install and Generate Color Profiles cpupower.service loaded active exited Apply cpupower configuration dbus.service loaded active running D-Bus System Message Bus gdm.service loaded active running GNOME Display Manager net-auto-wired.service loaded active running Provides automatic netcfg wired connection net-auto-wireless.service loaded failed failed Provides automatic netcfg wireless connection NetworkManager.service loaded active running Network Manager polkit.service loaded active running Authorization Manager rtkit-daemon.service loaded active running RealtimeKit Scheduling Policy Service systemd-binfmt.service loaded active exited Set Up Additional Binary Formats systemd-journald.service loaded active running Journal Service systemd-logind.service loaded active running Login Service systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems systemd-sysctl.service loaded active exited Apply Kernel Variables systemd-tmpfiles-setup.service loaded active exited Recreate Volatile Files and Directories systemd-udev-trigger.service loaded active exited udev Coldplug all Devices systemd-udevd.service loaded active running udev Kernel Device Manager systemd-user-sessions.service loaded active exited Permit User Sessions systemd-vconsole-setup.service loaded active exited Setup Virtual Console udisks2.service loaded active running Disk Manager upower.service loaded active running Daemon for power management dbus.socket loaded active running D-Bus System Message Bus Socket dmeventd.socket loaded active listening Device-mapper event daemon FIFOs lvmetad.socket loaded active listening LVM2 metadata daemon socket systemd-initctl.socket loaded active listening /dev/initctl Compatibility Named Pipe systemd-journald.socket loaded active running Journal Socket systemd-shutdownd.socket loaded active listening Delayed Shutdown Socket systemd-udevd-control.socket loaded active listening udev Control Socket systemd-udevd-kernel.socket loaded active running udev Kernel Socket dev-sda2.swap loaded active active /dev/sda2 basic.target loaded active active Basic System cryptsetup.target loaded active active Encrypted Volumes getty.target loaded active active Login Prompts graphical.target loaded active active Graphical Interface local-fs-pre.target loaded active active Local File Systems (Pre) local-fs.target loaded active active Local File Systems multi-user.target loaded active active Multi-User System network.target loaded active active Network paths.target loaded active active Paths remote-fs.target loaded active active Remote File Systems sockets.target loaded active active Sockets sound.target loaded active active Sound Card swap.target loaded active active Swap sysinit.target loaded active active System Initialization timers.target loaded active active Timers systemd-tmpfiles-clean.timer loaded active waiting Daily Cleanup of Temporary Directories LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 79 loaded units listed. Pass --all to see loaded but inactive units, too. To show all installed unit files use 'systemctl list-unit-files'.
note the two "failed" in the row
net-auto-wireless.service loaded failed failed Provides automatic netcfg wireless connection
in this post https://bbs.archlinux.org/viewtopic.php?id=146052 an user says has the same problem and he says that it's due to a double daemons, in particular "network" (that have to be disabled) and "networkmanager" that have to be untouched.
What do you think about?
If you're using NetworkManager, try disabling net-auto-wired and net-auto-wireless...
I solved all my problems.
I had more of one service that tried to manage the wifi.
I solved with:
systemctl disable NetworkManager-wait-online.service systemctl disable net-auto-wired.service systemctl disable net-auto-wireless.service