wifi turned off after resume, "turn on" works
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu GNOME |
New
|
Undecided
|
Unassigned | ||
Ubuntu |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Ubuntu Gnome 16.04 Beta 2
In about 50% of the cases, wifi is turned off after resuming from suspend. Switching it on ("Turn On") makes it work again.
Similar problems have been in Ubuntu-based distributions for years. This one is different in that turning wifi on manually always solves it - it will then connect immediately.
Hardware: Dell Latitude E7250
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)
Subsystem: Intel Corporation Dual Band Wireless-AC 7265
Flags: bus master, fast devsel, latency 0, IRQ 51
Memory at f7000000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 18-5e-0f-
Capabilities: [14c] Latency Tolerance Reporting
Capabilities: [154] L1 PM Substates
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
When it is working:
$ rfkill list
1: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: dell-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
8: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
After resume, when not working:
$ rfkill list
1: dell-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: no
2: dell-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
10: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
rfkill unblock wifi
will also re-enable it.
A workaround would be to put this command in a script that is automatically executed after resume. However, that would interfere with flight mode. So if someone was on a plane, went into flight mode and then suspended and resumed, they would potentially be in trouble.