Тормозит wi-fi под Linux. C FreeBSD и Windows все нормально.

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
solariz
проходил мимо

Тормозит wi-fi под Linux. C FreeBSD и Windows все нормально.

Непрочитанное сообщение solariz » 2010-03-22 14:09:09

Приветствую, друзья!
Имею следующую проблему, с которой измучился.
Тормозит wi-fi под Linux. C Windows все нормально.
Точка: WL-520GC

Подопытная ось:
root@solariz-laptop:/home/solariz# uname -a
Linux solariz-laptop 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 04:38:19 UTC 2010 x86_64 GNU/Linux

Сеть:
root@solariz-laptop:/home/solariz# lshw -C network
*-network
description: Network controller
product: BCM4311 802.11b/g WLAN
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0c:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=b43-pci-bridge latency=0
resources: irq:17 memory:f9ffc000-f9ffffff
*-network
description: Ethernet interface
product: NetLink BCM5906M Fast Ethernet PCI Express
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:09:00.0
logical name: eth0
version: 02
serial: 00:1c:23:f9:60:a3
size: 100MB/s
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.99 duplex=full firmware=sb v3.04 ip=192.168.1.200 latency=0 link=yes multicast=yes port=twisted pair speed=100MB/s
resources: irq:30 memory:f9bf0000-f9bfffff
*-network
description: Wireless interface
physical id: 2
logical name: wlan0
serial: 00:1e:4c:05:5a:76
capabilities: ethernet physical wireless
configuration: broadcast=yes ip=192.168.1.201 multicast=yes wireless=IEEE 802.11bg

root@solariz-laptop:/home/solariz# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:"solariZAeroNet"
Mode:Managed Frequency:2.412 GHz Access Point: 90:E6:BA:92:B0:1B
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:4C77-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx [2]
Power Management:off
Link Quality=28/70 Signal level=-82 dBm Noise level=-70 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

pan0 no wireless extensions.

Рекомендую обратить внимание, что Link Quality=28/70 при том, что точка находится в 2 метрах без препятствий. Не смотря на Bit Rate=54 Mb/s измеряем скорость:

<IMG SRC="http://www.speedtest.net/result/754944318.png">

root@solariz-laptop:/home/solariz# iperf -c 89.112.xxx.xxx -P 5
------------------------------------------------------------
Client connecting to 89.112.xxx.xxx, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 7] local 192.168.1.201 port 56585 connected with 89.112.xxx.xxx port 5001
[ 3] local 192.168.1.201 port 56583 connected with 89.112.xxx.xxx port 5001
[ 4] local 192.168.1.201 port 56582 connected with 89.112.xxx.xxx port 5001
[ 5] local 192.168.1.201 port 56584 connected with 89.112.xxx.xxx port 5001
[ 6] local 192.168.1.201 port 56586 connected with 89.112.xxx.xxx port 5001
[ ID] Interval Transfer Bandwidth
[ 7] 0.0-10.1 sec 376 KBytes 306 Kbits/sec
[ 4] 0.0-10.2 sec 200 KBytes 161 Kbits/sec
[ 6] 0.0-10.7 sec 256 KBytes 196 Kbits/sec
[ 5] 0.0-11.0 sec 192 KBytes 142 Kbits/sec
[ 3] 0.0-11.6 sec 200 KBytes 141 Kbits/sec
[SUM] 0.0-11.6 sec 1.20 MBytes 862 Kbits/sec

Теперь подключаемся к той же точке через ethernet и измеряем еще раз и оппппа, получаем заявленную провом скорость:

<IMG SRC="http://www.speedtest.net/result/754946125.png">

root@solariz-laptop:/home/solariz# iperf -c 89.112.xxx.xxx -P 5
------------------------------------------------------------
Client connecting to 89.112.xxx.xxx, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 7] local 192.168.1.200 port 49080 connected with 89.112.xxx.xxx port 5001
[ 3] local 192.168.1.200 port 49076 connected with 89.112.xxx.xxx port 5001
[ 4] local 192.168.1.200 port 49077 connected with 89.112.xxx.xxx port 5001
[ 5] local 192.168.1.200 port 49078 connected with 89.112.xxx.xxx port 5001
[ 6] local 192.168.1.200 port 49079 connected with 89.112.xxx.xxx port 5001
[ ID] Interval Transfer Bandwidth
[ 7] 0.0-10.1 sec 312 KBytes 252 Kbits/sec
[ 5] 0.0-10.7 sec 312 KBytes 239 Kbits/sec
[ 3] 0.0-11.6 sec 408 KBytes 288 Kbits/sec
[ 4] 0.0-11.9 sec 416 KBytes 287 Kbits/sec
[ 6] 0.0-12.4 sec 416 KBytes 275 Kbits/sec
[SUM] 0.0-12.4 sec 1.82 MBytes 1.23 Mbits/sec

Иными словами скорость падает примерно в два раза.

Пробовал b43, ssb, виндовые дрова от HP через ndiswrapper ( https://help.ubuntu.com/community/WifiD ... Broadcom_B... )

Ничего не изменилось. Прошу совета.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

Re: Тормозит wi-fi под Linux. C FreeBSD и Windows все нормал

Непрочитанное сообщение Гость » 2010-03-22 14:34:18

все правильно скорость wifi в два раза ниже езернет

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Тормозит wi-fi под Linux. C FreeBSD и Windows все нормал

Непрочитанное сообщение snorlov » 2010-03-22 16:57:13

Не надо забывать, что точка доступа это хаб, а не свитч, при одновременной работе полоса ,грубо говоря, делится между клиентами, и второе, шифрование пакетов, даже пустяковое, требует соответствующих аппаратных возможностей...

solariz
проходил мимо

Re: Тормозит wi-fi под Linux. C FreeBSD и Windows все нормал

Непрочитанное сообщение solariz » 2010-03-24 10:29:46

Гость писал(а):все правильно скорость wifi в два раза ниже езернет
Я собрал iperf на двух ноутах.
На одном Windows XP, на другом - kubuntu 9.10
Скорость между ними через wi-fi 1.2 мегабита ((
Если kubuntu подключить через ethernet, а винду оставить через wi-fi скорость между ними 14,5 мегабит.

Гость
проходил мимо

Re: Тормозит wi-fi под Linux. C FreeBSD и Windows все нормал

Непрочитанное сообщение Гость » 2010-03-24 12:22:30

зайдите на Опеннет и своим ЛОР товарищам обьясните что в винде сетевой стек лучше, и wifi быстрее - а то ж не верят

solariz
проходил мимо

Re: Тормозит wi-fi под Linux. C FreeBSD и Windows все нормал

Непрочитанное сообщение solariz » 2010-03-24 13:54:52

Гость писал(а):зайдите на Опеннет и своим ЛОР товарищам обьясните что в винде сетевой стек лучше, и wifi быстрее - а то ж не верят
При чем тут винда?
Вместо нее мог бы тестить скорость до компа с FreeBSD - результат был бы тот-же.