Инструменты пользователя

Инструменты сайта


// EeePC: 2.6.31.4 + wifi

EeePC 1000HA, wifi, карторчка Atheros (чип - AR2425, согласно этому, это AR5007EG, хотя lspci называет её как AR5001), ядро 2.6.31.4

возможные драйвера:

  • ath5k - стоковый
  • madwifi-hal - из AUR
  • ndiswrapper - из core + виндовый драйвер (нужны *.sys и *.inf файлы)

Поведение:

ath5k
У меня вообще отказался нормально работать, соединение устанавливается только при перезагрузке системы, после, если выгружать подгружать драйвер, ноль реакции.

UPD: с какой-то версии ядра данный драйвер стал прекрасно работать, сейчас, на 2.6.36 он прекрасно трудится и не чихает. Немного можно почитать тут

madwifi-hal
Работает. Не сумел завести карточку в режиме 802.11g, хотя она это поддерживает, как и точка доступа. Скорость крайне медленная, меньше 1 мбита, хотя точка в 1.5 метрах. Иногда бывают затыки, потом на короткое время соединение опять поднимается.

ndiswrapper
наконец дошли руки попробовать, точне довело: раньше нормально работал madwifi-hal, поставил, особо ничего трудного, в вики есть немного информации. Карта встала как 802.11g, скорость в выводе iwconfig светится как 54Mbit, но, судя по всему, сумма в обе стороны, скачка большого файла с сервера идет со скоростью примерно 2.7 Мбайт/сек, что примерно равно 24мбит. Пока ещё наблюдаем, надеюсь, с madwifi-hal что–то сделают.

UPD: а у этого способа оказался свой косяк: убивается, со временем, шина USB, перестаёт реагировать мышка, принудительная выгрузка модулей помогает, но следующий слет USB приводит к Kernel Panic

Настройка

Для настройки сетевых подключений использую wicd, остальные настройки, ниже.

ath5k/ath9k

ath9k драйвер используется для новых карточек 802.11n

  1. /etc/rc.conf:
    MODULES=(... !ndiswrapper ath5k !ath_hal !ath_pci ...)
  2. /etc/modprobe.d/wifi_balacklist.conf:
    blacklist ndiswrapper
    blacklist ath_hal
    blacklist ath_pci
  3. при использовании acpi-eeepc-generic, /etc/conf.d/acpi-eeepc-generic.conf:
    WIFI_DRIVERS=("ath5k")

madwifi-hal

  1. скачиваем из AUR: http://aur.archlinux.org/packages.php?ID=20857, распаковываем, строим, устанавливаем, без подробностей.
  2. /etc/rc.conf:
    MODULES=(... !ndiswrapper !ath5k ath_hal ath_pci ...)
  3. /etc/modprobe.d/wifi_balacklist.conf:
    blacklist ndiswrapper
    blacklist ath5k
    blacklist ath9k
  4. /etc/modprobe.d/madwifi.conf:
    options ath_pci autocreate=sta ratectl=minstrel countrycode=0 xchanmode=1 intmit=1 ath_debug=1 ieee80211_debug=1

    вы можете поиграться с этими опциями, посмотреть можно по modinfo ath_pci

  5. при использовании acpi-eeepc-generic, /etc/conf.d/acpi-eeepc-generic.conf:
    WIFI_DRIVERS=("wlan_tkip" "wlan_ccmp" "ath_pci" "ath_rate_sample" "ath_hal" "wlan_scan_sta" "wlan")

ndiswrapper

Пока использую его на последнем ядре.

  1. Устанавливаем ndiswrapper и ndiswrapper-utils
  2. /etc/rc.conf:
    MODULES=(... ndiswrapper !ath5k !ath_hal !ath_pci ...)
  3. /etc/modprobe.d/wifi_balacklist.conf:
    blacklist ath_pci
    blaclist ath_hal
    blacklist ath5k
    blacklist ath9k
  4. распаковать виндовый драйвер (можно взять отсюда последний: http://www.atheros.cz), выполнить команды от рута:
    ndiswrapper -i netathw.inf
    ndiswrapper -l
    ndiswrapper -m
  5. при использовании acpi-eeepc-generic, /etc/conf.d/acpi-eeepc-generic.conf:
    WIFI_DRIVERS=("ndiswrapper")

Комментарии

Старые комментарии

Про 54 Мбит: производители WiFi оборудования указывают скорость суммарную скорость в обе стороны без вычета накладных расходов. С AfterBurner совсем беда: «скорость, на которой должна была работать 802.11g, с тем чтобы достичь такой же производительности».

1 |
Kyoshiro
| 2009-10-21 07:41 | reply
производители WiFi оборудования указывают скорость суммарную скорость в обе стороны без вычета накладных расходов.

уже вкурсе откуда-то :) про афтербюрнер не понял.

2 |
Alexander Drozdov
| 2009-10-21 17:29 | reply

AfterBurner - технология, которую ASUS использует в своих роутерах (может еще где). Она якобы способна обеспечить 125 Mbit/sec на 802.11g. В реальных условиях фейк, максимум - 20-30% прироста.

3 |
Kyoshiro
| 2009-10-21 18:45 | reply

ясно, хотя в фтопку такие частные решения.

4 |
Alexander Drozdov
| 2009-10-22 11:21 | reply