You are not logged in.

#1 2004-08-20 02:34:40

Win
Member
Registered: 2004-03-04
Posts: 155

USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

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

#2 2004-08-20 04:37:50

colnago
Member
From: Victoria, BC
Registered: 2004-03-25
Posts: 438

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

Maybe I am wrong, but I thought you would need sd_mod too.

Offline

#3 2004-08-20 05:05:14

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

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

#4 2004-08-20 12:25:53

Win
Member
Registered: 2004-03-04
Posts: 155

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

Hi Xentac.

Yes, indeed, the mouse is recognized after unplugging and replugging. I'll take your tip and look at hotplug.

Regards,

Win

Offline

#5 2004-08-20 13:09:48

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,260

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

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

#6 2004-08-21 15:35:22

Win
Member
Registered: 2004-03-04
Posts: 155

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

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

#7 2004-08-21 15:59:46

tpowa
Developer
From: Lauingen , Germany
Registered: 2004-04-05
Posts: 2,260

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

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

#8 2004-08-29 15:16:54

luigi
Member
Registered: 2004-07-02
Posts: 29

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

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

#9 2004-09-10 16:24:58

luigi
Member
Registered: 2004-07-02
Posts: 29

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

Problem solved.  Looks like I need to learn to RTFW (wiki).  tongue

http://wiki.archlinux.org/index.php/UdevHowTo

I never updated /etc/fstab properly.

Offline

#10 2004-10-05 16:19:02

alibaba
Member
From: Graz Austria/Europe
Registered: 2004-02-12
Posts: 18

Re: USB Mouse not Initializing on Startup/Boot in Kernel 2.6.8.1

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

Board footer

Powered by FluxBB