![Хорошее отношение сигнал/шум, плохая производительность Wi-Fi](https://rvso.com/image/1289076/%D0%A5%D0%BE%D1%80%D0%BE%D1%88%D0%B5%D0%B5%20%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%D0%B8%D0%B3%D0%BD%D0%B0%D0%BB%2F%D1%88%D1%83%D0%BC%2C%20%D0%BF%D0%BB%D0%BE%D1%85%D0%B0%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20Wi-Fi.png)
У моего роутера Wi-Fi на базе Atheros действительно хороший SNR (обычно выше +20, также потому, что я всего в нескольких метрах от него), но очень плохая производительность. Большую часть времени пинг ужасный (см. конец поста), TCP, очевидно, не намного лучше, и часто он даже не может завершить обмен ключами WPA или получить свой IP-адрес.
Коэффициент усиления антенны составляет 3 дБ, а маршрутизатор находится на высоте примерно 1,3 м. Он находится очень близко к базовой станции DECT (менее 10 см). За ним находится стена. Примерно в 1 метре от маршрутизатора находится деревянный шкаф, но он не находится на пути между точкой доступа и ноутбуком. По соседству я вижу до 4 активных точек доступа, включая мою. Точка доступа транслирует только один SSID, хотя теоретически она могла бы делать это два с разными MAC-адресами.
Другая, возможно, не относящаяся к делу информация: маршрутизатор находится в режиме моста, а восходящее соединение осуществляется с проводной сетью, что довольно сложно, поскольку в ней также находится мой домашний офис, но при этом имеет хорошую производительность (время пинга < 2 мс).
Вот пример пинга, собранного без другого трафика по Wi-Fi. Потерянных пакетов нет, но мне кажется, что сеть отключается на заметные периоды времени, от 0,2 до 2 секунд (но я даже видел пять пингов, приходящих одновременно после 5 секунд отключения):
64 bytes from 192.168.10.2: icmp_seq=0 ttl=64 time=17.549 ms
64 bytes from 192.168.10.2: icmp_seq=1 ttl=64 time=844.128 ms
64 bytes from 192.168.10.2: icmp_seq=2 ttl=64 time=19.354 ms
64 bytes from 192.168.10.2: icmp_seq=3 ttl=64 time=268.005 ms
64 bytes from 192.168.10.2: icmp_seq=4 ttl=64 time=292.110 ms
64 bytes from 192.168.10.2: icmp_seq=5 ttl=64 time=823.084 ms
64 bytes from 192.168.10.2: icmp_seq=6 ttl=64 time=1.353 ms
64 bytes from 192.168.10.2: icmp_seq=7 ttl=64 time=676.620 ms
64 bytes from 192.168.10.2: icmp_seq=8 ttl=64 time=176.904 ms
64 bytes from 192.168.10.2: icmp_seq=9 ttl=64 time=11.536 ms
64 bytes from 192.168.10.2: icmp_seq=10 ttl=64 time=1.413 ms
64 bytes from 192.168.10.2: icmp_seq=11 ttl=64 time=862.640 ms
64 bytes from 192.168.10.2: icmp_seq=12 ttl=64 time=1.436 ms
64 bytes from 192.168.10.2: icmp_seq=13 ttl=64 time=822.594 ms
64 bytes from 192.168.10.2: icmp_seq=14 ttl=64 time=1.419 ms
64 bytes from 192.168.10.2: icmp_seq=15 ttl=64 time=870.897 ms
64 bytes from 192.168.10.2: icmp_seq=16 ttl=64 time=1.417 ms
64 bytes from 192.168.10.2: icmp_seq=17 ttl=64 time=918.914 ms
64 bytes from 192.168.10.2: icmp_seq=18 ttl=64 time=6.308 ms
64 bytes from 192.168.10.2: icmp_seq=19 ttl=64 time=848.949 ms
64 bytes from 192.168.10.2: icmp_seq=20 ttl=64 time=8.535 ms
Дополнительная информация, поведение, когда "каждую секунду что-то выходит из строя" верно даже когда Wi-Fi работает. Он просто не работаеткак плохо...
64 bytes from 192.168.10.2: icmp_seq=42 ttl=64 time=8.209 ms
64 bytes from 192.168.10.2: icmp_seq=43 ttl=64 time=2.727 ms
64 bytes from 192.168.10.2: icmp_seq=44 ttl=64 time=11.154 ms
64 bytes from 192.168.10.2: icmp_seq=45 ttl=64 time=1.931 ms
64 bytes from 192.168.10.2: icmp_seq=46 ttl=64 time=12.076 ms
64 bytes from 192.168.10.2: icmp_seq=47 ttl=64 time=2.908 ms
64 bytes from 192.168.10.2: icmp_seq=48 ttl=64 time=15.090 ms
64 bytes from 192.168.10.2: icmp_seq=49 ttl=64 time=1.805 ms
64 bytes from 192.168.10.2: icmp_seq=50 ttl=64 time=15.800 ms
64 bytes from 192.168.10.2: icmp_seq=51 ttl=64 time=2.382 ms
64 bytes from 192.168.10.2: icmp_seq=52 ttl=64 time=17.613 ms
64 bytes from 192.168.10.2: icmp_seq=53 ttl=64 time=1.841 ms
64 bytes from 192.168.10.2: icmp_seq=54 ttl=64 time=19.485 ms
64 bytes from 192.168.10.2: icmp_seq=55 ttl=64 time=1.876 ms
64 bytes from 192.168.10.2: icmp_seq=56 ttl=64 time=21.485 ms
64 bytes from 192.168.10.2: icmp_seq=57 ttl=64 time=1.888 ms
64 bytes from 192.168.10.2: icmp_seq=58 ttl=64 time=23.365 ms
64 bytes from 192.168.10.2: icmp_seq=59 ttl=64 time=1.876 ms
Кроме того, отключение станции DECT ничего не меняет.