Wireless speed issues with hostap / wicontrol

Barry Murphy barry at unix.co.nz
Sun May 2 17:04:44 PDT 2004


Hi, hopefully someone can help with this issue I've been trying to
overcome for some time now.

Connections are established over senaeo 200mw cards.

[client] ---- [hostap - client] ---- [dlink AP]

[a] client connecting to [b]'s hostap
[b] m0n0bsd running a hostap for clients and a second card for client to
[c]
[c] Dlink 900AP+ connecting to webserver.

[a] - [b] - [c] .... 

[a] can download from [b] at 500KB/s , 
[b] can download from [c] at 500KB/s , 
but 
[a] can only download from [c] at 240KB/s


[b m0n0bsd box]

wicontrol -i wi0 (used to connect to dlink [c])
SSID for IBSS creation:                 [ base.unix.co.nz ]
Current netname (SSID):                 [ base.unix.co.nz ]
Desired netname (SSID):                 [ base.unix.co.nz ]
Current BSSID:                          [ 00:40:05:2a:56:2e ]
Channel list:                           [ 2047 ]
IBSS channel:                           [ 6 ]
Current channel:                        [ 6 ]
Comms quality/signal/noise:             [ 64 108 3 ]
Promiscuous mode:                       [ Off ]
Process 802.11b Frame:                  [ Off ]
Intersil-Prism2 based card:             [ 1 ]
Port type (1=BSS, 3=ad-hoc):            [ 1 ]
MAC address:                            [ 00:02:6f:08:26:a4 ]
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 ]
Max sleep time:                         [ 100 ]
WEP encryption:                         [ Off ]
TX encryption key:                      [ 1 ]
Encryption keys:                        [  ][  ][  ][  ]

wicontrol -i wi1 (used as hostap for clients [c])
SSID for IBSS creation:                 [ ecr.unix.co.nz ]
Current netname (SSID):                 [ ecr.unix.co.nz ]
Desired netname (SSID):                 [ ecr.unix.co.nz ]
Current BSSID:                          [ 00:02:6f:08:26:a5 ]
Channel list:                           [ 2047 ]
IBSS channel:                           [ 9 ]
Current channel:                        [ 9 ]
Comms quality/signal/noise:             [ 0 81 27 ]
Promiscuous mode:                       [ Off ]
Process 802.11b Frame:                  [ Off ]
Intersil-Prism2 based card:             [ 1 ]
Port type (1=BSS, 3=ad-hoc):            [ 6 ]
MAC address:                            [ 00:02:6f:08:26:a5 ]
TX rate (selection):                    [ 11 ]
TX rate (actual speed):                 [ 2 ]
RTS/CTS handshake threshold:            [ 2347 ]
Create IBSS:                            [ Off ]
Access point density:                   [ 1 ]
Power Mgmt (1=on, 0=off):               [ 0 ]
Max sleep time:                         [ 100 ]
WEP encryption:                         [ Off ]
TX encryption key:                      [ 1 ]
Encryption keys:                        [  ][  ][  ][  ]

What I find strange is that HostAp always seems to set the TX Rate
(Actual Speed) to 2, this seems to be the only speed I can get through
the box, and has been the case on 3 other 4.9 systems. If I unplug the
wi0 card, I still only get an actual speed of 2. 

So the question I ask, why is it that I can only get 240KB/s connecting
over a system that is used to extend the range of my wireless network.

[client] ---- [hostap - client] ---- [dlink AP]


Barry



More information about the freebsd-mobile mailing list