Hi all, Our intranet's WAN interface just stopped working yesterday, and I can't figure it out. The machine has a Gigabyte motherboard, with on-board RTL-8110SC/8169SC Gigabit Ethernet and D-Link PCI NIC for the LAN side. I can get into the LAN side without an issue, but can't see the WAN side at all. [root at intranet ~]# ifconfig eth0 up eth0: unknown interface: No such device lspci -v 01:01.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10) Subsystem: D-Link System Inc DGE-528T Gigabit Ethernet Adapter Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 185 I/O ports at a000 [size=256] Memory at e1000000 (32-bit, non-prefetchable) [size=256] [virtual] Expansion ROM at 80000000 [disabled] [size=128K] Capabilities: [dc] Power Management version 2 01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10) Subsystem: Giga-byte Technology GA-MA69G-S3H Motherboard Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 201 I/O ports at a400 [size=256] Memory at e1001000 (32-bit, non-prefetchable) [size=256] [virtual] Expansion ROM at 80020000 [disabled] [size=128K] Capabilities: [dc] Power Management version 2 scanpci -v pci bus 0x0001 cardnum 0x01 function 0x00: vendor 0x1186 device 0x4300 D-Link System Inc DGE-528T Gigabit Ethernet Adapter STATUS 0x02b0 COMMAND 0x0017 CLASS 0x02 0x00 0x00 REVISION 0x10 BIST 0x00 HEADER 0x00 LATENCY 0x40 CACHE 0x08 BASE0 0x0000a001 addr 0x0000a000 I/O BASE1 0xe1000000 addr 0xe1000000 MEM MAX_LAT 0x40 MIN_GNT 0x20 INT_PIN 0x01 INT_LINE 0x0b pci bus 0x0001 cardnum 0x05 function 0x00: vendor 0x10ec device 0x8167 Realtek Semiconductor Co., Ltd. Device unknown CardVendor 0x1458 card 0xe000 (Card unknown) STATUS 0x02b0 COMMAND 0x0017 CLASS 0x02 0x00 0x00 REVISION 0x10 BIST 0x00 HEADER 0x00 LATENCY 0x40 CACHE 0x08 BASE0 0x0000a401 addr 0x0000a400 I/O BASE1 0xe1001000 addr 0xe1001000 MEM MAX_LAT 0x40 MIN_GNT 0x20 INT_PIN 0x01 INT_LINE 0x0a [root at intranet ~]# lsmod | grep 8169 r8169 77125 0 mii 38849 1 r8169 So the driver is there, or so it seems. rmmod r8169 dropped both NIC's and I had to reboot the (headless) server to get the D-Link working again. Removing, and re-adding the eth0 interface with system-config-network doesn't actually re-create the NIC either. So, how do I re-create it? Google search didn't reveal much, other that using the r8169 module, which is already loaded. No changes were made to the server in a long time, that I know of, and it's running kernel 2.6.18-194.11.4.el5 [root at intranet ~]# uname -a Linux intranet.lan 2.6.18-194.11.4.el5 #1 SMP Tue Sep 21 05:04:09 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux [root at intranet ~]# cat /etc/redhat-release CentOS release 5.5 (Final) Here's something interesting though: [root at intranet ~]# ifconfig -a | more __tmp1613210867 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:2883 errors:0 dropped:0 overruns:0 frame:0 TX packets:2198 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:276073 (269.6 KiB) TX bytes:315508 (308.1 KiB) Interrupt:201 Base address:0x2000 eth1 Link encap:Ethernet HWaddr 00:1C:F0:6E:B8:B4 inet addr:192.168.2.250 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::21c:f0ff:fe6e:b8b4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2883 errors:0 dropped:0 overruns:0 frame:0 TX packets:2198 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:276073 (269.6 KiB) TX bytes:315508 (308.1 KiB) Interrupt:185 lo Link encap:Local Loopback -- Kind Regards Rudi Ahlers SoftDux Website: http://www.SoftDux.com Technical Blog: http://Blog.SoftDux.com Office: 087 805 9573 Cell: 082 554 7532