irq 9: nobody cared (try booting with the "irqpoll"

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=4418

jim64

08-11-2007 02:55:30

I am not able to associate with any wireless network.

When I bring up the wlan0 interface with "ifconfig wlan0 up" the system hangs for a couple of seconds. Then when it comes back from its couple second hang it a few seconds go by and a bunch of stuff gets printed to dmesg about irq9(listed below). I tried the irqpoll boot option and that just caused the system to completely stop responding when the interface is brought up.

[code1rhghpc9]usb 1-1: new high speed USB device using ehci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
rtusb init ====>
idVendor = 0x50d, idProduct = 0x705a
usbcore: registered new interface driver rt73
rt73 driver version - 1.0.3.6 CVS
***rt73***: Interface goes up for the first time, activating permanent MAC
***rt73***: Active MAC is: 00:11:50:c2:39:a2.
irq 9: nobody cared (try booting with the "irqpoll" option)
[<c0138702>] __report_bad_irq+0x36/0x75
[<c01388ef>] note_interrupt+0x1ae/0x1eb
[<c0341a01>] usb_hcd_irq+0x21/0x4e
[<c0137e4c>] handle_IRQ_event+0x1a/0x3f
[<c0139213>] handle_level_irq+0x94/0xc5
[<c0104ebd>] do_IRQ+0x79/0x90
[<c01039fb>] common_interrupt+0x23/0x28
[<c011ed2d>] __do_softirq+0x54/0xc1
[<c011edcc>] do_softirq+0x32/0x36
[<c011ef84>] irq_exit+0x38/0x6b
[<c0104ec2>] do_IRQ+0x7e/0x90
[<c01298d0>] kthreadd+0x0/0xf3
[<c01039fb>] common_interrupt+0x23/0x28
[<c0101f3e>] default_idle+0x0/0x3e
[<c0101f6a>] default_idle+0x2c/0x3e
[<c01016c5>] cpu_idle+0x5e/0x78
[<c05a5bcd>] start_kernel+0x2ea/0x2f2
[<c05a5440>] unknown_bootoption+0x0/0x202
=======================
handlers:
[<c03419e0>] (usb_hcd_irq+0x0/0x4e)
Disabling IRQ #9
[/code1rhghpc9]

[b1rhghpc9]Some specs[/b1rhghpc9]
I have tried 3 kernels
2.6.18 from kernel.org
2.6.22 gentoo sources
2.6.24 from kernel.org

rt73-cvs-2007110300
distro gentoo
cpu intel core 2 duo
belkin f5d 7050

I also posted my kernel config

Any one else had this problem? Any advice?

Starcrasher

08-11-2007 13:17:53

I imagine that this is due to a card sharing the irq with the USB bus.
If you can, try to rearrange cards in your computer to avoid this.
Disable not used functions of your motherboard, can help to liberate some irq too. For example, you certainly don't need the parallel port if you use an USB printer.

jim64

08-11-2007 15:46:14

Thanks for your reply. Moving the cards around is not an option since its a laptop and also running in Parallels virtual machine. Are there any other options for getting this to work? Like something I could change in the kernel?

thanks

Vern

08-11-2007 17:58:26

Hi jim64,

First, make sure you're using the latest CVS (it fixes something I screwed up a while ago).

If things stil don't work, make sure /etc/syslog.conf directs messages with kernel debug priority to /var/log/kern.log as well as /var/log/debug. Then compile with debug enabled, and modprobe with debug=15.

Post a gzipped copy of *kern.log* here. This will give us the driver debug trace as well as the kernel stack trace.

Thanks,

jim64

09-11-2007 07:38:04

Thanks for replying.

I think in my case it is actually a problem with the virtual machine I am using to run gentoo. After a little more googling I found a, some what recent, post on the parallels forum about people having problems with usb devices. They to reported same irq message in dmesg as i did. But thanks for your help. If i find a work around i will post here but right now I am kinda busy with school so it might be awhile.

Thanks