I am running Debian testing (amd64) and after running an aptitude update/upgrade my wired network stopped working. I get a cable unplugged message. The cable is OK and the router is OK and the link pulses are there. My wireless is still working. My system: Linux version 3.1.0-1-amd64 (Debian 3.1.8-2) (ben@decadent.org.uk) (gcc version 4.6.2 (Debian 4.6.2-11) ) #1 SMP Tue Jan 10 05:01:58 UTC 2012 My onboard NIC is Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) I get this from dmesg [ 1.325223] eth0: Identified chip type is 'RTL8168D/8111D'. [ 19.611230] r8168: eth0: link down [ 19.611925] ADDRCONF(NETDEV_UP): eth0: link is not ready i tried downloading the latest drivers (r8168-8.035.00) from Realtek, compiled them and installed (./autorun) and got these messages: root@orca:~/REALTEK/r8168-8.035.00# ./autorun.sh Check old driver and unload it. rmmod r8168 Build the module and install Warning: you may need to install module-init-tools See http://www.codemonkey.org.uk/docs/post-halloween-2.6.txt DEPMOD 3.1.0-1-amd64 WARNING: could not open /lib/modules/3.1.0-1-amd64/modules.builtin: No such file or directory load module r8168 Updating initramfs. Please wait. update-initramfs: Generating /boot/initrd.img-3.1.0-1-amd64 WARNING: could not open /var/tmp/mkinitramfs_H9e5XM/lib/modules/3.1.0-1-amd64/modules.builtin: No such file or directory Completed. I read the reference on codemonkey, but it only talks about 2.4 and 2.6 kernels, so not sure if it is relevant. There was a bug in March regarding the missing file/directory, but the maintainers claim it was fixed. It is also just a warning, so not sure if it is relevant. lsmod shows: Module Size Used by r8168 235362 0 ifup eth0 gives RTNETLINK answers: File exists Failed to bring up eth0. ifconfig -a eth0 Link encap:Ethernet HWaddr 00:24:e8:fa:3a:aa inet addr:192.168.25.150 Bcast:192.168.25.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 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:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:45 Base address:0x8000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:992 errors:0 dropped:0 overruns:0 frame:0 TX packets:992 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:79712 (77.8 KiB) TX bytes:79712 (77.8 KiB) wlan0 Link encap:Ethernet HWaddr 00:24:d6:4d:f4:5c inet addr:192.168.25.206 Bcast:192.168.25.255 Mask:255.255.255.0 inet6 addr: fe80::224:d6ff:fe4d:f45c/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:369882 errors:0 dropped:0 overruns:0 frame:0 TX packets:200219 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:238476416 (227.4 MiB) TX bytes:61312210 (58.4 MiB) /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback # The primary network interface #allow-hotplug eth0 NetworkManager#iface eth0 inet dhcp auto eth0 iface eth0 inet static address 192.168.25.150 netmask 255.255.255.0 gateway 192.168.25.1 dns-search tc.ph.cox.net dns-nameservers 68.2.16.25 68.2.16.30 Thanks for any suggestions you may have. Mark