OpenWrt Forum Archive

Topic: TP-Link TL-WR841ND v8.4 fixed port 2 grren led

The content of this topic has been archived on 20 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hi,

I have problem with my router. Stock SW and Open WRT have the same behaviour.
Led lights on port 2 is always on green
I have lot of message:

[  576.490000] br-lan: received packet on eth1 with own address as source address
[  577.200000] br-lan: received packet on eth1 with own address as source address
[  578.940000] br-lan: received packet on eth1 with own address as source address
[  579.760000] br-lan: received packet on eth1 with own address as source address
[  580.320000] br-lan: received packet on eth1 with own address as source address


ifconfig:

br-lan    Link encap:Ethernet  HWaddr 10:FE:ED:90:B0:AE
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::12fe:edff:fe90:b0ae/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:59 errors:0 dropped:0 overruns:0 frame:0
          TX packets:94 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:6624 (6.4 KiB)  TX bytes:11592 (11.3 KiB)

eth0      Link encap:Ethernet  HWaddr 10:FE:ED:90:B0:AD
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:4

eth1      Link encap:Ethernet  HWaddr 10:FE:ED:90:B0:AE
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2957 errors:0 dropped:40 overruns:0 frame:0
          TX packets:773 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:697327 (680.9 KiB)  TX bytes:77891 (76.0 KiB)
          Interrupt:5

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3094 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3094 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:214342 (209.3 KiB)  TX bytes:214342 (209.3 KiB)

wlan0     Link encap:Ethernet  HWaddr 10:FE:ED:90:B0:AE
          inet6 addr: fe80::12fe:edff:fe90:b0ae/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:171 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2378 (2.3 KiB)  TX bytes:18380 (17.9 KiB)

root@OpenWrt:/# cat etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd7c:73d7:aa3f::/48'

config interface 'lan'
        option ifname 'eth1'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config interface 'wan'
        option ifname 'eth0'
        option proto 'dhcp'

config interface 'wan6'
        option ifname 'eth0'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 4'

Do you have any idea how I could solve it ?

If it won't work with stock firmware, there is a hardware failure.  This sort of thing can occur when lightning or some other surge comes in on one of the Ethernet cables.  You may be able to work around the burnt out port by not trying to use it.

I think the "packet with own address" results from having another device set to 192.168.1.1 on the network.

The things is that I do not have any ETH (Lan port empty and WAN port empty) connected to the router and port 2 led is lighting.
When I connect cable for example to port 1 its start blinking together with port 2 and I have more:
[  580.320000] br-lan: received packet on eth1 with own address as source address

If there is problem on port2 there is possible to disable only one port ?

You could try taking port 2 out of the switch, that is set it to off in all VLANs.

Clearly there is hardware damage and it is uncertain if there is a way to make anything work.  I also have one that was hit by lightning and now one Ethernet LED stays on whether or not anything is connected.  Even though the other 3 lights do go on and off when the cables are plugged or unplugged, no traffic will pass through the switch at all.  So this one is useful only for wifi-to-wifi applications.

any command how to disable port ?

This is my port status (no any ETH cable in the switch)

swconfig dev switch0 show
Global attributes:
        enable_vlan: 1
Port 0:
        pvid: 1
        link: port:0 link:up speed:1000baseT full-duplex txflow rxflow
Port 1:
        pvid: 1
        link: port:1 link:down
Port 2:
        pvid: 1
        link: port:2 link:down
Port 3:
        pvid: 1
        link: port:3 link:up speed:10baseT full-duplex auto
Port 4:
        pvid: 1
        link: port:4 link:down
VLAN 1:
        vid: 1
        ports: 0 1 2 3 4

(Last edited by ty00 on 16 Mar 2018, 18:56)

The discussion might have continued from here.