802.11b poor transfer rates

Aidan Whyte aidanwhyte at eircom.net
Sat Apr 2 13:22:49 PST 2005


Hi.

I've got 5.3-Release running with an orinoco clone 802.11b wifi card plugged into the back of the pc 
via a pci<->cardbus adapter.

I can establish both the actual wireless connection and a working tcp/ip connection over the card, 
but the wifi card seems to be 'stuck' in 1mbit transfer mode. Current SNR is 14 which should easily 
be enough for an 11mbit autonegotiation. I've tried forcing the card to go to 11mbit via a 'media 
DS/11Mbps' switch for the card in /etc/rc.conf which made no change to the actual transfer rates.

ifconfig shows the following..

wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 10.4.1.105 netmask 0xffffffe0 broadcast 10.4.1.127
        inet6 fe80::202:2dff:fe3f:8611%wi0 prefixlen 64 scopeid 0x3
        ether 00:02:2d:3f:86:11
        media: IEEE 802.11 Wireless Ethernet DS/11Mbps
        status: associated
<snipped the rest>


wicontrol shows...

IBSS channel:                           [ 10 ]
Current channel:                        [ 8 ]
Comms quality/signal/noise:             [ 14 66 52 ]
dBm Coms Quality:                       [ 32 ]
Promiscuous mode:                       [ Off ]
Process 802.11b Frame:                  [ Off ]
Intersil-Prism2 based card:             [ 0 ]
Port type (1=BSS, 3=ad-hoc):            [ 1 ]
MAC address:                            [ 00:02:2d:3f:86:11 ]
TX rate (selection):                    [ 11 ]
TX rate (actual speed):                 [ 11 ]
RTS/CTS handshake threshold:            [ 2347 ]
Create IBSS:                            [ Off ]
Access point density:                   [ 1 ]
Power Mgmt (1=on, 0=off):               [ 0 ]


Now, even with ifconfig saying that, I can't get more than 70KB/sec over the link no matter what I 
try, which is about what you'd expect for a "1mbit" 802.11b connection. Before I upgraded this box, 
it was running 4.10-stable and getting throughput of more than 350KB/sec over the same link.

Does anyone have any ideas for a fix for this?


Cheers,
Aidan. 




More information about the freebsd-mobile mailing list