[Solved] Validated on a Lenovo Thinkpad T520 using a 6205 wifi card $ lspci | grep 6205 03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
Just add a file for iwlwifi options in /etc/modprobe.d (1 line) - filename can be anything: $ cat /etc/modprobe.d/fred.conf options iwlwifi 11n_disable=1 Reboot after adding this file ! I prefer not to modify /etc/modprobe.d/iwlwifi.conf, as this file is owned by package kmod, and can be modified at anytime. I tried many times, wifi connection is restored in a 1 second. wifi connection seems much stable. Tried on Ubuntu Gnome 16.04 and Mint 18. By the way, many posts are available on the internet about this issue, and a lot of options are suggested. I recall that "modinfo -p" gives the options available for a module: $ sudo modinfo -p iwlwifi swcrypto:using crypto in software (default 0 [hardware]) (int) 11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint) amsdu_size_8K:enable 8K amsdu size (default 0) (int) fw_restart:restart firmware in case of error (default true) (bool) antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int) nvm_file:NVM file name (charp) d0i3_disable:disable d0i3 functionality (default: Y) (bool) lar_disable:disable LAR functionality (default: N) (bool) uapsd_disable:disable U-APSD functionality (default: Y) (bool) bt_coex_active:enable wifi/bt co-exist (default: enable) (bool) led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int) power_save:enable WiFi power management (default: disable) (bool) power_level:default power save level (range from 1 - 5, default: 1) (int) fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool) $ iwconfig wlp3s0 wlp3s0 IEEE 802.11abg ESSID:"freebox_CJBHVW" Mode:Managed Frequency:2.417 GHz Access Point: F4:CA:E5:88:30:DC Bit Rate=48 Mb/s Tx-Power=15 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=48/70 Signal level=-62 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:71 Missed beacon:0 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1590985 Title: Wifi non-functional after suspend (Intel 6205) Status in linux package in Ubuntu: Incomplete Bug description: Often, but not always, on resume from suspend my wifi does not connect. In the networking tray drop-down I can see one single wifi network listed (out of the many within range), and it can't reconnect to my network. I clear it with the hammer of: sudo rmmod iwldvm && sudo modprobe iwldvm I'm not sure what would be more appropriate, but that works. Then my laptop auto-connects to the right network, as expected. Turning on/off the hardware wireless switch on the thinkpad does not clear the problem. Just before running ubuntu-bug to submit this, I had the problem, then reloaded the iwldvm module. ---- ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.4.0-22-generic 4.4.0-22.40 ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8 Uname: Linux 4.4.0-22-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: james 1934 F.... pulseaudio CurrentDesktop: Unity Date: Thu Jun 9 18:57:10 2016 EcryptfsInUse: Yes InstallationDate: Installed on 2016-05-21 (19 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) MachineType: LENOVO 2325KZ5 ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-22-generic root=UUID=72122534-7dd5-411b-9c56-c4844502e0ad ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-4.4.0-22-generic N/A linux-backports-modules-4.4.0-22-generic N/A linux-firmware 1.157 SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 03/05/2013 dmi.bios.vendor: LENOVO dmi.bios.version: G2ETA0WW (2.60 ) dmi.board.asset.tag: Not Available dmi.board.name: 2325KZ5 dmi.board.vendor: LENOVO dmi.board.version: Not Defined dmi.chassis.asset.tag: 518896 dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvrG2ETA0WW(2.60):bd03/05/2013:svnLENOVO:pn2325KZ5:pvrThinkPadX230:rvnLENOVO:rn2325KZ5:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 2325KZ5 dmi.product.version: ThinkPad X230 dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1590985/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp