TP-LINK TL-WR841 сгорел WAN порт
26 мая 2014 13:20
Пришло
лето. Пришли грозы. Начало гореть оборудование.
Итак,
на руках TP-LINK TL-WR841 ver. 8,4 с вышедшим из
строя WAN портом в результате воздействия внешних причин. В стоковой прошивке к сожалению нельзя переназначить порты, поэтому пеерходим на альтернативную прошивку.
Идем на http://wiki.openwrt.org/toh/tp-link/tl-wr841nd
понимаем,
что наш роутер поддерживается, качаем соответвующую
нашему роутеру прошивку, устанавливаем ее согласно инструкции в той же
статье.
По
завершении обновления идем на 192.168.1.1 и попадаем на обновленный веб интерфес роутера.
Первым
делом переназначаем WAN порт. Для этого идем Network->Switch и создаем два влана 1 смотрит таггетом на ЦПУ и
антаггетом на порт желающий стать новым WANом, 2 влан таггетом
на ЦПУ и антаггетом на все оставшиеся порты
Обратите
внимание, что Порт 1 указанный как новый WAN, реально является 4 портом
роутера.
Нажимаем
Save
Следующим
этапом дем на Network->Interfaces, удаляем старый
WAN и создаем новый интерефейс NEWWAN заворачивая его
на VLAN Interface: «eth1,1» и настраиваем
подключение, в моем случае PPPoE
Возвращаемся
в Network->Interfaces,
нажимаем редактировать LAN на закладке Physical Settings ставилим галочки напротивVLAN Interface: «eth1,2»
и Wireless Network: Master «OpenWrt» (или как у нас
называется WiFi)
Дальше
теорерически надо настроить фаервол,
но с ним не разбирался Network->Firewall редактируем WAN в разделе Covered
networks: NewWan, на
закладке General Settings
разрешаем все
Save&Apply System->Reboot и все работает
Настройка PPPoE
в OpenWRT
Навряд ли это вызовет у Вас сложности, но опишу подробно на всякий случай.
Итак, первым делом идем в веб-интерфейсе на вкладку Сеть-Интерфейсы и
там созерцаем примерно следующую картину:
Настройки сети OpenWRT по
умолчанию
Здесь мы видим нашу локальную сеть — LAN и внешнее
DHCP-подключение — WAN
Редактируем WAN — меняем протокол с DHCP-клиент на PPPoE
Настройка PPPoE в OpenWRT
Сохраняем и созерцаем расширенные настройки PPPoE,
где Вам необходимо ввести Ваши логин и пароль, выданные провайдером:
Расширенные настройки PPPoE в OpenWRT
Снова сохраняем, и веб-интерфейс вас возвращает на страницу со списком
сетевых интерфейсов, где WAN теперь имеет тип pppoe-wan
Список сетевых интерфейсов OpenWRT
Настройка DualAccess PPPoE в OpenWRT
При настройке Dual Access PPPoe в DD-WRT использовался хитрый скрипт. В случае сOpenWRT все
делается намного легче. Во вкладке сеть-интерфейсы создаем
новый интерфейс.
Создание нового сетевого интерфейса в OpenWRT
Имя интерфейса нового интерфейса — local
Протокол нового интерфейса — DHCP-клиент
Создать мост над несколькими интерфейсами — нет
Включить следующий интерфейс — wan
Нажимаем Применить и попадаем в настройку нового
интерфейса:
Настройка локального подключения OpenWRT
Переходим на вкладку Расширенные настройки и отключаем
пункт Использовать шлюз по умолчанию
Расширенные настройки локальной сети провайдера LOCAL в OpenWRT
Теперь переходим на вкладку Настройки сетевого экрана.
В пункте Создать / назначить зону
сетевого экрана — выбираем wan:
Назначаем локальной сети провайдера LOCAL зону WAN межсетевого
экрана в OpenWRT
Сохраняем и применяем. Браузер снова нас перебросит на вкладку Сеть-Интерфейсы
Список интерфейсов — PPPoE и DHCP в OpenWRT
Здесь мы видим уже подключенные соединения. Однако интернет работать будет,
локальная же зона провайдера отнюдь.
Для начала настроим маршрутизацию. Переходим на страницу Сеть-Статические
маршруты и вбиваем диапазон локальной зоны провайдера.
Настройка маршрутизации в OpenWRT
если у вас адреса вида 10.*.*.*, то введите 10.0.0.0 / 255.0.0.0
если у вас адреса вида 192.168.*.*, то введите 192.168.0.0 / 255.255.0.0
Теперь локальная зона провайдера будет работать, однако DNS-запросы (например,retracker.local) всё так же будут
игнорироваться. Для исправления этой неприятности переходим на страницу Сеть-DHCP
и DNS
отключение защиты от DNS Rebinding в OpenWRT
И отключаем пункт Защита от DNS Rebinding.
Нажимаем Сохранить и применить и довольствуемся
настроенным DualAccess PPPoE в OpenWRT