Фон
Я хочу использовать OpenWRT для усиления относительно недельного сигнала в одной части дома. Маршрутизатор FritzBox расположен далеко и должен оставаться на верхнем этаже. Я не могу использовать кабели.
Частичное решение
Я следую Руководству по маршрутизируемым AP в вики OpenWRT, но я не могу получить своих клиентов от локальной сети, которую я устанавливаю, чтобы пинговать WWW. Итак, вот что у меня есть:
- Fritz!ящик, который мне разрешено иметь только ключ WPA к нему.
Коробка выдает IP в диапазоне:
192.168.178.0/255
(ESSID: "FRITZ!Box ") - Мой OpenWRT роутер (с чипом Atheros) с Backfire (10.03.1, r29592).
Мой маршрутизатор выдает DHCP с диапазоном:
192.168.1.127
.
наблюдения
Прежде чем следовать руководству, я вошел в GUI и подключил маршрутизатор через Wifi-> Join к локальной сети FRITZ!Box. Клиент, подключающийся к OpenWRT, имеет адрес 192.168.1.128
и может получить доступ к WWW. Из оболочки OpenWrt я также могу пинговать WWW.
После выдачи инструкций в руководстве, при необходимости замените правильные IP-адреса.
Я перезагружаю все как сказано, и я могу подключиться к новой WLAN, установленной с именем TEST
.
С моего единственного клиента в той WLAN с новым IP 192.168.178.229
я теперь могу пропинговать Fritz!Коробка на 192.168.178.1
и мой OpenWRT на 192.168.178.40
.
Однако я не могу получить доступ к WWW с клиента (192.168.178.229
) или маршрутизатора OpenWRT.
Еще одно наблюдение, которое может помочь в решении моей проблемы: у меня определен мост (с помощью автоматических инструментов я не добавил его ...).
br-lanroot@OpenWrt:~# ifconfig
br-lan Link encap:Ethernet HWaddr 00:24:A5:D8:0E:0D
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6665 errors:0 dropped:0 overruns:0 frame:0
TX packets:5088 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:604264 (590.1 KiB) TX bytes:1095085 (1.0 MiB)
eth0 Link encap:Ethernet HWaddr 00:24:A5:D8:0E:0D
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7976 errors:0 dropped:0 overruns:91937 frame:0
TX packets:6272 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:847585 (827.7 KiB) TX bytes:1656757 (1.5 MiB)
Interrupt:4
eth1 Link encap:Ethernet HWaddr 00:24:A5:D8:0E:0E
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:5
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1102 errors:0 dropped:0 overruns:0 frame:0
TX packets:1102 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:79550 (77.6 KiB) TX bytes:79550 (77.6 KiB)
mon.wlan0 Link encap:UNSPEC HWaddr 00-24-A5-D8-0E-0D-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11079 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:2462537 (2.3 MiB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 00:24:A5:D8:0E:0D
inet addr:192.168.178.40 Bcast:192.168.178.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:927 errors:0 dropped:0 overruns:0 frame:0
TX packets:840 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:32
RX bytes:115706 (112.9 KiB) TX bytes:187458 (183.0 KiB)
Дополнительно
### ip route default via 192.168.178.1 dev wlan0
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.127
192.168.178.0/24 dev wlan0 proto kernel scope link src 192.168.178.34
Не удается найти ip route
на маршрутизаторе OpenWrt.
Вопрос
Что мешает моим пакетам идти от моей новой WLAN "ТЕСТ" к старой WLAN "FRITZ!Коробка "?
Спасибо заранее, Оз