TL-WR940N v.3 - wan порт

Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC
Goto page 1, 2  Next
Author Message
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Mon Jul 30, 2018 16:18    Post subject: TL-WR940N v.3 - wan порт Reply with quote
Здравствуйте.
Вышел из строя 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
Sponsor
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Wed Aug 01, 2018 13:39    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
Для начала определитесь что "вырезание" любого 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

и только после это работа с br0
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Wed Aug 01, 2018 13:42    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
И нужен точный dmesg для определения проца в устройстве
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Wed Aug 01, 2018 14:38    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
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

и только после это работа с br0



выяснил
port1 - физически 4
port2 - физически 3
port3 - физически 2
port4 - физически 1

при вводе хоть в консоли хоть в телнете
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 - не знаю как проверить.. ввожу никакой реакции
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Thu Aug 02, 2018 7:26    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
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

все порты перестают быть доступными "Неопознанная сеть"

Я так понимаю, что вариантов нет.((
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Fri Aug 03, 2018 5:05    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
zhelit wrote:
vasek00 wrote:
И нужен точный dmesg для определения проца в устройстве


Я так понимаю, что вариантов нет.((


Для понимания вариантов нужен dmesg данного устройства и вывод swconfig для eth0 для оценки default
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Wed Aug 22, 2018 9:34    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
vasek00 wrote:
zhelit wrote:
vasek00 wrote:
И нужен точный dmesg для определения проца в устройстве


Я так понимаю, что вариантов нет.((


Для понимания вариантов нужен dmesg данного устройства и вывод swconfig для eth0 для оценки default


Здравствуйте. Вернулся к своей "больной" теме.
dmesg я так и не смог запустить...
может это поможет

root@DD-WRT:~# dmesg
root@DD-WRT:~# cat /proc/cpuinfo
system type : Atheros TP9343 ver 1 rev 1.0 (0x0150)
processor : 0
cpu model : MIPS 74Kc V5.0
BogoMIPS : 373.55
CPUClock : 750
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available

root@DD-WRT:~#

root@DD-WRT:~# swconfig dev eth0 show
Global attributes:
enable_vlan: 0
mirror_monitor_port: 15
Port 0:
enable_mirror_rx: 0
enable_mirror_tx: 0
pvid: 0
link: port:0 link:up speed:1000baseT full-duplex txflow rxflow
Port 1:
enable_mirror_rx: 0
enable_mirror_tx: 0
pvid: 0
link: port:1 link:down
Port 2:
enable_mirror_rx: 0
enable_mirror_tx: 0
pvid: 0
link: port:2 link:up speed:100baseT full-duplex auto
Port 3:
enable_mirror_rx: 0
enable_mirror_tx: 0
pvid: 0
link: port:3 link:down
Port 4:
enable_mirror_rx: 0
enable_mirror_tx: 0
pvid: 0
link: port:4 link:down
VLAN 0:
vid: 0
ports: 0 1 2 3 4
root@DD-WRT:~#
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Mon Aug 27, 2018 19:32    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
И так, что-то у вас dmesg пустой, у вас проц AR9343 в нем два физика eth0 и eth1

https://wiki.openwrt.org/_media/media/tplink/tl-wr940/tl-wr940n-v3_lq.jpg

Code:

swconfig dev eth0 show
enable_vlan: 0

VLAN 0:
pvid: 0
ports: 0 1 2 3 4


если нужно поднять на нем 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, если он у вас не выключается или не пере запускается то как бы сойдет.
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Tue Aug 28, 2018 7:03    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
vasek00 wrote:
И так, что-то у вас dmesg пустой, у вас проц AR9343 в нем два физика eth0 и eth1

https://wiki.openwrt.org/_media/media/tplink/tl-wr940/tl-wr940n-v3_lq.jpg



вот выложил то, что у меня выходит..(((

https://yadi.sk/i/BuppwnFn3acmFN
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Thu Aug 30, 2018 19:01    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
А почему они должны быть доступны, по умолчанию в br0 находятся LAN и wifi. В данном случае опять же по умолчанию : eth0 + ath0 => нужно перенастроить bridge.
Чтоб перестроить br0 нужно сначала удалить eth0 из текущего br0, в нем останется только ath0, потом добавить в br0 интерфейс выше который vlan1, а на WAN порт назначить vlan2.
Как что изменять в bridge тут уже несколько раз было - "brctl" и "vconfig".
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Fri Aug 31, 2018 10:22    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
vasek00 wrote:
А почему они должны быть доступны, по умолчанию в br0 находятся LAN и wifi. В данном случае опять же по умолчанию : eth0 + ath0 => нужно перенастроить bridge.
Чтоб перестроить br0 нужно сначала удалить eth0 из текущего br0, в нем останется только ath0, потом добавить в br0 интерфейс выше который vlan1, а на WAN порт назначить vlan2.
Как что изменять в bridge тут уже несколько раз было - "brctl" и "vconfig".


Здравствуйте. спасибо, что помогаете... но у меня так и не выходит настроить... вот со скринами , что получается...
https://yadi.sk/i/FtxTECUD3ajAug
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Mon Sep 03, 2018 7:50    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
На скрине у вас в br0 = ath0+eth0.1 => wi-fi+eth0.1
WAN у вас eth0.2

Но вот вопрос - на каждом интерфейсе Bridge Assing стоит Default - что произойдет в данном случае при ваших новых настройках трудно сказать, нужно видеть реальный расклад интерфейсов "ifconfig", "brctl show".
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Mon Sep 03, 2018 10:49    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
vasek00 wrote:
На скрине у вас в br0 = ath0+eth0.1 => wi-fi+eth0.1
WAN у вас eth0.2

Но вот вопрос - на каждом интерфейсе Bridge Assing стоит Default - что произойдет в данном случае при ваших новых настройках трудно сказать, нужно видеть реальный расклад интерфейсов "ifconfig", "brctl show".



https://c2n.me/3Wr3NOS

Как бы получается, что интерфейсов eth0.1 и eth0.2 совсем нет.
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3312

PostPosted: Tue Sep 04, 2018 6:54    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
zhelit wrote:

Как бы получается, что интерфейсов eth0.1 и eth0.2 совсем нет.

Как бы да, вопрос а как вы их поднимали если нужно
Code:

1. ifconfig eth1 down
2. brctl delif br0 eth0
3. swconfig .....
4. vconfig add eth0 1
5. vconfig add eth0 2
6. ifconfig eth0.1 up
7. ifconfig eth0.2 up
8. brctl addif br0 eth0.1

Проверьте все в ручную, команды 1,2,4,5,6,7,8
zhelit
DD-WRT Novice


Joined: 30 Jul 2018
Posts: 13

PostPosted: Tue Sep 04, 2018 8:10    Post subject: Re: TL-WR940N v.3 - wan порт Reply with quote
vasek00 wrote:

Проверьте все в ручную, команды 1,2,4,5,6,7,8


Здравствуйте... совсем запутался...

https://yadi.sk/i/jUzkV4--3aqSfw
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Atheros WiSOC All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum