Posted: Sun Nov 18, 2012 12:52 Post subject: Сгоревший WAN, и его замена на Lan-1
Спасибо пользователю vasek00, за его бэкинжениринг и решение:
Code:
switch reg w 70 ffff4867
switch reg w 44 2001
Все работает, только есть проблемка:
т.к. команды в rc.local (следовательно выполняются последними) LAN-клиенты могут получить адреса с внешнего (WAN) DHCP, глюк так же хорошо воспроизводиться, если роутер отправить в reboot командой.
В принципе работает все, если перезапросить адрес, но все же неприятно. Не подскажет кто-нибудь что-нибудь?
Posted: Sun Nov 18, 2012 18:12 Post subject: Re: Сгоревший WAN, и его замена на Lan-
keshaLG wrote:
Спасибо пользователю vasek00, за его бэкинжениринг и решение:
Code:
switch reg w 70 ffff4867
switch reg w 44 2001
Все работает, только есть проблемка:
т.к. команды в rc.local (следовательно выполняются последними) LAN-клиенты могут получить адреса с внешнего (WAN) DHCP, глюк так же хорошо воспроизводиться, если роутер отправить в reboot командой.
В принципе работает все, если перезапросить адрес, но все же неприятно. Не подскажет кто-нибудь что-нибудь?
Есть такое, но данный "глюк" есть в любой прошивке в которой программно есть замена WAN порта на любой другой из LAN, мало того когда происходит загрузка устройства через uboot так же происходит тестирование портов switch.
Например если вспомнить про массовое прошивание DIR620 в Keenetic, то разработчики последнего использовали в прошивке и именно в uboot (релиз ее 3.3.4) отключение всех LAN портов на switch, а уже в самой прошивке их подъем в нужной конфигурации.
Включение этих портов при использовании dd-wrt на данном uboot было достаточно командой:
switch reg w 90 7f7f
но в последних релизах dd-wrt данной команды не требуется, она уже есть.
Если пойти по сложному пути - то можно найти в mtd0 (uboot) место по смещению с переменной для данного регистра исправить ее на другое значение блокировка портов LAN, а уже в startup скрипте их разблокировать поднять.
Другое пересобрать прошивку.
Самое простое решение уйти от использования клиентами DHCP и присвоения им стат IP, более быстрая загрузка, чем получение IP по DHCP.
____________________________________________________
Здравствуйте, vasek00! Аппарат у меня такой же, как у mydmk1. Нужно, на lan3 прикрутить к vlan3 как здесь http://dir620.ipb.su/index.php?showtopic=21&st=0
Как это сделать?
Сбросил на заводские настройки. Зашел через telnet и выполнил команды, вот результат.
Ну да ладно, в данном случае имеем значение - WLLLL (W0L1L2L3L4) и значение reg 70 = 417E, а не как обычно LLLLW (L4L3L2L10W) и значение reg 70 = 506F, которое описано было выше в постах => следовательно те команды нужно перевернуть, тогда должны иметь:
Code:
switch vlan set 0 1 0011111
switch vlan set 1 2 0100011
В данном случае WAN порт будет на LAN1, а WAN стандартный отключен.
Posted: Thu Nov 28, 2013 8:46 Post subject: TP-LINK 841 ND v.8 WAN->LAN
Подскажите, такой вопрос:
сгорел WAN-порт на роутере TP-Link 841ND v.8
(Atheros AR9341)
прошил прошивку dd-wrt BrainSlayer-V24-preSP2-2013/07-24-2013-r22118
Подскажите как переназнначить один из LAN-портов на WAN-порт?
Posted: Thu Nov 28, 2013 11:35 Post subject: Re: TP-LINK 841 ND v.8 WAN->LAN
zoltanru wrote:
Подскажите, такой вопрос:
сгорел WAN-порт на роутере TP-Link 841ND v.8
(Atheros AR9341)
прошил прошивку dd-wrt BrainSlayer-V24-preSP2-2013/07-24-2013-r22118
Подскажите как переназнначить один из LAN-портов на WAN-порт?
Posted: Sun Sep 14, 2014 18:16 Post subject: DIR 400
Роутер Dlink Dir-400
Прошит DD-WRT v24-sp2 (03/08/12) std - build 18687
Не работает WAN, хочу заменить LAN на WAN
Смена через nvram не помогла, а switch или swconfig в прошивке не оказалось.
Что можно сделать?
Для этого нужно знать что у вас получилось, вывод команд "brctl show", "ifconfig" и на всех ли оставшихся LAN портах нет доступа к WEB, а если кабель от провайдера включить в LAN2 то что получиться.
Вывод страницы Setup - Networking