|
Bugzilla – Full Text Bug Listing |
| Summary: | ndiswrapper uses wrong keys | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Howard Coles Jr. <hcoles> |
| Component: | Network | Assignee: | Joachim Gleissner <joachim.gleissner> |
| Status: | VERIFIED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | hcoles |
| Version: | Beta 3 | ||
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | SUSE Other | ||
| Whiteboard: | |||
| Found By: | Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
Please check whether the ifup-wireless attachted in bug 113597 fixes this. (In reply to comment #1) > Please check whether the ifup-wireless attachted in bug 113597 fixes this. No. with wpa_supplicant installed the fields are still wrong. I need wpa_supplicant for work, but not home so I have to have it installed, but I don't need it working from home. So how do I get YaST to NOT use wpa at home, and use it at work? (In reply to comment #1) > Please check whether the ifup-wireless attachted in bug 113597 fixes this. Oops, my bad. If I manually set "PREFER_WPA_SUPPLICANT" to NO then it works, however my question now is, where would a normal user set that option? Is there a way that could be included in the sysconfig scripts? I'll change the default to 'NO' for ndiswrapper. Should work with RC1. |
When I use YaST to setup ndiswrapper for wlan0 it asks for all the same information it did in 9.3. However, when I try to "ifup" the wlan0 interface I receive errors because it uses this command line: iwconfig wlan0 key open mykeymaskedhere [1] key 128 [2] key 128 [3] key 128 [4] Here is the full output of trying to run ifup wlan0 command: wlan0 device: Broadcom Corporation BCM4309 802.11a/b/g (rev 03) command 'iwconfig wlan0 key open mykeymaskedhere [1] key 128 [2] key 128 [3] key 128 [4]' returned Error for wireless request "Set Encode" (8B2A) : setting encryption key FAILED, aborting interface setup. When I had the wpa_supplicant package installed it put 128 after each "wep_key" field in the /var/run/wpa conf file. I thought I could uninstall WPA (which isn't good, because I need it at work), but now its using that same syntax on its own. I don't know where its pulling this from, however I can manually run "dhcpcd wlan0" and get a dhcp address. It looks like the extra "key 128" fields are the problem because I can manually get the card up by issuing the proper iwconfig commands: iwconfig wlan0 ESSID MYSSID iwconfig wlan0 KEY MYKEY dhcpcd wlan0 I didn't know if this was a ndiswrapper, wpa_supplicant, or YAST problem so I put it under Network. I'm running a Dell Latitude D600.