Имеется FreeBSD 6.2-prerelease
Проблема с Wi-fi интерфейсом.Скорость при соединении Wi-Fi с точкой доступа устанавливается на 54Mbps, и сразу же постепенно начинает падать. Через несколько минут она понижается до 11Mbps, а иногда и до 1 Mbps...
Модуляция с OFDM переключается на DS.
ifconfig ral0 выводит следующее:
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::211:6bff:fe32:cd37%ral0 prefixlen 64 scopeid 0x1
inet 10.0.0.2 netmask 0xffffff00 broadcast 10.0.0.255
ether 00:11:6b:32:cd:37
media: IEEE 802.11 Wireless Ethernet autoselect mode 11g (DS/11Mbps)
status: associated
ssid Frikadelka channel 6 bssid 00:11:95:7b:5d:0a
authmode OPEN privacy ON deftxkey 1 wepkey 1:40-bit txpowmax 100
protmode CTS bintval 100
При поиске беспроводных сетей (ifconfig ral0 scan) скорость опять подпрыгивает до 54Mbps и снова опускается...
Компы с виндовсом работают без потери скорости с тем же access point'ом...
Почему же падает скорость у FreeBSD?
При этом прием нормальный, т.е. при поиске сетей сила сигнала всегда больше 90:
root@milita#ifconfig ral0 scan
SSID BSSID CHAN RATE S:N INT CAPS
Frikadelka 00:11:95:7b:5d:0a 6 54M 97:0 100 EPS
При старте системы интерфейс конфигурируется следуюим образом:
ifconfig_ral0="inet 10.0.0.2 mode 11g netmask 255.255.255.0 authmode open ssid Frikadelka channel 6 wepmode on weptxkey 1 wepkey 0xababababcc"
В чем может быть проблема? Как удержать скорость на 54Mbps?