I've treid everything here. I have tulip in my /etc/modules.autoload.d/kernel-2.6 file. I tried the patch. I emerged mii-diag. Here is the result of running mii-diag:
Code: Select all
Using the default interface 'eth0'.
Basic registers of MII PHY #1: 1000 786d 0022 5410 01e1 0021 0004 2001.
Basic mode control register 0x1000: Auto-negotiation enabled.
You have link beat, and everything is working OK.
Your link partner is generating 10baseT link beat (no autonegotiation).
End of basic transceiver information.
I have access to the internet. I'm still getting a failure message in dmesg though. Here is the relevant part:
Code: Select all
Linux Tulip driver version 1.1.13-NAPI (May 11, 2002)
ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 9
PCI: setting IRQ 9 as level-triggered
ACPI: PCI Interrupt 0000:02:0d.0[A] -> Link [LNKF] -> GSI 9 (level, low) -> IRQ 9
tulip0: MII transceiver #1 config 1000 status 786d advertising 01e1.
eth0: ADMtek Comet rev 17 at d11d0000, 00:03:6D:1D:89:41, IRQ 9
ACPI: PCI Interrupt 0000:02:0b.0[A] -> Link [LNKH] -> GSI 9 (level, low) -> IRQ 9
0000:02:0d.0: tulip_stop_rxtx() failed
eth0: Setting half-duplex based on MII#1 link partner capability of 0021.
Here is the output of lspci:
Code: Select all
0000:00:00.0 Host bridge: Intel Corp. 82820 820 (Camino) Chipset Host Bridge (MCH) (rev 04)
0000:00:01.0 PCI bridge: Intel Corp. 82820 820 (Camino) Chipset AGP Bridge (rev 04)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 02)
0000:00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 02)
0000:00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 02)
0000:00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV36 [GeForce FX 5700LE] (rev a1)
0000:02:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
0000:02:0b.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 08)
0000:02:0d.0 Ethernet controller: Linksys NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
Here is the output of lspci -n:
Code: Select all
0000:00:00.0 Class 0600: 8086:2501 (rev 04)
0000:00:01.0 Class 0604: 8086:250f (rev 04)
0000:00:1e.0 Class 0604: 8086:244e (rev 02)
0000:00:1f.0 Class 0601: 8086:2440 (rev 02)
0000:00:1f.1 Class 0101: 8086:244b (rev 02)
0000:00:1f.2 Class 0c03: 8086:2442 (rev 02)
0000:00:1f.3 Class 0c05: 8086:2443 (rev 02)
0000:00:1f.4 Class 0c03: 8086:2444 (rev 02)
0000:01:00.0 Class 0300: 10de:0343 (rev a1)
0000:02:0b.0 Class 0401: 1102:0002 (rev 08)
0000:02:0b.1 Class 0980: 1102:7002 (rev 08)
0000:02:0d.0 Class 0200: 1317:0985 (rev 11)
How can I solve this tulip_stop_rxtx() failed problem. I tried finding an answer on google. Found some patches but nothing mentioned that it fixed the problem.