iwl3945 | iwl4965: Wireless can't be activated after disabling kill switch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Release Notes for Ubuntu |
Fix Released
|
Undecided
|
Unassigned | ||
Mandriva |
Unknown
|
Medium
|
|||
hal (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Intrepid |
Invalid
|
Medium
|
Unassigned | ||
Jaunty |
Invalid
|
Medium
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Medium
|
Andy Whitcroft | ||
Intrepid |
Fix Released
|
Medium
|
Andy Whitcroft | ||
Jaunty |
Fix Released
|
Medium
|
Andy Whitcroft | ||
linux-backports-modules-2.6.24 (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Intrepid |
Invalid
|
Medium
|
Unassigned | ||
Jaunty |
Invalid
|
Medium
|
Unassigned | ||
linux-ubuntu-modules-2.6.24 (Baltix) |
New
|
Undecided
|
Unassigned | ||
linux-ubuntu-modules-2.6.24 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Intrepid |
Invalid
|
Undecided
|
Unassigned | ||
Jaunty |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Normally, the wifi kill switch of my Dell D620 is enabled because I don't need wifi often. If the system was booted with an enabled kill switch, then I can't reactive the wireless interface any more. Only a reboot with deactivated kill switch enables the interface again.
description: Wireless interface
product: PRO/Wireless 3945ABG Network Connection
vendor: Intel Corporation
driver = iwl3945
This problem didn't occur on gutsy (which the closed source driver).
iwl4965 suffers from the same defect.
----
WORKAROUND 1:
When killswitch is enabled (wifi off) nm-applet will disable the "[] enable wireless" menu entry.
After turning killswitch off (wifi on), the wifi status led is still off, and no access points are shown in network manager.
Right-clicking on nm-applet, you should see that the "[x] enable wireless" menu entry is now activated.
Disable it and then enable it again. This should bring up the status led and after some seconds all available networks.
No need to modprobe/rmmod in a terminal.
WORKAROUND 2 (If no #1 doesn't cut it for you):
for iwl3945:
]$ sudo rmmod iwl3945; sudo modprobe iwl3945
for iwl4965:
]$ sudo rmmod iwl4965; sudo modprobe iwl4965
===
SRU Justification
Justification: disabling rfkill at boot prevents later use of wireless network
Impact: disabling wireless say for use on a plane then prevents later use of the wireless network without removing and readding the wireless driver
Fix Description: pull back of an Intel fix for the driver which enabled polling of the rfkill state
Risks: this is a driver specific change and has been tested by a number of affected users
TEST CASE: boot with rfkill switch off later re-enable it
Changed in linux-backports-modules-2.6.24: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
description: | updated |
Changed in linux-backports-modules-2.6.24: | |
status: | Triaged → Invalid |
Changed in linux-ubuntu-modules-2.6.24: | |
status: | Confirmed → Invalid |
Changed in hal: | |
importance: | Undecided → Medium |
Changed in hal: | |
status: | Confirmed → Invalid |
Changed in linux: | |
assignee: | ubuntu-kernel-team → timg-tpi |
milestone: | none → intrepid-updates |
Changed in ubuntu-release-notes: | |
status: | New → Fix Released |
description: | updated |
description: | updated |
Changed in linux: | |
assignee: | timg-tpi → apw |
Changed in linux: | |
status: | Triaged → In Progress |
Changed in linux: | |
assignee: | apw → timg-tpi |
status: | In Progress → Fix Committed |
Changed in linux: | |
milestone: | intrepid-updates → none |
Changed in linux: | |
assignee: | timg-tpi → apw |
status: | Triaged → In Progress |
Changed in linux: | |
status: | In Progress → Fix Committed |
milestone: | none → jaunty-alpha-2 |
Changed in linux: | |
status: | Fix Committed → Confirmed |
Changed in linux: | |
status: | Fix Committed → Confirmed |
Changed in linux: | |
assignee: | timg-tpi → apw |
status: | Confirmed → In Progress |
status: | Confirmed → In Progress |
Changed in linux: | |
status: | In Progress → Won't Fix |
status: | In Progress → Fix Released |
Changed in linux: | |
milestone: | jaunty-alpha-2 → jaunty-alpha-5 |
status: | Fix Released → Triaged |
Changed in linux: | |
assignee: | apw → timg-tpi |
status: | Triaged → Fix Committed |
Changed in linux: | |
status: | Fix Committed → Fix Released |
Changed in linux: | |
status: | Fix Released → Confirmed |
Changed in ubuntu-release-notes: | |
status: | Fix Released → Confirmed |
Changed in ubuntu-release-notes: | |
status: | Confirmed → Fix Released |
Changed in linux: | |
assignee: | timg-tpi → apw |
status: | Confirmed → In Progress |
Changed in linux: | |
status: | In Progress → Fix Committed |
description: | updated |
tags: | added: hw-specific |
Changed in mandriva: | |
importance: | Unknown → Medium |
Changed in mandriva: | |
status: | Confirmed → Unknown |
I confirm this bug as occuring on my machine, also using iwl3945. It also occurs when resuming from suspend, and a full reboot is still required to fix. I have not tested resume from disk. I will attach the system details in a moment.