Announcement

Collapse
No announcement yet.

usb-uhci vs. uhci mod....

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • usb-uhci vs. uhci mod....

    Ok, I have two issues here. Firstly; VMWare Workstation always complains that usb-uhci is not loaded. uhci.o is loaded instead, and I'm not sure what the difference is, but it complains about it. The second problem is my gamepad. It's a Thrustmaster Firestorm Dual Power 3. jscalibrator works fine, but then the directionals don't work under xmame. But, if I rmmod hid, rmmod joydev, rmmod uhci, then modprobe usb-uhci, modprobe joydev, modprobe hid. Then it works. So I'm thinking that the uhci is again causing issues. I checked modules.conf, and it looks like it SHOULD be loading usb-uhci anyhow, but it's not. Any suggestions?

    I'm running 2.4.22 on Debian Sid.

    Leech
    Wah! Wah!

    In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

  • #2
    is uhci listed in /etc/modules? it would be getting loaded at boot time if so.

    Comment


    • #3
      Nah, I checked there. That's why I'm puzzled why THAT one gets loaded, as opposed to usb-uhci.

      Seems (according to dmesg) that right after it scans the SCSI bus, it loads apm, then my NIC, then the smbus/i2c stuff, my sensor, then the usb stuff. It must be somewhere in the hardware detection area, because it's before Hotplug loads.



      w83781d.o version 2.8.1 (20031005)
      usb.c: registered new driver usbdevfs
      usb.c: registered new driver hub
      usbdevfs: remount parameter error
      PCI: Found IRQ 11 for device 00:1d.7
      PCI: Sharing IRQ 11 with 02:04.0
      PCI: Sharing IRQ 11 with 02:0b.0
      PCI: Setting latency timer of device 00:1d.7 to 64
      ehci_hcd 00:1d.7: Intel Corp. 82801DB USB2
      ehci_hcd 00:1d.7: irq 11, pci mem e094e000
      usb.c: new USB bus registered, assigned bus number 1
      ehci_hcd 00:1d.7: enabled 64bit PCI DMA
      PCI: 00:1d.7 PCI cache line size set incorrectly (0 bytes) by BIOS/FW.
      PCI: 00:1d.7 PCI cache line size corrected to 32.
      ehci_hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-19/2.4
      hub.c: USB hub found
      hub.c: 6 ports detected
      uhci.c: USB Universal Host Controller Interface driver v1.1
      PCI: Found IRQ 5 for device 00:1d.0
      PCI: Sharing IRQ 5 with 01:00.0
      PCI: Setting latency timer of device 00:1d.0 to 64
      uhci.c: USB UHCI at I/O 0xd800, IRQ 5
      usb.c: new USB bus registered, assigned bus number 2
      hub.c: USB hub found
      hub.c: 2 ports detected
      PCI: Found IRQ 9 for device 00:1d.1
      PCI: Setting latency timer of device 00:1d.1 to 64
      uhci.c: USB UHCI at I/O 0xd400, IRQ 9
      usb.c: new USB bus registered, assigned bus number 3
      hub.c: USB hub found
      hub.c: 2 ports detected
      PCI: Found IRQ 9 for device 00:1d.2
      PCI: Sharing IRQ 9 with 00:1f.1
      PCI: Setting latency timer of device 00:1d.2 to 64
      uhci.c: USB UHCI at I/O 0xd000, IRQ 9
      usb.c: new USB bus registered, assigned bus number 4
      hub.c: USB hub found
      hub.c: 2 ports detected
      hub.c: new USB device 00:1d.1-1, assigned address 2
      hub.c: USB hub found
      hub.c: 3 ports detected
      hub.c: new USB device 00:1d.2-2, assigned address 2
      usb.c: USB device 2 (vend/prod 0x44f/0xb304) is not claimed by any active driver.
      hub.c: new USB device 00:1d.1-1.2, assigned address 3
      usb.c: USB device 3 (vend/prod 0x45e/0x1e) is not claimed by any active driver

      That's all the stuff during the USB detection, but before Hotplug, and even before it installs hid.o (which is of course when it loads up the gamepad and mouse.

      The Line that says 2 ports detected I'm sure are the two ports on my keyboard (one of which is used for the mouse.)

      Leech
      Wah! Wah!

      In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

      Comment


      • #4
        Hmm. whats your /etc/rc2.d look like? Something must be causing it to be installed and I wonder if it is requesting usb-uhci by name instead of letting modprobe handle it according to modules.conf.

        Comment


        • #5
          S10sysklogd S20cupsys S20mythtv-backend S20xprint S99fetchmail
          S11hotplug S20dictd S20postfix S20xttpd S99gdm
          S11klogd S20fam S20samba S21aumix S99kdm
          S14ppp S20inetd S20smartmontools S21sensord S99rmnologin
          S19joystick S20lisa S20ssh S89atd S99stop-bootlogd
          S20alsa S20makedev S20xfs S89cron S99ud
          S20apache S20mysql S20xfs-xtt S90vmware S99xdm


          I don't even see any usb things in there.

          Leech
          Wah! Wah!

          In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

          Comment


          • #6
            hmm, theres only 1 thing running before hotplug there. what if you disable hotplug just to test it? (using update-rc.d -f remove hotplug)

            Comment


            • #7
              I actually had just given up and moved the uhci.o out of the /lib/modules directory so it wouldn't get loaded anymore, and by default, it just loaded usb-uhci

              Leech
              Wah! Wah!

              In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

              Comment

              Working...
              X