Доброго времени суток.
Подскажите, пожалуйста, куда можно покопать - я тоже столкнулся с проблемой download скорости из WAN в WiFi. Вопрос уже поднимался, но ничего полезного предложено ещё не было, может сейчас уже кто-то знает решение.
Ситуация такая:
Карточка в ноутбуке Intel Wireless-AC 7260.
Скорость от провайдера 100Мбит/с.
WAN ==> WiFi - максимум 25 Мбит/с (только на Tomato удалось добиться 50 Мбит/с и только со включёнными BWLimiter и QoS) <=== собственно проблема
WiFi ==> WAN - ~95 Мбит/с
WAN <==> Cable - 95/95 Мбит/с
Cable <==> WiFi - в зависимости от подключения, по N на 2.4Ггц - около 140 Мбит/с, по AC на 5Ггц и до 550 Мбит/с доходило при копировании файлов.
Ситуация аналогична и для AP режима работы роутера.
Что только не делал
Пробовал на прошивках: Asus, Merlin, Tomato, DD-WRT.
Единственное, что удалось накопать - если в WAN подключить компьютер, порт поднять в 1Гбит/с и погонять iperf и на роутер и на ноутбук и наоборот, то скорость с горем пополам доходит до 80-90 Мбит/с, но если порту поставить административно 100Мбит/с - проблема воспроизводиться
А провайдеровский порт договаривается как-раз о 100Мбитах/с.
Есть ещё древний D'link DIR-615, он при идентичных условиях отдает 75/85 Мбит/с по WiFi.
Пинг с WLAN устройства на 192.168.225.0, уходит на шлюз по умолчанию, а оттуда к провайдеру, т.к. на устройстве нет маршрута в 192.168.225.0 сеть.
Самым простым решением было бы использовать в виртуальной сети не NAT, а bridge. Тогда все виртуалки были бы частью роутеровской сети 192.168.2.0. Если такой вариант по каким-то причинам не подходит, нужно для каждого нужного сервиса пробрасывать порты (port forwarding). То бишь - сказать виртуальному NAT'у - приходящий пакетик на 192.168.2.11:7777, пересылай на 192.168.225.5:22 тем самым сделав доступным на 192.168.2.11:7777 - SSH виртуалки с адресом 192.168.225.5.
Подскажите, пожалуйста, куда можно покопать - я тоже столкнулся с проблемой download скорости из WAN в WiFi. Вопрос уже поднимался, но ничего полезного предложено ещё не было, может сейчас уже кто-то знает решение.
Ситуация такая:
Карточка в ноутбуке Intel Wireless-AC 7260.
Скорость от провайдера 100Мбит/с.
WAN ==> WiFi - максимум 25 Мбит/с (только на Tomato удалось добиться 50 Мбит/с и только со включёнными BWLimiter и QoS) <=== собственно проблема
WiFi ==> WAN - ~95 Мбит/с
WAN <==> Cable - 95/95 Мбит/с
Cable <==> WiFi - в зависимости от подключения, по N на 2.4Ггц - около 140 Мбит/с, по AC на 5Ггц и до 550 Мбит/с доходило при копировании файлов.
Ситуация аналогична и для AP режима работы роутера.
Что только не делал
Единственное, что удалось накопать - если в WAN подключить компьютер, порт поднять в 1Гбит/с и погонять iperf и на роутер и на ноутбук и наоборот, то скорость с горем пополам доходит до 80-90 Мбит/с, но если порту поставить административно 100Мбит/с - проблема воспроизводиться
Есть ещё древний D'link DIR-615, он при идентичных условиях отдает 75/85 Мбит/с по WiFi.
Добавление от 02.05.2015 16:21:
yui:
Помогите, пожалуйста, с настройкой маршрутизации.
AC68U, стоковая прошивка (3.0.0.4.378_4585)
LAN+WLAN - 192.168.2.x
На десктопе (192.168.2.11) под vmware workstation 11 (win7.x64) работает несколько виртуалок с NAT, 192.168.225.x
Проблема - устройства, подключенные к WLAN (192.168.2.х) не видят виртуалки (192.168.225.х), хотя в обратную сторону ping проходит без проблем.
tracert из WLAN (192.168.2.2, ноутбук под win7) на IP активной виртуалки (192.168.225.136) уходит на роутер, после чего обрывается на IP провайдера (10.20.х.х)
В обратную сторону все замечательно пингуется
Пытался настраивать на роутере Локальная сеть -> Маршруты
192.168.2.0 255.255.255.0 192.168.225.0 LAN
192.168.225.0 255.255.255.0 192.168.2.0 LAN
не помогает!
Походу тут не маршруты нужны, а проброс портов. Вся виртуальная сеть за VMWare'вским NAT'ом для роутера - это один хост 192.168.2.11. Когда посылается пакетик с виртуальной машины 192.168.225.5:7777 ==> 192.168.2.5:80, то виртуальный NAT подменяет IP на свой, в сеть уходит 192.168.2.11:7777 ==> 192.168.2.5:80. То же самое, только наоборот он делает когда пакетик 192.168.2.5:80 ==> 192.168.2.11:7777, приходит в ответ. Для роутера это просто общение двух хостов в его сети. Фокус в том, что когда ушел пакет изнутри, виртуальный NAT запоминает какой порт пришел с какой внутренней айпишки (192.168.225.0) и, соответственно, знает куда нужно пришедший ответ посылать. В случае с пакетами пришедшими снаружи - он принимает их на свой счет.Помогите, пожалуйста, с настройкой маршрутизации.
AC68U, стоковая прошивка (3.0.0.4.378_4585)
LAN+WLAN - 192.168.2.x
На десктопе (192.168.2.11) под vmware workstation 11 (win7.x64) работает несколько виртуалок с NAT, 192.168.225.x
Проблема - устройства, подключенные к WLAN (192.168.2.х) не видят виртуалки (192.168.225.х), хотя в обратную сторону ping проходит без проблем.
tracert из WLAN (192.168.2.2, ноутбук под win7) на IP активной виртуалки (192.168.225.136) уходит на роутер, после чего обрывается на IP провайдера (10.20.х.х)
В обратную сторону все замечательно пингуется
Пытался настраивать на роутере Локальная сеть -> Маршруты
192.168.2.0 255.255.255.0 192.168.225.0 LAN
192.168.225.0 255.255.255.0 192.168.2.0 LAN
не помогает!
Пинг с WLAN устройства на 192.168.225.0, уходит на шлюз по умолчанию, а оттуда к провайдеру, т.к. на устройстве нет маршрута в 192.168.225.0 сеть.
Самым простым решением было бы использовать в виртуальной сети не NAT, а bridge. Тогда все виртуалки были бы частью роутеровской сети 192.168.2.0. Если такой вариант по каким-то причинам не подходит, нужно для каждого нужного сервиса пробрасывать порты (port forwarding). То бишь - сказать виртуальному NAT'у - приходящий пакетик на 192.168.2.11:7777, пересылай на 192.168.225.5:22 тем самым сделав доступным на 192.168.2.11:7777 - SSH виртуалки с адресом 192.168.225.5.