У нас есть точка входа от нашего интернет-провайдера. У него подсеть 0, это устройство MikroTik, над которым мы не имеем никакого контроля.
У нас есть 2 тупых 4-х портовых коммутатора и 2 роутера wrt54gl с установленным DD-WRT.
Эти маршрутизаторы по умолчанию имеют подсеть равную 1, например, 192.168.1. *. Таким образом, они выдают IP-адреса в этой подсети. В компании есть несколько настенных портов, поэтому все, что подключено к ним, получает подсеть 0, потому что оно в основном идет прямо к MikroTik и огромному неуправляемому коммутатору, к которому он подключен. Я также подключил два WRT к этим портам на стене, пытаясь сделать их точками доступа.
Проблема в том, что AP выдают 192.168.1. * IP, а у остальных 192.168.0. * IP. Все, что находится на 0, может печатать, потому что принтер также находится на 0, но другие не могут, даже если они в основном находятся в одной сети, поскольку все это идет в порты стены, которые входят в MikroTik.
Я вошел в настройку DD-WRT и изменил локальный адрес на 192.168.0.250 в попытке установить подсеть 0, и он работает - он дает мне IP 0. *, когда я подключаюсь к нему, и Интернет работает нормально. Однако я по-прежнему не вижу принтер, в то время как другие, подключенные к нему «естественно», без промежуточного маршрутизатора, могут его видеть и печатать нормально.
Что я могу сделать, чтобы принтер появился и в подсети 0 моей точки доступа?
Похоже, вы хотите, чтобы WRT действовали как точки доступа / мосты, а не маршрутизаторы, и что у вас уже есть DHCP, работающий в сети 192.168.0. Если вы хотите, чтобы ваши беспроводные клиенты находились в той же сети, что и проводные соединения, вам необходимо настроить DD-WRT как точку доступа. не маршрутизатор с поддержкой DHCP. В основном просто отключите DHCP на WRT и подключите их через порты LAN вместо портов WAN.
Ознакомьтесь с этим руководством. Он проведет вас через отключение DHCP и использование DD-WRT как простой точки доступа. http://www.dd-wrt.com/wiki/index.php/Wireless_Access_Point