TP-Link TL-WR841ND v7 переназначить WAN

Существую 2 варианта это сделать.

  1. Если по команде ifconfig вы видите наличие сетевых интерфейсов с именами eth0 и eth1, то это говорит о наличие физических интерфейсов на процессоре. Следовательно, один из них WAN другой для LAN порт и процессор имеет внутренний коммутатор. Если видим наличие имен, таких как Vlan1 и Vlan2 ,то это говорит об использовании 2-х Vlan на одном физическом интерфейсе Eth. Могут применяться дополнительные микросхемы для switch (обычно для Giga портов Ethrnet).
  2. Должна проходить и быть в наличие в прошивке программа swconfig, с помощью которой можно настроить физический интерфейс Eth (из команды ifconfig) на работу с Vlan и настроить в них нужные LAN порты.

Формат команды swconfig:

swconfig dev <dev> [port <port>|vlan <vlan>] (help|set <key> <value>|get <key>|load <config>|show)

В данном случае в качестве <dev> должно быть имя физического интерфейса ответственного за LAN порты, который так же находиться в br0.

Если нет возможности выполнить пункт №2 то остается один вариант, использовать данный роутер, как точку доступа, т.е. в любой LAN порт включить кабель провайдера исключив его из сетевого интерфейса br0, после чего присвоить WAN порту http://192.168.1.1/Networking.asp раздел Port Setup — WAN Port Assignment нужный интерфейс.

Вспоминаем именно для вашего случая и вашей неисправности конкретно у вас Atheros AR9341 rev 1.1 имеет 2 физических интерфейса, и каждый на своем irq:

<6>[ 3.500000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII

<6>[ 4.060000] ag71xx-mdio.1: Found an AR934X built-in switch

<6>[ 5.100000] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:GMII

<6>[ 55.200000] br0: port 1(eth1) entered forwarding state

<6>[ 58.170000] device ath0 entered promiscuous mode

<6>[ 58.180000] br0: port 2(ath0) entered forwarding state

<6>[ 58.180000] br0: port 2(ath0) entered forwarding state

<6>[ 58.240000] device br0 left promiscuous mode

<6>[ 58.710000] device eth0 entered promiscuous mode

<6>[ 58.760000] device eth0 left promiscuous mode

<6>[ 58.990000] eth0: link up (100Mbps/Half duplex)

<6>[ 60.180000] br0: port 2(ath0) entered forwarding state

далее по ifconfig:

eth0 Link encap:Ethernet HWaddr A0:F3:C1:EF:8B:AA

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:7 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 B) TX bytes:2394 (2.3 KiB)

Interrupt:4

eth1 Link encap:Ethernet HWaddr A0:F3:C1:EF:8B:AA

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:3757 errors:0 dropped:30 overruns:0 frame:0

TX packets:3359 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:383341 (374.3 KiB) TX bytes:3490858 (3.3 MiB)

Interrupt:5

По eth0 на RX и TX из 7 пакетов передачи, 0 в приеме — это интерфейс для WAN порта, так же выше видно, что в br0 находиться br0: port 1 (eth1) и port 2 (ath0).

Так как в br0 находиться eth1, то на базе него и нужно делать vlan. Чтоб не ошибиться, кто где находиться в данной прошивке, на данном устройстве, можно запустить команду brctl show и проверять. Если данная команда проходит, то нужно определить, какой номер на самом роутере соответствует реальному номеру портов: 0 1 2 3 4. Если все получается, то у вас есть возможность вырезать LAN порт из общего switch и настроить его, как WAN порт. Если нет, то использовать данный роутер, как точку доступа для Wi-fi клиентов.

TP-Link TL-WR841ND v7 переназначить WAN

brctl delif br0 eth1

swconfig dev eth1 set enable_vlan 1

swconfig dev eth1 vlan 1 set ports «0t 2 3 4»

swconfig dev eth1 vlan 2 set ports «0t 1»

swconfig dev eth1 set apply

В http://192.168.1.1/Networking.asp в разделе Port Setup — WAN Port Assignment назначить eth1.

Читайте также:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *