network manager is not able to use zd1211rw with WPA
Bug #61094 reported by
Volle
This bug report is a duplicate of:
Bug #103768: softmac and network-manager cite unreconcilable differences.
Edit
Remove
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-restricted-modules-2.6.17 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The driver itself is working and by using "-d -D wext" it can be used with WPA, but the Network-Manager tells about missing WPA-functionality.
Would be nice, if this could be fixed, since it doesn't seem to be a big problem.
Well, by using a really simple patch, this problem can be solved.
In function "zd_mac_get_range" I added the line
range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_ CAPA_CIPHER_ TKIP | IW_ENC_ CAPA_CIPHER_ CCMP;
As I didn't know how to recompile a single kernel-module, I copied the config file from /boot to /usr/src/ linux-source- 2.6.17- 7/.config and then recompiled the modules.
After this, I copied the new zd1211rw.ko to /lib/modules/ 2.6.17- 7/kernel/ drivers/ net/wireless/ zd1211rw/ and after
modprobe -r zd1211rw
and modprobe zd1211rw,
the network-manager correctly detected the WPA-capabilties of the chip and connected to the network. Nice :)
If anyone is interested, I can post a .diff-file, but it should not be too hard, to do it manually ;)