On Wednesday 12 December 2007 23:48:10 Robert Allerstorfer wrote:
> Before starting wpa_supplicant:
> [EMAIL PROTECTED] ~]# dmesg | egrep 'b43|ssb|wlan0|wmaster0'
> ssb: SPROM revision 1 detected.
> ssb: Sonics Silicon Backplane found on PCI device 0001:10:12.0
> b43-phy0: Broadcom 4306 WLAN found
> b43-phy0 debug: Found PHY: Analog 2, Type 2, Revision 2
> b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2050, Revision 2
> b43-phy0 debug: Loading firmware version 351.126 (2006-07-29 05:54:02)
> Registered led device: b43-phy0:tx
> Registered led device: b43-phy0:rx
> b43-phy0 debug: !WARNING! Idle-TSSI phy->cur_idle_tssi measuring failed. 
> (cur=42, tgt=62). Disabling TX power adjustment.

Hm, that's probably a false positive.
Please locate the function b43_phy_init_pctl() inside of
drivers/net/wireless/b43/phy.c
Locate these lines inside of the function:
                if (B43_DEBUG) {
                        /* Current-Idle-TSSI sanity check. */
                        if (abs(phy->cur_idle_tssi - phy->tgt_idle_tssi) >= 20) 
{
                                b43dbg(dev->wl,
                                       "!WARNING! Idle-TSSI phy->cur_idle_tssi "
                                       "measuring failed. (cur=%d, tgt=%d). 
Disabling TX power "
                                       "adjustment.\n", phy->cur_idle_tssi,
                                       phy->tgt_idle_tssi);
                                phy->cur_idle_tssi = 0;
                        }
                }

Please change the
                if (B43_DEBUG) {
into
                if (0) {

> wlan0: Initial auth_alg=0
> wlan0: authenticate with AP 00:11:22:33:44:55
> wlan0: Initial auth_alg=0
> wlan0: authenticate with AP 00:11:22:33:44:55
> wlan0: authenticate with AP 00:11:22:33:44:55
> wlan0: authenticate with AP 00:11:22:33:44:55
> wlan0: authentication with AP 00:11:22:33:44:55 timed out
> wlan0: no IPv6 routers present
> wlan0: Initial auth_alg=0
> wlan0: authenticate with AP 00:11:22:33:44:55
> wlan0: Initial auth_alg=0
> wlan0: authenticate with AP 00:11:22:33:44:55
> wlan0: RX authentication from 00:11:22:33:44:55 (alg=0 transaction=2 status=0)
> wlan0: authenticated
> wlan0: associate with AP 00:11:22:33:44:55
> wlan0: authentication frame received from 00:11:22:33:44:55, but not in 
> authenticate state - ignored
> wlan0: RX ReassocResp from 00:11:22:33:44:55 (capab=0x431 status=0 aid=1)
> wlan0: associated
> wlan0: switched to short barker preamble (BSSID=00:11:22:33:44:55)
> wlan0: disassociate(reason=3)
> 
> What is reason 3 for disassociating?

        WLAN_REASON_DEAUTH_LEAVING = 3,

But I don't know what LEAVING means in this case.

-- 
Greetings Michael.
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to