On Fri, May 25, 2018 at 11:33 AM, Michael Yartys <michael.yar...@protonmail.com> wrote: > I'm running OpenWrt on a NETGEAR R7800, and I'm trying to connect my laptop > to one of the LAN ports. I've run the tests you suggested: > > ------------------------------------------------------------------------- > > [telia@lulz ~]$ uname -a > Linux lulz 4.16.11-300.fc28.x86_64 #1 SMP Tue May 22 18:29:09 UTC 2018 x86_64 > x86_64 x86_64 GNU/Linux > > ------------------------------------------------------------------------- > > [telia@lulz ~]$ dmesg | grep -e1000e > [ 2.988320] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k > [ 2.988322] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. > [ 2.988559] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set > to dynamic conservative mode > [ 3.126959] e1000e 0000:00:19.0 0000:00:19.0 (uninitialized): registered > PHC clock > [ 3.247785] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) > 5c:26:0a:4b:03:24 > [ 3.247788] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection > [ 3.247829] e1000e 0000:00:19.0 eth0: MAC: 10, PHY: 11, PBA No: 3041FF-0FF > [ 3.249265] e1000e 0000:00:19.0 eno1: renamed from eth0 > [ 121.168439] e1000e: eno1 NIC Link is Up 10 Mbps Full Duplex, Flow Control: > Rx/Tx > [ 121.168445] e1000e 0000:00:19.0 eno1: 10/100 speed: disabling TSO > [ 316.483424] e1000e: eno1 NIC Link is Down
Thanks for the info. > ------------------------------------------------------------------------- > > [telia@lulz ~]$ sudo ethtool eno1 > Settings for eno1: > Supported ports: [ TP ] > 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 > Speed: 10Mb/s > Duplex: Full > Port: Twisted Pair > PHYAD: 2 > Transceiver: internal > Auto-negotiation: on > MDI-X: off (auto) > Supports Wake-on: pumbg > Wake-on: g > Current message level: 0x00000007 (7) > drv probe link > Link detected: yes > > ------------------------------------------------------------------------- > > [telia@lulz ~]$ sudo ethtool -S eno1 > NIC statistics: > rx_packets: 0 > tx_packets: 90 > rx_bytes: 0 > tx_bytes: 14967 > rx_broadcast: 0 > tx_broadcast: 15 > rx_multicast: 0 > tx_multicast: 75 > rx_errors: 0 > tx_errors: 0 So it looks like it is not recognizing any packets as being received. I assume other devices don't have any issues when connected to the same port on the switch. If so we may be looking at a possible hardware issue as there should have been at least broadcast packets received when this connected to the switch. When connected at 10 full there should be some Rx packets seen. > > ------------------------------------------------------------------------- > > I checked and my router is also seeing a 10/Full link. The web interface > lists the port as: > > 10baseT > full-duplex > > > Michael Have you tried changing the advertise mode to eliminate the 10/full and 10/half options to see if that forces the link into a higher speed? You should be able to do that by running "ethtool -s eno1 advertise 0x2C". The part I am trying to figure out is if the lack of Rx is a side effect of the lower link speed or is the cause of the lower link speed. If we are able to renegotiate the link into either 100/Full or 1000/Full we could then determine if we still have Rx issues at those speeds. If we cannot get those speeds then I would suspect we are probably looking at something that may be wrong with the PHY that is causing the issues resulting in the lack of higher link speeds and problems receiving packets. Thanks. - Alex ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired