* Maxim Belooussov <
belooussov@...> [080619 14:11]:
> Hi all,
>
> I have a small question, but it's not tech enough for tech@, so asking it here.
>
> How do I add support for NEC usb controller to OpenBSD?
>
>
http://www.huawei.com/mobileweb/en/products/view.do?id=145>
> Currently it looks like the NEC usb controller is not recognized
> because OpenBSD doesn't know its id. Huawei card is 'hiding' behind
> the controller, and is not visible at the moment.
>
> I've taken a look at /usr/src/sys/dev/usb/usbdevs file and saw this:
>
> /* NEC products */
> product NEC USB2EXTEND 0x0409 Repeater
> product NEC HUB 0x55aa hub
> product NEC HUB_B 0x55ab hub
> product NEC PICTY760 0xbef4 Picty760
> product NEC PICTY900 0xefbe Picty900
> product NEC PICTY920 0xf0be Picty920
> product NEC PICTY800 0xf1be Picty800
>
> According to my dmesg (below), device id is:
> ohci0 at cardbus0 dev 0 function 0 "NEC USB" rev 0x43: irq 5, version 0.0
> ohci0: unsupported OHCI revision
> ohci1 at cardbus0 dev 0 function 1 "NEC USB" rev 0x43: irq 5, version 0.0
> ohci1: unsupported OHCI revision
>
> But I cannot figure out what string should I add to usbdevs file:
>
> product NEC PCMCIAUSB 0x4300
>
> or
>
> product NEC PCMCIAUSB 0x3433 (43 into hex??)
>
> or something completely different?
>
you can get the id from pcidump -v, something like this:
0:0:0: Intel 82Q965 Host
0x0000: Vendor ID: 8086 Product ID: 2990
^^^^
--
Alexander Polakov |
http://rootshell.be/~polachok/