Posted: Mon Jul 30, 2018 16:18 Post subject: TL-WR940N v.3 - wan порт
Здравствуйте.
Вышел из строя wan-порт на роутере 940n v.3
Роутер на Atheros TP9343.
Lan - eth0
wan - eth1
cpu - 0
Есть возможность перенастроить wan порт на Lan ? Жаль выкидывать такой роутер.
Если - да, подскажите как ?
дефолт
Current Bridging Table
br0 no ath0 eth0 eth1
brctl show
****br0 8000.18d6c772f295 no ath0 eth0 eth1
ifconfig
****
ath0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:96
br0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
br0:0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
eth0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
eth1 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
после внесения в startup
ifconfig eth1 down
brctl delif br0 eth0
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
swconfig dev eth0 vlan 2 set ports "0t 1"
swconfig dev eth0 set apply
vconfig add eth0 1
vconfig add eth0 2
ifconfig eth0.1 up
ifconfig eth0.2 up
brctl addif br0 eth0.1
brctl delif br0 eth1
Current Bridging Table
br0 - ath0 eth0 eth1
brctl show
**** br0 8000.18d6c772f295 no ath0 eth0 eth1
ifconfig
*****
ath0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:96
br0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
br0:0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
eth0 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
eth0.1 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
eth0.2 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:96
eth1 Link encap:Ethernet HWaddr 18:D6:C7:72:F2:95
Posted: Wed Aug 01, 2018 13:39 Post subject: Re: TL-WR940N v.3 - wan порт
Для начала определитесь что "вырезание" любого LAN порта у вас происходит, т.е. нужно найти соответствие цифер на коробке роутера LAN1-LAN4 их физ.расположению в строке
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
т.е. берете тек.значения
swconfig dev eth0 show
и путем подключения к LAN порту ПК определяете циферки
далее опять же в ручную делаете 4 команды, только с правильными цифрами :
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
swconfig dev eth0 vlan 2 set ports "0t 1"
swconfig dev eth0 set apply
Posted: Wed Aug 01, 2018 14:38 Post subject: Re: TL-WR940N v.3 - wan порт
vasek00 wrote:
Для начала определитесь что "вырезание" любого LAN порта у вас происходит, т.е. нужно найти соответствие цифер на коробке роутера LAN1-LAN4 их физ.расположению в строке
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
т.е. берете тек.значения
swconfig dev eth0 show
и путем подключения к LAN порту ПК определяете циферки
далее опять же в ручную делаете 4 команды, только с правильными цифрами :
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
swconfig dev eth0 vlan 2 set ports "0t 1"
swconfig dev eth0 set apply
при вводе хоть в консоли хоть в телнете
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
swconfig dev eth0 vlan 2 set ports "0t 1"
swconfig dev eth0 set apply
ничего не происходит
********************
CPU ModelAtheros TP9343 ver 1 rev 1.0 (0x0150)
CPU Features MIPS32r1 MIPS32r2 MIPS16
********************
dmesg - не знаю как проверить.. ввожу никакой реакции
Posted: Thu Aug 02, 2018 7:26 Post subject: Re: TL-WR940N v.3 - wan порт
vasek00 wrote:
И нужен точный dmesg для определения проца в устройстве
После ввода
swconfig dev eth0 set enable_vlan 1
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
swconfig dev eth0 vlan 2 set ports "0t 1"
swconfig dev eth0 set apply
все порты перестают быть доступными "Неопознанная сеть"
если нужно поднять на нем WAN то его нужно пере конфигурировать
swconfig dev eth0 set enable_vlan 1
разрешить vlan
swconfig dev eth0 vlan 1 set ports "0t 2 3 4"
swconfig dev eth0 vlan 2 set ports "0t 1"
разобраться с циферками 01234 тут скорей всего 0 или 4 CPU порт, определить просто подключить ПК к LAN1 или LAN4 и выполнить "swconfig dev eth0 show" посмотреть где будет линк "link:up speed .... "
swconfig dev eth0 set apply
зафиксировать
Далее в WEB выбрать WAN портом vlan2 далее осуществить настройку WAN.
Команды swconfig прописать в startup.
Единственный нюанс при старте или запуске роутера будет не приятный момент (очень мелкий) так как кабель провайдера будет включен в LAN порт а настройка ваших портов еще не прошла startup => 1-2 сек. ваша сеть возможна будет видна в лок.сети провайдера до момента перестройки switch роутера startup, если он у вас не выключается или не пере запускается то как бы сойдет.
Posted: Thu Aug 30, 2018 19:01 Post subject: Re: TL-WR940N v.3 - wan порт
А почему они должны быть доступны, по умолчанию в br0 находятся LAN и wifi. В данном случае опять же по умолчанию : eth0 + ath0 => нужно перенастроить bridge.
Чтоб перестроить br0 нужно сначала удалить eth0 из текущего br0, в нем останется только ath0, потом добавить в br0 интерфейс выше который vlan1, а на WAN порт назначить vlan2.
Как что изменять в bridge тут уже несколько раз было - "brctl" и "vconfig".
Posted: Fri Aug 31, 2018 10:22 Post subject: Re: TL-WR940N v.3 - wan порт
vasek00 wrote:
А почему они должны быть доступны, по умолчанию в br0 находятся LAN и wifi. В данном случае опять же по умолчанию : eth0 + ath0 => нужно перенастроить bridge.
Чтоб перестроить br0 нужно сначала удалить eth0 из текущего br0, в нем останется только ath0, потом добавить в br0 интерфейс выше который vlan1, а на WAN порт назначить vlan2.
Как что изменять в bridge тут уже несколько раз было - "brctl" и "vconfig".
Здравствуйте. спасибо, что помогаете... но у меня так и не выходит настроить... вот со скринами , что получается...
https://yadi.sk/i/FtxTECUD3ajAug
Posted: Mon Sep 03, 2018 7:50 Post subject: Re: TL-WR940N v.3 - wan порт
На скрине у вас в br0 = ath0+eth0.1 => wi-fi+eth0.1
WAN у вас eth0.2
Но вот вопрос - на каждом интерфейсе Bridge Assing стоит Default - что произойдет в данном случае при ваших новых настройках трудно сказать, нужно видеть реальный расклад интерфейсов "ifconfig", "brctl show".
Posted: Mon Sep 03, 2018 10:49 Post subject: Re: TL-WR940N v.3 - wan порт
vasek00 wrote:
На скрине у вас в br0 = ath0+eth0.1 => wi-fi+eth0.1
WAN у вас eth0.2
Но вот вопрос - на каждом интерфейсе Bridge Assing стоит Default - что произойдет в данном случае при ваших новых настройках трудно сказать, нужно видеть реальный расклад интерфейсов "ifconfig", "brctl show".