Author Topic: Gigabit ethernet card runs @ 100 - Resolved  (Read 96 times)

pigdog

  • wants to work for LinuxMCE
  • **
  • Posts: 901
    • View Profile
Gigabit ethernet card runs @ 100 - Resolved
« on: April 18, 2014, 10:24:58 pm »
Hi,

Before I get too stupid and spend hours/hours looking into things... would a 1 Gigabit card running r8169 driver get stuck @ 100 speed?

Everything works fine except the speed.

I want to set up jumbo frames on my LMCE network because my MD's are not the fastest CPU's.

I was hoping to increase the frame size, reduce my CPU processing and improve my data transmission speeds.

I have one device in the network which is connecting @ 100Mbps @ the switching hub but "spec-wise" has a gigabyte card.

Other devices are 1Gig at the hub.

Cheers
« Last Edit: April 19, 2014, 10:11:08 pm by pigdog »

pigdog

  • wants to work for LinuxMCE
  • **
  • Posts: 901
    • View Profile
Re: Gigabit ethernet card runs @ 100
« Reply #1 on: April 19, 2014, 02:53:13 pm »
Hi,

I checked my Core ethernet card connecting @ 1000

05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01)
       Subsystem: Elitegroup Computer Systems RTL8111/8168 PCI Express Gigabit Ethernet controller
       Kernel driver in use: r8169
       Kernel modules: r8169

I checked my MD

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
       Subsystem: AOPEN Inc. Device 0706
       Kernel driver in use: r8169
       Kernel modules: r8169

So I don't think it would have anything to do with the r8169 driver.

On my Core I used ethtool eth0

Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes:    10baseT/Half 10baseT/Full
                         100baseT/Half 100baseT/Full
                         1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes:    10baseT/Half 10baseT/Full
                         100baseT/Half 100baseT/Full
                         1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                                         1000base T/Half 1000baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level:  0x00000033 (51)
         drv probe ifdown ifup
Link detected: yes


So on my MD

Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes:    10baseT/Half 10baseT/Full
                         100baseT/Half 100baseT/Full
                         1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes:    10baseT/Half 10baseT/Full
                         100baseT/Half 100baseT/Full
                         1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level:  0x00000033 (51)
         drv probe ifdown ifup
Link detected: yes

My MD is connected @ 100Mb/s and the link partner isn't showing 1000baseT as an option.

To see if the MD would connect at 1000Mb/s I tried...

ethtool -s eth0 speed 1000 duplex full autoneg on

The ethernet link to the MD drops (no lights or activity at each end).

I pulled out the ethernet cable on the MD and also powered it off.  Reconnect and power up and it comes up @100Mb/s with terminal message Write failed: Broken pipe.

The spec's for the AOpen DE7000 says 10,100,1000.

Any ideas?

Cheers.


posde

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2847
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Gigabit ethernet card runs @ 100
« Reply #2 on: April 19, 2014, 05:31:15 pm »
did you check the speed by copying a large file?

pigdog

  • wants to work for LinuxMCE
  • **
  • Posts: 901
    • View Profile
Re: Gigabit ethernet card runs @ 100
« Reply #3 on: April 19, 2014, 06:41:40 pm »
Hi posde,

I moved the MD into the switching hub area and hooked it up using a 6 foot Cat5 cable and voila - 1000Mbps.

So I need a new cable I guess.

Thanks.