« Return to Thread: NEC usb controller and huawei E620 support

Re: NEC usb controller and huawei E620 support

by Alexander Polakov-2 :: Rate this Message:

Reply to Author | View in Thread

* 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/

 « Return to Thread: NEC usb controller and huawei E620 support