Маршрутизация между Wi-Fi и Ethernet на домашнем маршрутизаторе очень медленная.

Маршрутизация между Wi-Fi и Ethernet на домашнем маршрутизаторе очень медленная.

У меня есть домашний маршрутизатор Zyxel, который служит точкой доступа WiFi, DHCP-сервером и имеет порты Ethernet. К одному из портов Ethernet подключен NAS. Когда я подключаю свой ПК к другому порту Ethernet, маршрутизация между портами Ethernet работает хорошо, но когда я подключаюсь по WiFi, маршрутизация WiFi-to-Ethernet очень медленная (около 1 кбит/с). DHCP работает хорошо, все устройства, включая NAS, получают корректно назначенный IP-адрес, поэтому я думаю, что конфликта IP-адресов нет.

Есть ли у вас какие-либо советы по настройке маршрутизации WiFi-to-Ethernet, чтобы она работала нормально? Неважно, использую ли я Windows, Linux или Mac OS на подключенном по Wifi ПК, и неважно, какой протокол я использую. Все они очень медленные: SMB, AFP, NFS. Я также пробовал использовать Raspberry Pi с WiFi и Ethernet, и маршрутизация портов там работала хорошо, но я бы предпочел использовать маршрутизатор Zyxel для подключения к NAS.

Я использовал iperf. Он подтвердил мои подозрения — есть начальная передача, которая затем останавливается после нескольких кБ. Похоже на проблему с буфером:

sudo iperf -c 10.0.0.10 -r -t 20 -i 2
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 10.0.0.10, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[  4] local 10.0.0.11 port 35158 connected with 10.0.0.10 port 5001
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0- 2.0 sec   301 KBytes  1.23 Mbits/sec
[  4]  2.0- 4.0 sec  0.00 Bytes  0.00 bits/sec
[  4]  4.0- 6.0 sec  0.00 Bytes  0.00 bits/sec
[  4]  6.0- 8.0 sec  0.00 Bytes  0.00 bits/sec
[  4]  8.0-10.0 sec  0.00 Bytes  0.00 bits/sec
[  4] 10.0-12.0 sec  0.00 Bytes  0.00 bits/sec
[  4] 12.0-14.0 sec  0.00 Bytes  0.00 bits/sec
[  4] 14.0-16.0 sec  0.00 Bytes  0.00 bits/sec
[  4] 16.0-18.0 sec  0.00 Bytes  0.00 bits/sec
[  4] 18.0-20.0 sec  0.00 Bytes  0.00 bits/sec
[  4]  0.0-20.5 sec   301 KBytes   120 Kbits/sec

В этот момент клиент iperf зависает, похоже, что он вообще не получает ответа и не реагирует на Ctrl-C (в Linux).

Связанный контент