Kobboi wrote:
> Hello,
> 
> I'm having a performance issue with my wireless card. I'd be grateful if
> someone could help out, pinpoint the cause or propose a solution. I'm
> using good old easy-to-crack WEP.
> 
> Kobboi
> 
> === My hardware ==========
> 
> 03:0c.0 Network controller: Broadcom Corporation BCM4306 802.11b/g
> Wireless LAN Controller (rev 02) [0280: 14e4:4320 (rev 02)]
> 

The cause is probably an error in the reverse engineering of the code for the 
BCM4306/2. As you discovered, this card _NEEDS_ b43legacy. I don't quite know 
why users think they are smarter than the device selection code and try b43 
with 
legacy devices and vice versa. These devices have never performed very well; 
however, I think they used to be better with bcm43xx than they are with 
b43legacy, but I have no real proof.

> I can put the wireless speed to 54MB with iwconfig (and waiting a few
> seconds), but then the transfer speed of a large file drops to 0-20KB/s
> 
> wlan0     IEEE 802.11  ESSID:"xxxxx"  
>           Mode:Managed  Frequency:2.412 GHz  Access Point:
> 00:11:F5:30:88:6A   
>           Bit Rate=54 Mb/s   Tx-Power=27 dBm   
>           Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
>           Encryption key:xxxxx
>           Link Quality=78/100  Signal level=-49 dBm  Noise level=-64 dBm
>           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
>           Tx excessive retries:0  Invalid misc:0   Missed beacon:0

The rate-setting algorithm in mac80211 is very good. When you force a rate 
higher than it picks, you increase the error rate and drop the overall 
performance - just as you found.

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

Reply via email to