Hi, ever since I moved my system to an msi 945 based motherboard I have had an irritating intermittent problem with my Ethernet. It works fine, including after power off power on most of the time until it decides not to. I power on my pc and suddenly eth0, although showing up as working does not connect to the router (have tried restarting router etc & there's a vista machine with same giglan type that does not have problem). I've tried various things like starting up with lan disabled in the bios and then restarting with it enabled again, changing cables etc etc. A few weeks ago I recompiled the kernel with an internal lan driver and I had no more problems. I upgraded my kernel and all worked fine until a power fail brought the problem back again. I reinstalled kernel and eth0 worked again for two power cycles then this morning same problem, which was easy to fix, I just reinstalled the kernel and rebooted. The key symptom of failure is when ethtool shows Speed: 100Mb/s it will connect properly but if it shows Speed: 1000Mb/s the system just sits trying to connect to the router but the leds don't indicate any network activity. I've tried to set the speed to 100 but that does not happen, in fact whether eth0 connects or not ethtool cannot change any settings on lan anyway. It seems to me like the driver thinks it is working with eth0 but in fact it doesn't. Please help, I'm stumped. Chip is RTL8111. hwinfo --netcard 08: PCI 300.0: 0200 Ethernet controller [Created at pci.310] UDI: /org/freedesktop/Hal/devices/pci_10ec_8168 Unique ID: rBUF.tMmV8WnWhuE Parent ID: qTvu.4chw4Z9dkyF SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:03:00.0 SysFS BusID: 0000:03:00.0 Hardware Class: network Model: "Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller" Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd." Device: pci 0x8168 "RTL8111/8168B PCI Express Gigabit Ethernet controller" SubVendor: pci 0x1462 "Micro-Star International Co., Ltd." SubDevice: pci 0x507c Revision: 0x02 Driver: "r8169" Driver Modules: "r8169" Device File: eth0 I/O Ports: 0xd800-0xd8ff (rw) Memory Range: 0xefeff000-0xefefffff (rw,prefetchable) Memory Range: 0xefee0000-0xefeeffff (rw,prefetchable) Memory Range: 0xcfcf0000-0xcfcfffff (ro,prefetchable,disabled) IRQ: 220 (11764 events) HW Address: 00:1d:92:82:05:c1 Link detected: yes Module Alias: "pci:v000010ECd00008168sv00001462sd0000507Cbc02sc00i00" Driver Info #0: Driver Status: r8169 is active Driver Activation Cmd: "modprobe r8169" Config Status: cfg=no, avail=yes, need=no, active=unknown Attached to: #19 (PCI bridge) Thanks in advance. Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org