syxoi
@syxoi

Как настроить wi-fi сетевой мост на openwrt?

Здравствуйте. Вообще, существует два вида моста wifi:
1) Когда устройство работает в режиме повторителя
2) Когда устройство работает в режиме клиента.
Так вот, касательно работы клиента, то у нас так же есть два пути:
1) Устройство работает в режиме роутера: получает IP адрес из wifi сети, к которой он подключен, и на "выходе" имеет отдельную сеть.
2) Устройство работает в режиме моста: само устройство не получает IP адрес, но при этом подключается к wifi сети и связывает "выход" (хаб с lan портами) с wifi сетью, таким образом получается своего рода беспроводной "удлинитель", при этом работает всё так же, как и при обычном проводном подключении, к примеру IP адреса уже "раздает" главный DHCP сервер.
Задача состоит в том, чтобы настроить устройство в режиме 2.2, и роутеры Netis, в частности Netis wf2419e как раз таким образом настраивают режим wifi клиента.
Соответственно попытки предпринимал такие:
Создаём сетевой интерфейс (мост), в него объединяем интерфейсы wifi и сетевой карты (тут у меня стоит вановский порт, но это сути не меняет), поэтому IP адрес выбираем unmanaged
5db554578fbd5589271887.png
5db5548a2aa4d150900342.png

Но дело в том, что ничего не работает. Ручное задание IP адреса на компьютере так же не помогает решить проблему, пакеты не идут.
Подскажите, каким образом сделать задуманное?
  • Вопрос задан
  • 13259 просмотров
Решения вопроса 1
syxoi
@syxoi Автор вопроса
Ну вобщем разобрался.
Первым делом необходимо установить пакет luci-proto-relay (либо просто relayd если не пользуетесь гуем), затем настраиваем интерфейсы таким образом: интерфейс wwan, который создаётся при подключении клиента, устанавливаем IP-адрес как unmanaged, затем создаём новый интерфейс, связанный с нужной вашей сетевой карте на устройстве, в моем случае это eth1, который на роутере обозначен как wan порт, а его уже кидаем на хаб и так далее, IP адрес, разумеется, нам не нужен, поэтому снова устанавливаем unmanaged. Затем создаём ещё один интерфейс и протокол выбираем Relay "bridge" и выбираем наши ранее созданные два интерфейса, т.е. допустим lan2 и wwan.
Затем заходим на роутер по ssh, останавливаем и отключаем фаерволл и DHCP сервер:
/etc/init.d/dnsmasq stop
/etc/init.d/dnsmasq disable
/etc/init.d/firewall stop
/etc/init.d/firewall disable
После чего подключаем наши устройства, и они будут полностью привязаны к нашей основной сети и будут доступны друг другу.
5db5aeb3e9891479046919.png
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы