Red Hat Bugzilla – Bug 817298
ipw2x00: backport patch for nl80211 cipher suite reporting
Last modified: 2012-05-15 19:23:43 EDT
+++ This bug was initially created as a clone of Bug #815331 +++
Created attachment 579506 [details]
Description of problem:
In Fallback Mode all the encrypted wifi networks are greyed out and you can't click on them, therefore you can't connect. See screenshot. In gnome-shell mode it works.
Version-Release number of selected component (if applicable):
I logged out and in, I pushed wifi switch on and off, still broken
--- Additional comment from firstname.lastname@example.org on 2012-04-23 07:53:08 EDT ---
Proposing as F17 Blocker, it fails criteria requiring network access.
--- Additional comment from email@example.com on 2012-04-24 05:00:04 EDT ---
Similar behavior of NM in LXDE spin - all WPA networks are grayed out.
WEP networks seem selectable.
Manually adding WPA2 wireless network works (automatic reconnection afterwards and everything ok).
--- Additional comment from firstname.lastname@example.org on 2012-04-24 06:48:07 EDT ---
I have to note I also use ipw2200 driver (using fixed kernel provided in bug 802106 comment 20). Maybe it can be related.
--- Additional comment from email@example.com on 2012-04-24 09:31:44 EDT ---
yes indeed! I've connected an old external wireless adapter to the same machine (pcmcia rt2500pci) and NM works as expected - i.e. WPA networks are visible and clickable and configured correctly by NM.
(except network is not connected on boot - I have to right-click NM to disable/enable wireless to have NM connect to saved network...)
1 more thing I noticed now - NM shows no Signal Strength bars nor connection speed with ipw2200 driver (iwconfig shows all these).
(and signal bars missing with aforementioned "test-ipw2200.fc16" and F17 kernel both).
--- Additional comment from firstname.lastname@example.org on 2012-04-24 09:45:16 EDT ---
I can confirm that a colleague of mine who has a different wifi card model has no problem connecting to WPA networks in the fallback mode, menu items are not greyed out. This bug seems to be affected by just ipw2200 (and maybe some more) models.
--- Additional comment from email@example.com on 2012-04-24 12:30:07 EDT ---
Appears to be a kernel driver bug, and an update has already been submitted.
*** This bug has been marked as a duplicate of bug 802106 ***
--- Additional comment from firstname.lastname@example.org on 2012-04-25 05:03:37 EDT ---
No, reopening. I was using the fixed kernel from bug 802106 comment 20. This is not a duplicate. Maybe it's another bug in ipw2200 driver. But it doesn't appear in gnome shell, just in fallback mode, that's suspicious.
--- Additional comment from email@example.com on 2012-04-27 11:38:28 EDT ---
(In reply to comment #7)
> it doesn't
> appear in gnome shell, just in fallback mode, that's suspicious.
Hm... it appears that nm-applet does some sanity-checking that gnome-shell doesn't do; nm-applet will gray out the network if your wireless card claims that it doesn't support the given encryption type.
nmcli dev list | grep WIFI-PROPERTIES
output? (If you have multiple wifi cards, do "nmcli dev list iface WHATEVER" to only list the properties of the ipw2200 card.)
--- Additional comment from firstname.lastname@example.org on 2012-04-28 12:29:11 EDT ---
*** Bug 817147 has been marked as a duplicate of this bug. ***
--- Additional comment from email@example.com on 2012-04-28 14:34:51 EDT ---
FYI I cannot reproduce the issue in Fallback mode with latest git NM on F15 using kernel 220.127.116.11. The only machine I have that's capable of using an ipw2200 is only running F15.
The only thing that I can see causing this is improper device capabilities that the kernel provides. That ipw2200 bug got fixed in the upstream kernel by the following patch:
which needs to be backported to the affected kernels. The suggested "nmcli dev list | grep WIFI-PROPERTIES" info would tell us whether that's the case or not.
Basically when nl80211 support got added to ipw2x00, cipher suite reporting failed to be added to the driver, which means it reports that it doesn't support any encryption to any nl80211 clients, like NetworkManager.
Stanislaw, does that look correct to you?
Yes, ACK for patch.
*** Bug 815331 has been marked as a duplicate of this bug. ***
Applied to F15-rawhide.
Which kernel build should fix this?
(In reply to comment #6)
> Which kernel build should fix this?
It hasn't been built yet. Bodhi will leave a comment here when it's submitted as an update, as usual.
kernel-3.3.4-3.fc17 has been submitted as an update for Fedora 17.
This may be useless data now that there's a fix but I'll add it anyways. I got ahold of a smolt snapshot from a couple of weeks ago with the intention of getting some numbers for the number of ipw2200 devices out there.
268000 installs in SMOLT
3516 installs listing a device using the ipw2200 driver
225490 installs in SMOLT
2544 installs listing a device using the ipw2200 driver
Keep in mind that I'm not making any attempts at de-duplication of machines for these numbers. There are most certainly duplicate machines in smolt so take these numbers with a grain of salt.
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kernel-3.3.4-3.fc17'
as soon as you are able to, then reboot.
Please go to the following url:
then log in and leave karma (feedback).
Discussed at 2012-05-03 blocker review meeting. Rejected as a blocker: this only affects a fairly small amount of hardware (tflink calculated approx 1% of all installs, see comment #9), and only in fallback mode we believe. Accepted as NTH.
Fedora Bugzappers volunteer triage team
kernel-3.3.4-3.fc16 has been submitted as an update for Fedora 16.
kernel-3.3.4-3.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
I am now experiencing essentially the same problem in Fedora 16, using Xfce4. Evidentally, this was not a problem confined to Gnome fallback mode. I await kernel-3.3.4-3.fc16.
kernel-3.3.4-3.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
kernel-18.104.22.168-2.fc15 has been submitted as an update for Fedora 15.
amazed: it would perhaps have been better to say 'not Shell' than 'only fallback'. anything that uses nm-applet would be affected, so probably fallback, lxde and xfce (but not shell or KDE).
Fedora Bugzappers volunteer triage team
kernel-22.214.171.124-2.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.