Hi,

Here is some more info - the output from "lsusb" and from the GTK app USB
viwer - I appologize if there is some duplication of information here, but
being pretty new to USB I'm not sure what exactly it all means:

lsusb produces:

Bus 001 Device 001: ID 0000:0000 Virtual Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               0.01
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0000 Virtual
  idProduct          0x0000 Hub
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                2 
  iSerial                 1 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x40
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          8
        bInterval             255
  Language IDs: 0000



USB Viewer lists only a USB UHCI Root, with this info:

USB UHCI Root Hub
Serial Number: 1000
Speed: 12Mb/s
Number of Ports: 2
Bandwidth allocated: 0 / 900 (0%)
Total number of interrupt requests: 0
Total number of isochronous requests: 0
USB Version:  1.00
Device Class: 09(hub  )
Device Subclass: 00
Device Protocol: 00
Maximum Default Endpoint Size: 8
Number of Configurations: 1

Config Number: 1
        Number of Interfaces: 1
        Attributes: 40
        MaxPower Needed:   0mA

        Interface Number: 0
                Name: hub
                Alternate Number: 0
                Class: 09(hub  ) 
                Sub Class: 0
                Protocol: 0
                Number of Endpoints: 1

                        Endpoint Address: 81
                        Direction: in
                        Attribute: 3
                        Type: Int.
                        Max Packet Size: 8
                        Interval: 255ms

I also just recompiled the kernel to put the USB support directly in, and
also enabled the verbose USB debugging messages. Now in /var/log/messages
I find:

Jun 11 16:03:14 dyn-133-196 kernel: usb.c: registered new driver usbdevfs
Jun 11 16:03:14 dyn-133-196 kernel: usb.c: registered new driver hub
Jun 11 16:03:14 dyn-133-196 kernel: usb.c: registered new driver rio500
Jun 11 16:03:14 dyn-133-196 kernel: rio500.c: USB Rio support registered.
Jun 11 16:03:14 dyn-133-196 kernel: usb-uhci.c: $Revision: 1.228 $ time
15:38:01 Jun 11 2000
Jun 11 16:03:14 dyn-133-196 kernel: usb-uhci.c: High bandwidth mode
enabled
Jun 11 16:03:14 dyn-133-196 kernel: usb-uhci.c: USB UHCI at I/O 0x1000,
IRQ 1
Jun 11 16:03:14 dyn-133-196 kernel: usb-uhci.c: Detected 2 ports
Jun 11 16:03:14 dyn-133-196 kernel: usb.c: new USB bus registered,
assigned bus number 1
Jun 11 16:03:14 dyn-133-196 kernel: usb-uhci.c: USBCMD_HCRESET timed out!
Jun 11 16:03:14 dyn-133-196 kernel: usb.c: USB new device connect,
assigned device number 1
Jun 11 16:03:15 dyn-133-196 kernel: Product: USB UHCI Root Hub
Jun 11 16:03:15 dyn-133-196 kernel: SerialNumber: 1000
Jun 11 16:03:15 dyn-133-196 kernel: hub.c: USB hub found
Jun 11 16:03:15 dyn-133-196 kernel: hub.c: 2 ports detected

And in dmesg I find:

usb.c: USB device number 1 default language ID 0x0
Product: USB UHCI Root Hub
SerialNumber: 1000
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: ganged power switching
hub.c: standalone hub
hub.c: global over-current protection
hub.c: power on to power good time: 2ms
hub.c: hub controller current requirement: 0mA
hub.c: port 1 is removable
hub.c: port 2 is removable
hub.c: local power source is good
hub.c: no over-current condition exists
hub.c: enabling power on all ports
usb.c: hub driver claimed interface c03733e0
hub.c: portstatus 317, change 3, Low Speed
hub.c: portstatus 317, change 3, Low Speed
hub.c: port 2 enable change, status 317
hub.c: port 2 suspend change
hub.c: port 1 connection change
hub.c: portstatus 317, change 3, Low Speed
hub.c: portstatus 317, change 3, Low Speed
hub.c: port 1 enable change, status 317
hub.c: port 1 suspend change
hub.c: port 2 connection change
hub.c: portstatus 317, change 3, Low Speed
hub.c: portstatus 317, change 3, Low Speed
hub.c: port 2 enable change, status 317
hub.c: port 2 suspend change
hub.c: port 1 connection change
hub.c: portstatus 317, change 3, Low Speed
hub.c: portstatus 317, change 3, Low Speed
hub.c: port 2 enable change, status 317
hub.c: port 2 suspend change
hub.c: port 1 connection change
hub.c: portstatus 317, change 3, Low Speed
hub.c: portstatus 317, change 3, Low Speed
hub.c: port 1 enable change, status 317
hub.c: port 1 suspend change
hub.c: port 2 connection change
hub.c: portstatus 317, change 3, Low Speed
hub.c: portstatus 317, change 3, Low Speed
hub.c: port 2 enable change, status 317
hub.c: port 2 suspend change
hub.c: port 1 connection change
.......etc - this last sequence of messages goes on for many more lines.

Again, let me know if you need more info.

Peter

-- 
Peter R. Wood                           [EMAIL PROTECTED]
Gordon College                          http://www.cs.gordon.edu/~pwood/




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to