LINUX.ORG.RU

Избранные сообщения av4

Низкая скорость WiFi (ath9k)

 , , ,

Приветствую, ситуация такова:

  • Есть старенький ноут (на celeron 900) с модулем wifi - Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
  • Есть WiFi роутер - TP-LINK WL-WR542G
  • ПК, подключен к роутеру кабелем (100 MBit)
  • В роутер «приходит» интернет по кабелю (100 MBit)
  • Ноут находится на расстоянии ~ 1.5 метра от роутера, стен между ними нет
  • На ноуте в качестве ОС Ubuntu 20.04.2 LTS с ядром 5.4.0-73-generic
  • И wifi модуль ноута и роутер поддерживают стандарт 802.11g 54Mbps

Ожидание - скорость передачи данных ПК <-> ноут и Интернет <-> ноут – ~50 мбит, т.е. примерно 6,5 мегабайт/сек. или половина от кабельного подключения
Реальность - 400-700 Килобайт/сек !!!

Вопрос - может мои расчеты не верны и это нормальная скорость передачи? Или всеже косяк?

Как можно диагностировать причины? Какими инструментами?

#lspci -k

( читать дальше... )

$iwconfig

( читать дальше... )

Здесь Bit Rate меняется при каждом вызове от 1 Mb/s до 54 Mb/s. Также смущает большое кол-во Invalid misc.

$ sudo nmcli device wifi

( читать дальше... )

Тут видно, что у моего роутера самый сильный сигнал. И канал был 6, я сменил на 12, но какого-то видимого эффекта не заметил.

В интернетах пишут, что может помочь отключение аппаратного шифрования (?) через опцию модуля драйвера options ath9k nohwcrypt=1. Попробовал, эффекта не увидел.

Как тестирую скорость передачи:

  • копирование файла 5Гб с ПК на ноут по ssh (scp)
  • копирование файла 5Гб с ПК на ноут по smb (samba)
  • выкачивание апдейтов apt upgrade

везде одна и та-же картина.

При копировании по ssh на ноуте LA 0,05, 0,04, 0,01
sshd потребляет не больше 3% CPU, при около 0-ой загрузке остальными процессами.
$ vmstat 5 5 в процессе копирвания по ssh:

( читать дальше... )

Здесь смущает больше (?) значение в колонке in (прерывания).

$ cat /proc/interrupts | grep 17:

 17:    8036292   IO-APIC  17-fasteoi   ath9k

$ journalctl -k | grep ath9k

мая 19 20:48:35 E525 kernel: ath9k 0000:04:00.0 wlp4s0: renamed from wlan0
мая 19 20:48:48 E525 kernel: ath9k 0000:04:00.0 wlp4s0: disabling HT as WMM/QoS is not supported by the AP
мая 19 20:48:48 E525 kernel: ath9k 0000:04:00.0 wlp4s0: disabling VHT as WMM/QoS is not supported by the AP
vyv
()