On Sat, Mar 25, 2006 at 02:14:13PM -0800, William Yardley wrote: > After upgrading to FC5, I am getting the error: > tulip_stop_rxtx() failed > > repeatedly in dmesg / kernel log output, and my network card won't come > up. The machine worked Ok after the initial kernel upgrade, but after > doing an upgrade (via yum), I can't get the network card to work (either > via DHCP or by manual configuration). I "fixed" for now by swapping NICs - maybe not a real fix, but a lot more fun than spending hours fixing it for reals. btw, if it's helpful to anyone in figuring out what's going on here: $ hal-device [...] 41: udi = '/org/freedesktop/Hal/devices/pci_1282_9102' info.udi = '/org/freedesktop/Hal/devices/pci_1282_9102' (string) linux.subsystem = 'pci' (string) linux.hotplug_type = 1 (0x1) (int) pci.subsys_product = 'Unknown (0x434e)' (string) pci.subsys_vendor = 'Unknown (0x4554)' (string) info.product = '21x4x DEC-Tulip compatible 10/100 Ethernet' (string) pci.product = '21x4x DEC-Tulip compatible 10/100 Ethernet' (string) info.vendor = 'Davicom Semiconductor, Inc.' (string) pci.vendor = 'Davicom Semiconductor, Inc.' (string) pci.device_protocol = 0 (0x0) (int) pci.device_subclass = 0 (0x0) (int) pci.device_class = 2 (0x2) (int) pci.subsys_vendor_id = 17748 (0x4554) (int) pci.subsys_product_id = 17230 (0x434e) (int) pci.vendor_id = 4738 (0x1282) (int) pci.product_id = 37122 (0x9102) (int) info.linux.driver = 'tulip' (string) pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.0' (string) info.parent = '/org/freedesktop/Hal/devices/pci_8086_244e' (string) info.bus = 'pci' (string) linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.0' (string) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.0' (string) $ lsmod | grep tulip: tulip 46817 0 $ lspci 00:00.0 Host bridge: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge (rev 11) 00:01.0 PCI bridge: Intel Corporation 82845 845 (Brookdale) Chipset AGP Bridge (rev 11) 00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) 00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81) 00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 01) 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01) 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01) 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01) 01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (Secondary) (rev 01) 02:02.0 Ethernet controller: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31) Dmesg: Linux version 2.6.15-1.2054_FC5 (bhcompile@xxxxxxxxxxxxxxxxxxxxxxxxxxx) (gcc version 4.1.0 20060304 (Red Hat 4.1.0-3)) #1 Tue Mar 14 15:48:33 EST 2006 [...] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs *3 4 5 7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 *9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 14 devices [...] PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report pnp: 00:0c: ioport range 0x400-0x47f could not be reserved pnp: 00:0c: ioport range 0x680-0x6ff has been reserved pnp: 00:0c: ioport range 0x480-0x4bf has been reserved [...] Linux Tulip driver version 1.1.13 (May 11, 2002) intel8x0_measure_ac97_clock: measured 53995 usecs intel8x0: clocking to 48000 ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 18 (level, low) -> IRQ 16 tulip0: EEPROM default media type Autosense. tulip0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block. tulip0: Index #1 - Media 10baseT (#0) described by a 21140 non-MII (0) block. tulip0: Index #2 - Media 100baseTx (#3) described by a 21140 non-MII (0) block. tulip0: Index #3 - Media 10baseT-FDX (#4) described by a 21140 non-MII (0) block. tulip0: Index #4 - Media 100baseTx-FDX (#5) described by a 21140 non-MII (0) block. tulip0: MII transceiver #1 config 3100 status 7809 advertising 01e1. eth0: Davicom DM9102/DM9102A rev 49 at e0868c00, 00:08:A1:1F:AA:DC, IRQ 16. dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17) [...] 0000:02:02.0: tulip_stop_rxtx() failed 0000:02:02.0: tulip_stop_rxtx() failed 0000:02:02.0: tulip_stop_rxtx() failed 0000:02:02.0: tulip_stop_rxtx() failed eth0: no IPv6 routers present 0000:02:02.0: tulip_stop_rxtx() failed 0000:02:02.0: tulip_stop_rxtx() failed 0000:02:02.0: tulip_stop_rxtx() failed