What happened to my network speed? NIC at 100mbs?!


Recommended Posts

Okay, not sure what has occurred here. I have my 2 machines plugged into a GigE switch. Tonight while using Teracopy I am seeing a max of 10MBs on ONE server. I investigate and find that the Link on both ends to that server is showing 100megs. I swap a cable, same thing! My desktop which is using the same cabling and is about the same distance synchs at 1Gig. I swap cables between the two machines - the problem stays with the one machine and doesn't follow the cable.

 

Ideas? I'm on 4.7 production release. I cannot recall the hardware off the top of my head but this box has synched fine in the past. Below is the messages from my network hardware on one of the machines:

 

NIC info (from ethtool)
Settings for eth0:
Supported ports: [ TP ]
Supported link modes:   10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
                        1000baseT/Full 
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
                        1000baseT/Full 
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbag
Wake-on: g
Current message level: 0x00000001 (1)
Link detected: yes

NIC driver info (from ethtool -i)
driver: e1000e
version: 1.0.2-k2
firmware-version: 1.1-0
bus-info: 0000:00:19.0

Ethernet config info (from ifconfig)
eth0      Link encap:Ethernet  HWaddr 00:1b:fc:39:e4:22  
          inet addr:192.168.1.114  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:89648555 errors:0 dropped:0 overruns:0 frame:0
          TX packets:46142412 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:435751144 (415.5 MiB)  TX bytes:1940019521 (1.8 GiB)
          Memory:fe8c0000-fe8e0000 

 

The port indicator is orange vs bright green for sure :-( Anyone else seeing this? Is it a driver issue? What more can I do to help troubleshoot it?

 

In the system log I see this:

 

Mar  2 18:14:13 VOID kernel: e1000e: Copyright (c) 1999-2008 Intel Corporation. (Network)
Mar  2 18:14:13 VOID kernel: e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 (Network)
Mar  2 18:14:13 VOID kernel: e1000e 0000:00:19.0: setting latency timer to 64 (Network)
Mar  2 18:14:13 VOID kernel: e1000e 0000:00:19.0: irq 27 for MSI/MSI-X (Network)
Mar  2 18:14:13 VOID kernel: 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:1b:fc:39:e4:22 (Network)
Mar  2 18:14:13 VOID kernel: 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection (Network)
Mar  2 18:14:13 VOID kernel: 0000:00:19.0: eth0: MAC: 6, PHY: 6, PBA No: ffffff-0ff (Network)

Mar  2 18:14:21 VOID kernel: e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX (Network)
Mar  2 18:14:21 VOID kernel: 0000:00:19.0: eth0: 10/100 speed: disabling TSO (Network)
Mar  2 18:14:22 VOID ifplugd(eth0)[1473]: Link beat detected. (Network)
Mar  2 18:14:23 VOID ifplugd(eth0)[1473]: Executing '/etc/ifplugd/ifplugd.action eth0 up'. (Network)
Mar  2 18:14:23 VOID ifplugd(eth0)[1473]: client: Polling for DHCP server on interface eth0: (Network)
Mar  2 18:14:24 VOID logger: /etc/rc.d/rc.inet1:  /sbin/dhcpcd -d -t 30 -h VOID eth0 (Network)
Mar  2 18:14:25 VOID kernel: e1000e 0000:00:19.0: irq 27 for MSI/MSI-X (Network)
Mar  2 18:14:25 VOID dhcpcd[1719]: broadcasting DHCP_DISCOVER  (Network)
Mar  2 18:14:25 VOID kernel: e1000e 0000:00:19.0: irq 27 for MSI/MSI-X (Network)
Mar  2 18:14:33 VOID kernel: e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX (Network)
Mar  2 18:14:33 VOID kernel: 0000:00:19.0: eth0: 10/100 speed: disabling TSO (Network)

 

It seems to know the port is capable of Gig speeds. I guess when this copy is over I'll try a reboot but I would expect it to auto-negotiate and I've plugged and unplugged the cable a few times now :-(

Link to comment

I have swapped cables to include using a pre-terminated one - the distance is about 5ft. DGS-1024D is the switch, working fine for my workstation and my other server :-(

 

Oh turning off auto-negotiaion on the unRAID how? Doubt the switch will allow that...

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.