EeePC 1000HA, wifi, карторчка Atheros (чип - AR2425, согласно этому, это AR5007EG, хотя lspci называет её как AR5001), ядро 2.6.31.4
возможные драйвера:
Поведение:
ath5k
У меня вообще отказался нормально работать, соединение устанавливается только при перезагрузке системы, после, если выгружать подгружать драйвер, ноль реакции.
madwifi-hal
Работает. Не сумел завести карточку в режиме 802.11g, хотя она это поддерживает, как и точка доступа. Скорость крайне медленная, меньше 1 мбита, хотя точка в 1.5 метрах. Иногда бывают затыки, потом на короткое время соединение опять поднимается.
ndiswrapper
наконец дошли руки попробовать, точне довело: раньше нормально работал madwifi-hal, поставил, особо ничего трудного, в вики есть немного информации. Карта встала как 802.11g, скорость в выводе iwconfig светится как 54Mbit, но, судя по всему, сумма в обе стороны, скачка большого файла с сервера идет со скоростью примерно 2.7 Мбайт/сек, что примерно равно 24мбит. Пока ещё наблюдаем, надеюсь, с madwifi-hal что–то сделают.
Для настройки сетевых подключений использую wicd, остальные настройки, ниже.
ath9k драйвер используется для новых карточек 802.11n
/etc/rc.conf: MODULES=(... !ndiswrapper ath5k !ath_hal !ath_pci ...)
/etc/modprobe.d/wifi_balacklist.conf: blacklist ndiswrapper blacklist ath_hal blacklist ath_pci
/etc/rc.conf: MODULES=(... !ndiswrapper !ath5k ath_hal ath_pci ...)
/etc/modprobe.d/wifi_balacklist.conf: blacklist ndiswrapper blacklist ath5k blacklist ath9k
/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
/etc/conf.d/acpi-eeepc-generic.conf: WIFI_DRIVERS=("wlan_tkip" "wlan_ccmp" "ath_pci" "ath_rate_sample" "ath_hal" "wlan_scan_sta" "wlan")
Пока использую его на последнем ядре.
/etc/rc.conf: MODULES=(... ndiswrapper !ath5k !ath_hal !ath_pci ...)
/etc/modprobe.d/wifi_balacklist.conf: blacklist ath_pci blaclist ath_hal blacklist ath5k blacklist ath9k
ndiswrapper -i netathw.inf ndiswrapper -l ndiswrapper -m
/etc/conf.d/acpi-eeepc-generic.conf: WIFI_DRIVERS=("ndiswrapper")
Дискуссия
Про 54 Мбит: производители WiFi оборудования указывают скорость суммарную скорость в обе стороны без вычета накладных расходов. С AfterBurner совсем беда: «скорость, на которой должна была работать 802.11g, с тем чтобы достичь такой же производительности».
уже вкурсе откуда-то :) про афтербюрнер не понял.
AfterBurner - технология, которую ASUS использует в своих роутерах (может еще где). Она якобы способна обеспечить 125 Mbit/sec на 802.11g. В реальных условиях фейк, максимум - 20-30% прироста.
ясно, хотя в фтопку такие частные решения.