Excerpts from Thomas Bächler's message of 2011-10-08 18:42:35 +0200:
Am 08.10.2011 14:42, schrieb Philipp Überbacher:
The 'rfkill list' output is identical, ifconfig is different, but I don't know how to interpret the output:
-wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 metric 1 +wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
That doesn't say a lot, the "RUNNING" flag disappears when you disassociate. I am out of ideas here.
Maybe you can get more info by putting WPA_OPTS="-d -f /var/log/wpa_supplicant.log" into /etc/network.d/interfaces/wlan0. Or replace -d with -dd. But be careful, the log file becomes HUGE with -dd.
Thanks Thomas, I'll try this sometime during the next days and report back with any findings. I'll also try the b43 driver again, but it didn't work for my [14e4:4315] BCM4312 in the past. Guess it's worth a try though.