Comment 21 for bug 101857

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

After some more research I found that sha1.c (the only endian-dependent file, AFAIK) didn't include "config.h" in any version (neither 0.6.4 in Feisty, nor 0.6.5 in Gutsy). I've rebuilt the package and NM started connecting to WPA networks. Not 100% of the time, but it seems that I've messed up my system, because even unmodified NM from Feisty with hex passphrase fails to connect.

Anyway, the first patch (09a_more_bigendian_fixes.patch) is an additional patch for 0.6.4. It DOES NOT replace any patch from the package like the one attached to the comment above. I hope that a broken out patch will be easier to understand and merge.