On Wednesday 28 June 2006 18:04, Larry Finger wrote:
> Michael Buesch wrote:
> > 
> > It appears to be an older card. There are quite some
> > special codepaths for this, I think.
> 
> Yes, I bought this card before the G specifications were finalized.

Oh, very interresting. I did not know that these old cards
were pre-standard.

> For the past 12 hours, I have been printing the delay time for the cases 
> where it took more  
> than 2 passes through the loop. There have been single instances of 3 and 4 
> usec; otherwise the 
> delay is much longer, with the largest delay at 750 usec. The long delays are 
> always found during 
> scanning, associating, and authenticating. I use WPA with wpa_supplicant.

Oh, well. Forget it all.
I remembered the code wrong.
At the moment I looked at the code and it has the opposite semantics.
It loops to wait for the READY bit to appear.

Well, I would say your old device simply takes this long
to disable and there is no bug.

Oh, well...

> One other little problem. If I do an ifdown/ifup sequence without unloading 
> the bcm43xx module, I 
> get a failure of the assert(bcm->mac_suspended >= 0) at the beginning of 
> bcm43xx_mac_suspend.

Unrelated known bug.
I will do a patch, soon.

-- 
Greetings Michael.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to