LINUX.ORG.RU

Сообщения wwwcase

 

ath9k_htc борьба с дропами wifi под нагрузкой клиентов и в шумной среде. патчи и настройки.

Форум — Linux-hardware

Оставляю здесь плод годичных мучений... Я не знаю как вы юзаете свои Atheros, но у меня на 3-х роутерах и двух usb-свистках был один и тот же не проходящий симптом: рандомный дроп wifi под нагрузкой c исчезновением ssid до перезапуска. Ага. на разных прошивках на разных драйверах на разных патчах на разном оборудовании... всегда одно и тоже... чуть с ума не сошел. вот скрипт сборки стека драйверов ( AR9271 ) и пару патчей :

$ cat build.sh

( $ cat build.sh )

$ cat linux-4.9.28-ath9k_htc-misc.patch

( $ cat linux-4.9.28-ath9k_htc-misc.patch )

$ cat v2-2-3-ath9k_htc-enable-ANI-debug-output.diff

( $ cat v2-2-3-ath9k_htc-enable-ANI-debug-output.diff )

вот системные настроечные файлы (см. команды ip , iw):

$ cat /etc/modules-load.d/modprobe.conf

( $ cat /etc/modules-load.d/modprobe.conf )

$ cat /etc/modprobe.d/ath9k_htc.conf

( $ cat /etc/modprobe.d/ath9k_htc.conf )

$ cat /etc/modprobe.d/usbcore.conf

( $ cat /etc/modprobe.d/usbcore.conf )

$ cat /etc/netctl/APSetting

( $ cat /etc/netctl/APSetting )

$ cat /etc/systemd/system/hostapd.service

( $ cat /etc/systemd/system/hostapd.service )

Сам hostapd.conf :

$ cat /etc/hostapd/hostapd.conf

( $ cat /etc/hostapd/hostapd.conf )

небольшой тюнинг через sysctl :

$ cat /etc/sysctl.d/99-sysctl.conf

( $ cat /etc/sysctl.d/99-sysctl.conf )

$ cat /etc/sysctl.d/40-ipv6.conf

( $ cat /etc/sysctl.d/40-ipv6.conf )

$ cat /etc/sysctl.d/30-ipforward.conf

( $ cat /etc/sysctl.d/30-ipforward.conf )

Фух. Вроде ничего не забыл... В общем спецы разберутся, а я пошел. Прощайте:)

 , , , ,

wwwcase
()

RSS подписка на новые темы