Hello,

I am trying to use a realtek NIC under Linux (Debian 7.1). It is the
onboard ethernet in my Gigabyte 990FXA-UD3.

I've downloaded and started to use the r8168 driver, as opposed to the free
r8169, however both drivers result in the ethernet not negotiating to
gigabit speed or pulling an IP address via DHCP.

Since almost everybody having this issue with this NIC seems to have their
problem solved by switching to the r8168 driver, any troubleshooting beyond
that step would be much appreciated.

Unfortunately my switch and my router are gigabit, so slower network
hardware isn't an option for me.

useful console output follows:

root@bridge:~# lspci -nn | grep -i ethernet
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
root@bridge:~# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 94:de:80:7c:81:b3
          inet6 addr: fe80::96de:80ff:fe7c:81b3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16 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:3250 (3.1 KiB)  TX bytes:0 (0.0 B)
          Interrupt:73 Base address:0xc000

root@bridge:~# ethtool eth0
Settings for eth0:
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
Advertised link modes:  10baseT/Half 10baseT/Full
                        100baseT/Half 100baseT/Full
                        1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
       drv probe ifdown ifup
Link detected: yes
root@bridge:~# ethtool -i eth0
driver: r8168
version: 8.036.00-NAPI
firmware-version:
bus-info: 0000:05:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
root@bridge:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
allow-hotplug eth1
iface eth1 inet dhcp

allow-hotplug eth0
iface eth0 inet dhcp
root@bridge:~#

Reply via email to