[Bug 207944] New: NetworkManager does not work with prism54
https://bugzilla.novell.com/show_bug.cgi?id=207944 Summary: NetworkManager does not work with prism54 Product: SUSE Linux 10.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: sven.burmeister@gmx.net QAContact: qa@suse.de If I try to use a WEP connection via NetworkManager it fails because it tries to use wpa_supplicant for it, which the prism54-driver does not work with, I think. Using the standard ifup-etc. method does work, yet for the "normal user" it is not obvious why NetworkManager fails, since it does not give any notification but just stops at 28%. Expected behaviour would at a minimum be to inform the user that prism54 will not work with WEP and NetworkManager and that one should use the traditional method. Best would be to not use wpa_supplicant for prism54 as long as they do not work together and use an alternative method within NM. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 cthiel@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |rml@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 rml@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX ------- Comment #1 from rml@novell.com 2006-10-03 11:23 MST ------- NetworkManager is not supported on 10.1. We are working to make the prism54 driver work with wpa_supplicant, which (via NM) is our wireless subsystem going forward. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 sven.burmeister@gmx.net changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX | ------- Comment #2 from sven.burmeister@gmx.net 2006-10-06 01:52 MST ------- Are you kidding? NetworkManager is officially part of 10.1. I guess you meant 10.0, which this bug is not about -> reopening. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 rml@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|rml@novell.com |tambet@ximian.com Status|REOPENED |NEW ------- Comment #3 from rml@novell.com 2006-10-06 05:03 MST ------- We are not fixing the broken prism54 driver vis-a-vis NetworkManager for 10.1. Sorry. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 tambet@ximian.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|tambet@ximian.com |jg@novell.com ------- Comment #4 from tambet@ximian.com 2006-11-29 07:36 MST ------- It's a driver (prism54) bug and not a NetworkManager one. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 tambet@ximian.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fischer@td.mw.tum.de ------- Comment #5 from tambet@ximian.com 2007-01-08 02:51 MST ------- *** Bug 231263 has been marked as a duplicate of this bug. *** -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jg@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tambet@ximian.com, behlert@novell.com, | |aj@novell.com, gekker@novell.com Status|NEW |NEEDINFO Info Provider| |aj@novell.com ------- Comment #6 from jg@novell.com 2007-01-25 05:15 MST ------- Yes, prism54 as in 10.1 (and 10.2) is broken in conjunction with wpa_supplicant. There is an implementation of wireless extensions v19 support by Dan Williams for prism54, which is also broken but fixable. However, patching the driver would mean that we have to release a new kernel package. And we need a new NetworkManager package, too, because NM needs to switch from prism54 to wext backend for this driver. Andreas, do you want this for 10.1/10.2? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|aj@novell.com | ------- Comment #9 from aj@novell.com 2007-01-26 00:46 MST ------- Please fix 10.2 only. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 gekker@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|gekker@novell.com | ------- Comment #11 from gekker@novell.com 2007-01-31 15:42 MST ------- Sorry for the delay. Please fix in SP1 as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jg@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |tambet@novell.com ------- Comment #12 from jg@novell.com 2007-02-05 08:27 MST ------- I have a patch ready and sent it to the kernel guys. The patch even fixes WPA support, but the WPA IEs do not show up in the scan results. This makes WPA connections with NetworkManager a bit painful, because you can only connect via selecting "connect to other wireless network...". I tried to debug this, but with no success so far. Could be a firmware limitation. Anyway, NM needs to use wpa_supplicant back-end wext instead of prism54 now (and ap_scan=2 for hidden networks). The change is trivial. Tambet, should I submit NM packages or do you rather want to handle this yourself? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 tambet@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|tambet@novell.com | ------- Comment #13 from tambet@novell.com 2007-02-05 08:37 MST ------- Naah, go ahead, and thank you! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jg@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbenc@novell.com ------- Comment #14 from jg@novell.com 2007-02-09 09:31 MST ------- Here's an update on this: I've made a new patch which is closer to the patch that went upstream in 2.6.20. The patch adds WE19 support, so NetworkManager is able to handle PrismGT cards via the wext interface with it. The following works now (at least, for me): non encrypted connections, WEP, WPA-PSK, WPA-EAP (WPA1, TKIP only). I did not test shared key authentication with WEP, and also not WPA2. CCMP does not work (not implemented, I don't know whether hard-/firmware supports CCMP at all). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #15 from jg@novell.com 2007-02-09 09:34 MST ------- Created an attachment (id=118374) --> (https://bugzilla.novell.com/attachment.cgi?id=118374&action=view) WE19 support for prism54 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jg@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |jbenc@novell.com ------- Comment #16 from jg@novell.com 2007-02-09 09:35 MST ------- Jiří, could you review the patch, and in case you have no objections, apply it to SLE10/10.2? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #17 from jbenc@novell.com 2007-02-09 10:28 MST ------- Created an attachment (id=118392) --> (https://bugzilla.novell.com/attachment.cgi?id=118392&action=view) The patch from upstream I split the patch into two patches: the first one is taken directly from upstream and the second one contains further changes. This will ease reviewing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jbenc@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #118374|0 |1 is obsolete| | ------- Comment #18 from jbenc@novell.com 2007-02-09 10:30 MST ------- Created an attachment (id=118393) --> (https://bugzilla.novell.com/attachment.cgi?id=118393&action=view) Fixes for the upstream patch -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jbenc@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|jbenc@novell.com | ------- Comment #19 from jbenc@novell.com 2007-02-09 11:12 MST ------- Now, regarding the fixes: 1. The first one is not important as wpa_ie_len is < MAX_WPA_IE_LEN (i.e. 64). 2. I agree that IW_AUTH_WPA_ENABLED should be a noop. 3. Not sure about the mlmelevel change - I don't know how these MLME modes work. 4. IW_AUTH_RX_UNENCRYPTED_EAPOL: if I understand the driver correctly, setting DOT11_OID_EXUNENCRYPTED causes unencrypted received frames to be dropped and DOT11_OID_DOT1XENABLE handles the exception for EAPOL frames (if set to 1, unencrypted EAPOL frames are not dropped even when DOT11_OID_EXUNENCRYPTED is set). Or at least it is used in this way in prism54_set_wpa; don't know if it really works, though. In any case, not setting handling of EAPOL frames should lead to WPA malfunction (unless it is handled magically in the firmware, which is quite possible). 5. Two missing break are clear bugfixes and should be submitted upstream as well. Any comments, especially on 3 and 4? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #20 from jg@novell.com 2007-02-12 04:05 MST ------- 1. I agree. I did not modify this line, that change was probably in Dan William's patch I grabbed but did not make it into the kernel, hance the difference here. 3. I don't know either. The original patch does set MLME to EXTENDED, no idea what it does. But I couldn't get WPA working, so I did some try-and-error. Setting it to AUTO (which is the default, I think) works. 4. I guess prism54_set_wpa() is used in conjunction with the prism54 backend of wpa_supplicant, right? I was not able to get a connection with that one, probably for the very same reasons like WE19 support in 2.6.20 not working. I actually do not know what DOT11_OID_DOT1XENABLE really does (it sounds like it enables 802.1x, but it's only a name, though). What I can tell is that setting it breaks connections (at least in my setup here). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #21 from jbenc@novell.com 2007-02-15 09:51 MST ------- I think this could solve the problem: http://article.gmane.org/gmane.linux.kernel.wireless.general/313 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #22 from jg@novell.com 2007-02-16 06:50 MST ------- That patch improves the situation for non-WPA connections (no suprise, as dot1x will be set to 0 in that case). But I have still broken WPA connections with dot1x=1 (doesn't matter EAP or PSK). Authentication runs fine, but dhcp fails afterwards. Using dot1x=0 works in all cases I've tested. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #26 from jbenc@novell.com 2007-02-19 11:23 MST ------- Based on the information I got from Luis Rodriguez, I think it's safe to set DOT11_OID_DOT1XENABLE always to 0 in non-AP mode (the AP mode doesn't work with the driver anyway, so no problem here). The situation with DOT11_MLME_EXTENDED is more complicated: it enables extended events coming from the firmware which are needed for the correct WPA support. In a non-AP mode, it seems that the only reason for DOT11_MLME_EXTENDED is for getting WPA IEs from the firmware. The general problem with WPA and this driver is that in the extended mode the firmware seems to behave differently and nobody was able to get it work. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jbenc@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|jbenc@novell.com | Attachment #118393|0 |1 is obsolete| | ------- Comment #27 from jbenc@novell.com 2007-02-19 11:45 MST ------- Created an attachment (id=119990) --> (https://bugzilla.novell.com/attachment.cgi?id=119990&action=view) Fixes on top of the upstream patch Proposed patch on top of the upstream patch in comment 17. Joachim, could you verify it works? (Except there'll be no WPA IEs in scan results. That's something we cannot fix now.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #28 from jg@novell.com 2007-02-19 12:22 MST ------- The patch works nicely for me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jg@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |jbenc@novell.com ------- Comment #29 from jg@novell.com 2007-02-23 03:10 MST ------- Jiří, did you apply the patch? I'd have to submit adjusted NM and wpa_supplicant packages. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 gekker@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|gekker@novell.com | ------- Comment #33 from gekker@novell.com 2007-03-02 12:35 MST ------- Sorry. I have been out of the office. It doesn't need a fate id, submit it with this bug ID. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jg@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |jbenc@novell.com ------- Comment #34 from jg@novell.com 2007-03-05 05:27 MST ------- Thanks. Jiri, any chances to get that patch still in? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jbenc@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|jbenc@novell.com | ------- Comment #35 from jbenc@novell.com 2007-03-09 03:07 MST ------- Committed to SP1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #36 from jg@novell.com 2007-03-09 03:20 MST ------- Thanks. Committed NM and wpa_supplicant packages with the required changes to SP1 as well. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #37 from fischer@td.mw.tum.de 2007-03-10 02:41 MST ------- This problem has been reported in 10.1, but exists in 10.2 as well. Will this be fixed in 10.2 (online update or the like?) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #41 from jbenc@novell.com 2007-03-13 09:33 MST ------- Committed to 10.2. (Need to figure out what to do with 10.3.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 behlert@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Network |Network Product|SUSE Linux 10.1 |openSUSE 10.3 Version|Final |Alpha 2 ------- Comment #42 from behlert@novell.com 2007-03-22 11:37 MST ------- Ok, thanks. I'll adapt the product accordingly. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 behlert@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 jg@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |aj@novell.com ------- Comment #43 from jg@novell.com 2007-03-22 11:44 MST ------- Andreas, I need a swamp request for submitting NM to 10.2. Could you open one? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ast@novell.com Status|NEEDINFO |ASSIGNED Info Provider|aj@novell.com | ------- Comment #44 from aj@novell.com 2007-03-23 00:54 MST ------- Approved: MaintenanceTracker-9135 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 ------- Comment #45 from jg@novell.com 2007-03-23 11:39 MST ------- Package submitted to 10.2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 meissner@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |meissner@novell.com Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #46 from meissner@novell.com 2007-03-27 09:01 MST ------- updated packages approved. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944 behlert@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=207944#c47 --- Comment #47 from Jiri Benc <jbenc@novell.com> 2007-08-08 04:24:53 MST --- Could somebody test the problem with 10.3? I don't have the hardware. There were some fixes in upstream but we may need this for 10.3 too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com