cslyon n00b
Joined: 21 Apr 2004 Posts: 68 Location: California
|
Posted: Fri Apr 30, 2004 7:18 pm Post subject: Problems with ehci-hcd and uhci (USB) |
|
|
I have a ftdi_sio module and LCD display that I am trying to get working with kernel 2.4.25-gentoo-r2. I was told that I can't use ehci-hcd with the program that I am using and to use the usb-uhci. So, I unload everything here:
Code: | ftdi_sio 21656 0 (unused)
usbserial 18108 0 [ftdi_sio]
hid 15432 0 (unused)
uhci 25852 0 (unused)
ehci-hcd 18412 0 (unused) |
Then I load in just the usb-uhci and everything works great.
So, I have pulled the ehci stuff out of the kernel config, recompiled. For some reason it looks like hotplug is still wanted to load the ehci-hcd stuff but I have put that in the /etc/hotplug/blacklist file as well as uhci. I have also gone over the usb.rc file and have commented out the modprobe commands for ehci-hcd. I just can't seem to get the right usb drive to load at startup. It seems that in the logs it is loading usbserial then it is trying to load usb-uhci but failing. Here are the log entires.
Code: | Apr 30 11:43:41 homer_042904 usbserial.c: USB Serial support registered for FTDI FT232BM Compatible
Apr 30 11:43:41 homer_042904 usbserial.c: USB Serial support registered for USB-UIRT Infrared Receiver/Transmitter
Apr 30 11:43:41 homer_042904 usbserial.c: USB Serial support registered for Home-Electronics TIRA-1 IR Transceiver
Apr 30 11:43:41 homer_042904 ftdi_sio.c: v1.3.5:USB FTDI Serial Converters Driver
Apr 30 11:43:41 homer_042904 Adding Swap: 506036k swap-space (priority -1)
Apr 30 11:43:41 homer_042904 EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,3), internal journal
Apr 30 11:43:41 homer_042904 Intel(R) PRO/100 Network Driver - version 2.3.38-k1
Apr 30 11:43:41 homer_042904 Copyright (c) 2004 Intel Corporation
Apr 30 11:43:41 homer_042904
Apr 30 11:43:41 homer_042904 e100: selftest OK.
Apr 30 11:43:42 homer_042904 e100: eth0: Intel(R) PRO/100 Network Connection
Apr 30 11:43:42 homer_042904 Hardware receive checksums enabled
Apr 30 11:43:42 homer_042904
Apr 30 11:43:42 homer_042904 e100: selftest OK.
Apr 30 11:43:45 homer_042904 e100: eth1: Intel(R) PRO/100 Network Connection
Apr 30 11:43:45 homer_042904 Hardware receive checksums enabled
Apr 30 11:43:45 homer_042904
Apr 30 11:43:45 homer_042904 usb-uhci.c: $Revision: 1.275 $ time 11:29:49 Apr 30 2004
Apr 30 11:43:45 homer_042904 usb-uhci.c: High bandwidth mode enabled
Apr 30 11:43:45 homer_042904 usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Apr 30 11:43:45 homer_042904 insmod: /lib/modules/2.4.25-gentoo-r2/kernel/drivers/usb/host/usb-uhci.o: init_module: No such device
Apr 30 11:43:45 homer_042904 insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg
Apr 30 11:43:45 homer_042904 insmod: /lib/modules/2.4.25-gentoo-r2/kernel/drivers/usb/host/usb-uhci.o: insmod /lib/modules/2.4.25-gentoo-r2/kernel/drivers/usb/host/usb-uhci.o failed
Apr 30 11:43:45 homer_042904 insmod: /lib/modules/2.4.25-gentoo-r2/kernel/drivers/usb/host/usb-uhci.o: insmod usb-uhci failed
Apr 30 11:43:45 homer_042904 pci.agent[1423]: ... can't load module usb-uhci
Apr 30 11:43:45 homer_042904 pci.agent[1423]: missing kernel or user mode driver usb-uhci
Apr 30 11:43:45 homer_042904 usb-uhci.c: $Revision: 1.275 $ time 11:29:49 Apr 30 2004 |
If I unload all the drives then load in just the usb-uhci, everything works. Go figure but what am I missing? |
|