Hi Frank,
I'm not sure that I follow your "woes" here.
You say that:
> It worked again once BIOS was reconfigured to
>
> Assign IRQ for USB: enabled.
so I don't see the problem. Is there one?
I'm not surprised at this result when there is not IRQ
assigned for USB.
That it worked in test1-ac15 could have been an accident,
a mistake. There have been several PCI IRQ routing/assignment
patches since test1-ac15, all for the better IMO.
~Randy
> From: Frank van Maarseveen [mailto:F.vanMaarseveen@inter.NL.net]
>
> In 2.4.0-test1-ac15 my USB printer worked. In test2,
> test5-pre4, test5 and
> test6pre5 it no longer works by default and once trying to
> use it syslogd will
> fill /var/log/messages until disk full. The message is (test6-pre5):
>
> Aug 5 16:21:27 iapetus kernel: usb.c: registered new driver usbdevfs
> Aug 5 16:21:27 iapetus kernel: usb.c: registered new driver hub
> Aug 5 16:21:27 iapetus kernel: usb.c: registered new driver
> usb-storage
> Aug 5 16:21:27 iapetus kernel: USB Mass Storage support registered.
> Aug 5 16:21:27 iapetus kernel: usb.c: registered new driver usblp
> Aug 5 16:21:27 iapetus kernel: PCI: No IRQ known for
> interrupt pin D of device 00:07.2. Probably buggy MP table.
> Aug 5 16:21:27 iapetus kernel: uhci.c: found UHCI device
> with no IRQ assigned. check BIOS settings!
> Aug 5 16:21:27 iapetus kernel: usb.c: deregistering driver usblp
> Aug 5 16:21:27 iapetus kernel: usb.c: deregistering driver
> usb-storage
> Aug 5 16:21:27 iapetus kernel: usb.c: deregistering driver usbdevfs
> Aug 5 16:21:27 iapetus kernel: usb.c: deregistering driver hub
> Aug 5 16:21:27 iapetus insmod:
> /lib/modules/2.4.0-x7/usb/uhci.o: init_module: Operation not permitted
> Aug 5 16:21:27 iapetus insmod:
> /lib/modules/2.4.0-x7/usb/uhci.o: insmod char-major-180 failed
> Aug 5 16:21:27 iapetus kernel: usb.c: registered new driver usbdevfs
> ...and on and on. Every 30 seconds there are two attempts.
>
> The continuous filling might be caused by lpd continuing to
> try to print.
> It worked again once BIOS was reconfigured to
>
> Assign IRQ for USB: enabled.
>
> Everything is a module here. hardware is SMP.
> /etc/modules.conf (after stripping a lot of path= and other):
> # first load all usb drivers, then the core stuff
> below uhci printer usb-storage
> alias char-major-180 uhci
>
> --
> Frank
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Sat Aug 05 2000 - 15:03:06 EDT