Comment 19 for bug 101857

Revision history for this message
Wojtek Kaniewski (wojtekka) wrote : Re: WPA doesn't work with NetworkManager using the bcm43xx driver (works with wpa_supplicant)

09_fix_bigendian_words.patch in network-manager_0.6.4 is broken. It adds endianness checks to configure.in and configure, but doesn't add WORDS_BIGENDIAN define to config.h.in, so the code is still compiled the same way for little- and big-endian systems. Upstream version 0.6.5 already contains all the fixes, so Gutsy shoudn't be affected by this bug, only Feisty. As stated above, the workaround is to enter hexadecimal passphrase generated by wpa_passphrase.

Anyway, as I'm new to Ubuntu, I don't really know how to prepare a proper fix nor how to rebuild a patched package to test it. I've attached the fixed patch that should resolve all problems. It's pretty straightforward, but if you want me to test it first, please let me know how to rebuild a package or where to find some howto.