Bug 2920

Summary: Nforce Ethernet doesn't work
Product: Other Reporter: Jan Boeschow (laptop.lan)
Component: Bug TrackerAssignee: Bug Me Administrator (bugme-admin)
Status: CLOSED CODE_FIX    
Severity: normal CC: bunk
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.7 Subsystem:
Regression: --- Bisected commit-id:

Description Jan Boeschow 2004-06-19 04:19:27 UTC
Distribution: Gentoo 
Hardware Environment: Athlon XP 2500+, NForce2 
Software Environment: 
Problem Description: NForce Ethernet Adapter doesn't get an IP over DHCP on 
Kernel 2.6.7. Worked on 2.6.6 
 
Steps to reproduce: Compile NForce Ethernet into kernel.
Comment 1 Manfred Spraul 2004-06-19 12:08:35 UTC
Not an forcedeth bug: there were no code change between 2.6.6 and 2.6.7, only
sparse tags were added.
My bet: irq routing.
Please compare /proc/interrupts, dmesg, lspci -vxx between 2.6.6 and 2.6.7 - any
changes?
Do you use ACPI?
Comment 2 Jan Boeschow 2004-06-20 07:43:46 UTC
No diffs in lspci and /proc/interrupts. 
 
But it seems that there are problems while booting: 
 
ehci_hcd 0000:00:02.2: irq 11, pci mem e0d5b000 
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1 
irq 11: nobody cared! 
 [<c010595a>] __report_bad_irq+0x2a/0x90 
 [<c0105a50>] note_interrupt+0x70/0xa0 
 [<c0105cf1>] do_IRQ+0x121/0x130 
 [<c0104134>] common_interrupt+0x18/0x20 
 [<c0119930>] __do_softirq+0x30/0x80 
 [<c01199a6>] do_softirq+0x26/0x30 
 [<c0105ccd>] do_IRQ+0xfd/0x130 
 [<c0104134>] common_interrupt+0x18/0x20 
 [<c01de29f>] pci_bus_read_config_byte+0x5f/0x90 
 [<c02b13de>] ehci_start+0x2ce/0x360 
 [<c011653d>] printk+0x10d/0x170 
 [<c02a2bf7>] usb_register_bus+0x137/0x160 
 [<c02a7ccb>] usb_hcd_pci_probe+0x2ab/0x4e0 
 [<c01e1bc2>] pci_device_probe_static+0x52/0x70 
 [<c01e1c1b>] __pci_device_probe+0x3b/0x50 
 [<c01e1c5c>] pci_device_probe+0x2c/0x50 
 [<c022cb0f>] bus_match+0x3f/0x70 
 [<c022cc39>] driver_attach+0x59/0x90 
 [<c022cee1>] bus_add_driver+0x91/0xb0 
 [<c022d39f>] driver_register+0x2f/0x40 
 [<c028ccac>] sg_proc_init+0x6c/0xb0 
 [<c01e1edc>] pci_register_driver+0x5c/0x90 
 [<c04968e3>] init+0x23/0x30 
 [<c048262b>] do_initcalls+0x2b/0xc0 
 [<c0124977>] init_workqueues+0x17/0x60 
 [<c0100410>] init+0x0/0x170 
 [<c0100445>] init+0x35/0x170 
 [<c01021cc>] kernel_thread_helper+0x0/0x14 
 [<c01021d1>] kernel_thread_helper+0x5/0x14 
 
handlers: 
[<c024cb90>] (bttv_irq+0x0/0x360) 
[<c02a3a00>] (usb_hcd_irq+0x0/0x70) 
Disabling IRQ #11 
 
So USB, bttv and forcedeth are using irq11. None of them work in 2.6.7. 
 
And yes, I#m using ACPI. But also in 2.6.6 and there it works. 
 
 
Comment 3 Daniel Eriksson 2004-06-29 05:50:57 UTC
Confirming. I have the exact same problem, and I'm also using forcedeth on a
nForce2 motherboard. Everything worked nice in 2.6.6, in 2.6.7 (or 2.6.7-rcx) it
does not. I also get the same errors about irq11 being disabled because nobody
caring. When trying to connect to Internet I just get the following:

NETDEV WATCHDOG: eth0: transmit timed out

When searching lkml I found the following: http://lkml.org/lkml/2004/5/30/129
which seems to be the same problem. The strange thing is that for Lee everything
works again after enabling acpi. I've always had acpi enabled. Now I've tried
disabling it, makes no difference.

(btw, I don't know if usb works in 2.6.7. Is it relevant to test it?)
Comment 4 Daniel Eriksson 2004-07-02 08:47:27 UTC
Searched a bit more. Guess this bug should be marked as a duplicate of #2846?
Comment 5 Jan Boeschow 2004-07-02 09:01:50 UTC
Oh yeah, seems so. 
 
I hope it will be fixed in the next vanilla release. 
 
Greets, Jan 
Comment 6 Andreas Kuckartz 2005-04-23 05:25:04 UTC
Can this bug be closed?

(It is old and has nothing to do with the bug tracker)
Comment 7 Jan Boeschow 2005-04-23 07:02:28 UTC
Can be closed. 
 
Thanks. 
Comment 8 Anonymous Emailer 2007-09-01 09:57:43 UTC
Reply-To: postmaster@liu.se

You have tried to reach daner964@student.liu.se.
This student is no longer active at Linkoping University.
For more information, see www.student.liu.se/en/itstod/gallring