You are not logged in.
Hi.
Ihave a USB Microsoft Wheel Mouse Optical and PS/2 Compatible Mouse that is not initializing on startup/boot. The machine has Arch Linux up to date with kernel 2.6.8.1 and rc.conf loads two USB drivers: usb-storage and ohci_hcd.
Here are the USB-relevant messages from dmesg:
ehci_hcd 0000:00:03.3: Silicon Integrated Systems [SiS] USB 2.0 Controller
ehci_hcd 0000:00:03.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:03.3: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 1-0:1.0: USB hub found
USB Universal Host Controller Interface driver v2.2
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
Initializing USB Mass Storage driver...
USB Mass Storage support registered.
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd 0000:00:03.0: Silicon Integrated Systems [SiS] USB 1.0 Controller
ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
ohci_hcd 0000:00:03.1: Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)
ohci_hcd 0000:00:03.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
ohci_hcd 0000:00:03.2: Silicon Integrated Systems [SiS] USB 1.0 Controller (#3)
ohci_hcd 0000:00:03.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
usb 2-1: new low speed USB device using address 2
input: USB HID v1.10 Mouse [Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)] on usb-0000:00:03.0-1
Note the problem with port1:
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
The same USB mouse in the very same USB jack initializes properly when booting Windows 2000. Also USB port 1 works fine on the same machine under Windows 2000.
Are there any known USB problems with this kernel?
Thanks.
Win
Offline
Maybe I am wrong, but I thought you would need sd_mod too.
Offline
Does unplugging and replugging the usb mouse make it recognize it? If so, you have a coldplugging issue. Running the hotplug script in you /etc/rc.conf will help with that.
Otherwise, it could be something else.
I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal
Offline
Hi Xentac.
Yes, indeed, the mouse is recognized after unplugging and replugging. I'll take your tip and look at hotplug.
Regards,
Win
Offline
i have this issue with a usb 2.0 laptop
disable usb 2.0 in bios helps
and load ohci-hcd in rc.conf modules list
Offline
Hi colnago, Xentac, and tpowa.
Success at last!
After trying all your suggestions, turning of USB 2.0 in the BIOS was the only suggestion that worked.
Thanks to everyone for their suggestions!
Regards,
Win
Offline
what chipset you have in your pc?
i got this problem with a sis chipset
i blame it on the bios
that's just bullshit only to allow usb 2.0 on windows xp only! and hardcode it to the acpi
you can try acpi_os_name='Microsoft Windows XP' at boot
but that doesn't work with my bios :-(
Offline
I have this same exact problem. I'd rather not disable USB 2.0, because I use it to transfer files to my MP3 player when in Windows.
I find it hard to "blame the BIOS" when it was working fine under kernel 2.6.7. Anyone know of another solution?
EDIT: Well it isn't the same "exact" problem. When I first boot into Arch, the usb mouse and keyboard don't work. I press and hold the power button on the machine to restart. The second time I boot into Arch, the usb devices do work. If I do a standard soft reboot and go back into Arch, the usb devices again don't work. I guess this is a hotplugging issue, but enabling it in rc.conf does nothing. The only permanent solution I can find is disabling USB 2.0 in the BIOS.
Offline
Problem solved. Looks like I need to learn to RTFW (wiki).
http://wiki.archlinux.org/index.php/UdevHowTo
I never updated /etc/fstab properly.
Offline
Thanks this was it, i put ohci in the kernel and not as Module
and now it works perfect.
My Board has SiS900 Chipset and the Mouse is a Logitech Usb Mouse.
regards
Albert
Offline