Date: Mon, 6 Sep 1999 10:06:24 +0200 (MET DST) From: Nick Hibma <nick.hibma@jrc.it> To: Kevin Day <toasty@dragondata.com> Cc: Warner Losh <imp@village.org>, Andrew Reilly <A.Reilly@lake.com.au>, hackers@FreeBSD.ORG Subject: Re: Limit of bus hierarchies (was Re: PCI modems do not work???) Message-ID: <Pine.GS4.4.10.9909061000010.5512-100000@elect8> In-Reply-To: <199909060749.CAA26844@celery.dragondata.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> This is under 3.2-STABLE as of a few days ago. Any ideas here? Yes, use CURRENT :-) > This is the ethernet device, which appears as port 4 of this hub. (1-3 are > USB ports, port 4 is an ethernet port) That is the way it should be done. I have a PCI card here with a hub included to make 4 out of 2 ports :-) > Device Descriptor: > bcdUSB: 0x0100 > bDeviceClass: 0x00 > bDeviceSubClass: 0x00 > bDeviceProtocol: 0x00 > bMaxPacketSize0: 0x08 (8) > idVendor: 0x1645 > idProduct: 0x0005 > bcdDevice: 0x0202 > iManufacturer: 0x02 > iProduct: 0x03 > iSerialNumber: 0x01 > bNumConfigurations: 0x01 > > ConnectionStatus: DeviceConnected > Current Config Value: 0x01 > Device Bus Speed: Full > Device Address: 0x06 > Open Pipes: 3 Pitty it does not list the interface descriptor. It might have given some more information on the class/subclass/protocol in use. > Endpoint Descriptor: > bEndpointAddress: 0x81 > Transfer Type: Bulk > wMaxPacketSize: 0x0040 (64) > bInterval: 0x00 > > Endpoint Descriptor: > bEndpointAddress: 0x02 > Transfer Type: Bulk > wMaxPacketSize: 0x0040 (64) > bInterval: 0x00 > > Endpoint Descriptor: > bEndpointAddress: 0x83 > Transfer Type: Interrupt > wMaxPacketSize: 0x0008 (8) > bInterval: 0x01 (hub/serial/parallel) > idVendor: 0x1645 > idProduct: 0x0001 > bcdDevice: 0x0102 > bInterfaceClass: 0x07 > bInterfaceSubClass: 0x01 > bInterfaceProtocol: 0x01 Looks like they glued the hub, serial and parallel simply together. > Here's also something somewhat interesting... a USB keyboard with a PS/2 > mouseport on the keyboard itself. (sorta like the mac) Sorta very much unlike the mac. It's one device with 2 interfaces (compared to 3 devices: a hub, a keyboard and a mouse :) > bInterfaceClass: 0x03 > bInterfaceSubClass: 0x01 > bInterfaceProtocol: 0x01 HID keyboard > bInterfaceClass: 0x03 > bInterfaceSubClass: 0x01 > bInterfaceProtocol: 0x02 HID mouse > I have no idea if this means anything to you, but in lieu of your usb dump, > it's at least something. :) If I can figure out how to make USB work on this > system with FreeBSD, i'll use usb_dump and send this to you again. The HID keyboard/mouse is supported under 3.2 supposedly. There are people using it on a daily basis, with some limitations as in not disconnecting the things. thanks a lot! Nick -- ISIS/STA, T.P.270, Joint Research Centre, 21020 Ispra, Italy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GS4.4.10.9909061000010.5512-100000>