Adrian Bowyer wrote: > I just upgraded my perfectly-working FC4 system to FC5, and the ethernet's > stopped :-( > > Here's what things say: <snip> > [root@boris ~]# lspci > 00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System > Controller (rev 25) So it's an early Athlon (or possibly a Duron), if I'm not much mistaken. <snip> > 00:0a.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] > (rev 08) That's not integrated into your chipset! Is it physically part of your motherboard, or is it a separate PCI card? Were you regularly updating your FC4 system (including the kernel), or were you sticking with the kernel that came with FC4? > [root@boris ~]# dmesg | grep e100 > e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI > e100: Copyright(c) 1999-2005 Intel Corporation > e100: 0000:00:0a.0: e100_probe: Cannot obtain PCI resources, aborting. > e100: probe of 0000:00:0a.0 failed with error -16 > > I presume that the problem is that "e100_probe: Cannot obtain PCI resources, > aborting." thing. But I'm afraid I don't have a clue what to do about it... Try downloading the latest FC5 kernel RPM from http://download.fedora.redhat.com/pub/fedora/linux/core/updates/5/i386/ , and installing it with rpm -i kernel-2.6.*.rpm. (That should allow you to have both kernels installed at the same time -- you can select between them at the grub menu when you power up). Try kernel parameters: to quote fedorafaq.org, * When you first start your computer, the GRUB screen (where you choose your Operating System) appears. Select the Fedora that you want to boot into, but press the a key instead of pressing Enter. * You will see a line somewhat like the following: kernel /boot/vmlinuz-2.6.17-1.2157_FC5 ro root=LABEL=/ rhgb quiet Add kernel parameters to the end of that. Try "acpi=force" or "acpi=off" (with the age of your hardware, Linux might or might not trust the ACPI on your motherboard). Try "pci=bios" Try "lapic" -- that might well not work on that motherboard, but it's worth a shot if nothing else works. In all the above examples, don't put the quotes in on the "kernel" line. And leave a space between "quiet" and the parameter. So that might be: kernel /boot/vmlinuz-2.6.17-1.2157_FC5 ro root=LABEL=/ rhgb quiet pci=bios Try shuffling your PCI cards around in the PCI slots -- all of them. Good luck! James. -- New address: james | "Drums must never stop. Very bad if drums stop." @aprilcottage.co.uk | "Why? What will happen if the drums ever stop?" | "Bass solo."