Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've installed Debian Lenny on a Fujitsu Amilo L7310GW, and everything works well, except for the usb ports. Anything plugged into them doesn't register at all. If I plug in my usb pendrive with the light then the light comes on for a moment and then nothing.
I started up Knoppix 6.2 from the same pendrive, and it starts to boot, right up to where you can choose the OS and options, and then a bit further but then it fails because I suppose enough of the OS has been bootstrapped to use it's own usb facilities.
I've looked at the logs, dmesg/syslog/messages/debug, and also got some output from lsusb but I can't see what could be the problem.
If anyone has any insight, then please let me know. Any help is much appreciated.
Open a konsole and as root run the command 'lsmod | grep usb' and post the results. I want to see if you have the basic modules loaded. You should see something like this:
If you run the command 'lsusb' with at least one device plugged in, do you get any output?
It will look something like this, if you are seeing the devices:
Quote:
lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 04f9:0028 Brother Industries, Ltd Printer
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I also added 'pci=noacpi' to the boot options on a hunch, due to the IRQ stuff in the logs, and it booted up and the usb ports worked. But, lots of other things like the wireless card had stopped working.
Quote:
Mar 1 21:55:29 cl1 kernel: [ 0.000000] ACPI: Local APIC address 0xfee00000
Mar 1 21:55:29 cl1 kernel: [ 0.000000] ACPI: IRQ0 used by override.
Mar 1 21:55:29 cl1 kernel: [ 0.000000] ACPI: IRQ2 used by override.
Mar 1 21:55:29 cl1 kernel: [ 0.000000] ACPI: IRQ9 used by override.
Mar 1 21:55:29 cl1 kernel: [ 0.160010] ACPI: EC: Look up EC in DSDT
Mar 1 21:55:29 cl1 kernel: [ 0.195089] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
Mar 1 22:43:02 cl1 kernel: [ 0.000000] ACPI: Local APIC address 0xfee00000
I'm now looking into ACPI and IRQ... I'm not quite sure what I'm looking for though.
After much research and attempting different things, I managed to come up with a solution. By adding the boot option "irqpoll" I got the usb ports and the wifi card to work at the same time.
For the record...
Try it with the one off boot options available at boot up time first.
To add it permanently to the boot options:
1. sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.`date +~%b-%d-%Y~%T`
2. sudo nano /boot/grub/menu.lst
add irqpoll (with a space) to the end of the line beginning "# kopt="
3. sudo update-grub
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.