troubleshooting the etho interface - no links up !
Posted: Fri Oct 18, 2019 10:17 pm
Hello,
I am trying to troubleshoot a faulty 125-14 board (no Ethernet connectivity). The default address of the eth0 port is set to 192.168.0.102 which is on the same subnet than my router (192.168.0.1). I am quite confident that my network set-up is fine as my second redpitaya connects over the Ethernet port without any issues. Of course, I also verified the absence of conflicting IP addresses so there is no routing issue.
None of the two leds on the RJ45 Ethernet socket lit up when I connect an Ethernet cable. I was expecting that as a very minimum the right led on the RJ45 socket would lit up when a cable is connected (even without booting the board, so with no SD cards inserted in the card reader). But no, the right led stays off all the time (board booted or not booted). Of course after the board is booted I have no network connectivity!!!.
Fortunately, the wifi connectivity over the OTG USB2 ports works fine so with a WIFI dongle I was able to install "ethtool" and "mii-ttol" diagnostic tools with the objective to diagnose the eth0 port. To my big surprise ethtool says that the link on the eth0 port is up when the Ethernet cable is connected ! and down when the Ethernet cable is disconnected !!!!. How is this possible considering that none of the two R145 led sockets lit up ????? and considering that there is no network connectivity on the eth0 port ????
If the two leds on the Ethernet socket are off it means there is no link up and I just don't understand how ethtool can say the link is up ? ?? Is this a proof that the Lantiq PES7071 chip is faulty or that there is a problem with its power supply ?
Any touble-shooting advise welcome!
sdr-f0597c:/opt# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Link detected: yes
sdr-f0597c:/opt#
I am trying to troubleshoot a faulty 125-14 board (no Ethernet connectivity). The default address of the eth0 port is set to 192.168.0.102 which is on the same subnet than my router (192.168.0.1). I am quite confident that my network set-up is fine as my second redpitaya connects over the Ethernet port without any issues. Of course, I also verified the absence of conflicting IP addresses so there is no routing issue.
None of the two leds on the RJ45 Ethernet socket lit up when I connect an Ethernet cable. I was expecting that as a very minimum the right led on the RJ45 socket would lit up when a cable is connected (even without booting the board, so with no SD cards inserted in the card reader). But no, the right led stays off all the time (board booted or not booted). Of course after the board is booted I have no network connectivity!!!.
Fortunately, the wifi connectivity over the OTG USB2 ports works fine so with a WIFI dongle I was able to install "ethtool" and "mii-ttol" diagnostic tools with the objective to diagnose the eth0 port. To my big surprise ethtool says that the link on the eth0 port is up when the Ethernet cable is connected ! and down when the Ethernet cable is disconnected !!!!. How is this possible considering that none of the two R145 led sockets lit up ????? and considering that there is no network connectivity on the eth0 port ????
If the two leds on the Ethernet socket are off it means there is no link up and I just don't understand how ethtool can say the link is up ? ?? Is this a proof that the Lantiq PES7071 chip is faulty or that there is a problem with its power supply ?
Any touble-shooting advise welcome!
sdr-f0597c:/opt# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Link detected: yes
sdr-f0597c:/opt#