Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jul 2007 14:16:04 +0800
From:      "Sonor" <sonorchang@billion.com.tw>
To:        <freebsd-usb@freebsd.org>
Subject:   Get the wrong interface number from configuration descriptor
Message-ID:  <00f101c7ce83$489fac50$9d01a8c0@billionnt.hq>

next in thread | raw e-mail | index | archive | help

Huawei E220 3G devices should have 3 interfaces in configuration descriptor ,but I just get one.

DEVICE addr 2
DEVICE descriptor:
bLength=18 bDescriptorType=device(1) bcdUSB=1.10 bDeviceClass=0
bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x12d1
idProduct=0x1003 bcdDevice=0 iManufacturer=1(\u0c05¤)
iProduct=2(\u0c05¤) iSerialNumber=0() bNumConfigurations=1

CONFIGURATION descriptor 0:
bLength=9 bDescriptorType=config(2) wTotalLength=32 bNumInterface=1
bConfigurationValue=1 iConfiguration=0() bmAttributes=a0 bMaxPower=500
mA



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00f101c7ce83$489fac50$9d01a8c0>