В данном материале пойдет речь о восстановлении штатной работы маршрутизаторов (роутеров) после выхода из строя WAN порта. Причины выхода из строя порта WAN могут быть разные и они нас в данный момент не особо волнуют, так как мы не будем пытаться восстановить работу порта WAN, а передадим его функции одному из портов LAN. Все действия выполняются программно и нам не придется вмешиваться в аппаратную часть маршрутизатора - что-то выпаивать, что-то припаивать! В качестве примера мы будем переназначать WAN порт на LAN порт в роутере TP-LINK TL-WR940N V3. Штатными средствами заводской прошивки TP-LINK это сделать не удастся. Для этого нам необходимо перепрошить маршрутизатор на прошивку от OpenWrt. Внимание! Все что Вы делаете, Вы делаете на свои страх и риск, автор поста и администрация форума не несет никакой ответственности за возможный неблагоприятный исход от Ваших действий. Ищите прошивку для своего роутера на официальном сайте проекта OpenWrt. Для нашего роутера, на странице загрузки, прошивка не доступна, якобы стабильной сборки нет для данной модели маршрутизатора, но покопавшись на форуме проекта нам удалось найти стабильную сборку прошивки для нашего аппарата, вот ссылка на скачивание прошивки: Для просмотра ссылок зарегистрируйтесь и/или авторизируйте на форуме, также прошивка подходит к роутеру TP-LINK TL-WR941ND V6, та как они аппаратно идентичны, а модель TP-LINK TL-WR941ND V6 отличается лишь наличием съемных антенн. Прошивка шьется штатно, через браузер из web-интерфейса роутера (файл openwrt-ar71xx-generic-tl-wr941nd-v6-squashfs-factory.bin, также необходимо пропатчить прошивку, пролив файл openwrt-ar71xx-generic-tl-wr941nd-v6-squashfs-sysupgrade.bin, зайдя в System -> Backup / Flash Firmware -> Flash new firmware image), заострять на этом внимание не будем, так как для разных роутеров процесс прошивки может отличаться (где-то через web-интерфейс, где-то по tftp, где-то через режим аварийного восстановления и т. д.), смотрите инструкцию по прошивке для свой модели роутера на сайте OpenWrt. После того как мы пролили прошивку, заходим в web-интерфейс роутера через браузер, вписав в адресной строке 192.168.1.1, видим стандартную оболочку LuCI:
Вводим имя пользователя root, поле пароль оставляем пустым и жмем кнопку "Login". Далее переходим в раздел Network -> Interfaces и удаляем интерфейсы WAN и WAN6 (примечание: на нашем роутере эти интерфейсы удаляться отказались, но это не коим образом не сказалось на конечном результате), для удаления жмем кнопку "Delete" напротив этих интерфейсов.
Следующим шагом переходим в раздел Network -> Switch, добавляем еще один VLAN и редактируем существующий. Для этого нажимаем кнопку "Add" и выставляем все значения исходя из картинки опубликованной ниже:
После выставления параметров жмем кнопку "Save". Обратите внимание на то, что в данной конфигурации WAN порт будет назначен на физически подписанный 4 порт маршрутизатора. Далее возвращаемся в раздел Network -> Interfaces, в котором выполняем добавление нового интерфейса, для этого нажимаем на кнопку "Add new interface", задаем имя интерфейса "NEWWAN", выбираем протокол "DHCP client" - для большинства провайдеров (если ваш провайдер проводит авторизацию иначе, например через PPPoE то выбираем данный параметр), и ставим метку напротив VLAN Interface: "eth1.1". Данные действия проиллюстрированы на картинке ниже:
После чего жмем кнопку "Submit", а затем "Save". Следующим шагом возвращаемся в раздел Network -> Interfaces и редактируем наш LAN интерфейс, для этого жмем кнопку "Edit" в поле LAN и переходим на вкладку "Physical Settings", где снимаем галочку с Ethernet Adapter: "eth1" и ставим галочки напротив VLAN Interface: "eth1.2" и Wireless Network: Client "OpenWrt", выполненные действия отображены на картинке ниже:
После выполнения необходимых действий нажимаем "Save & Apply". Следующим шагом переходим в раздел Network -> Wifi и включаем Wi-Fi, нажав кнопку "Enable". Для изменения имени беспроводной сети, установки пароля, выбора мощности передатчика и изменения других параметров, после включения Wi-Fi, нажмите кнопку "Edit" и установите необходимые вам параметры. Далее необходимо настроить firewall, для этого переходим в Network -> Firewall и в разделе "Zones" жмем кнопку "Edit" напротив "wan:" (второе поле) и выставляем значения исходя из картинок ниже:
После чего нажимаем "Save & Apply", а затем перезагружаем роутер, перейдя в раздел System -> Reboot и нажав кнопку "Perform Reboot".
Все, на этом процесс по переназначению WAN порта маршрутизатора на LAN порт завершен. Не забывайте установить пароль на web-интерфейс вашего маршрутизатора.