Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jul 2007 17:56:07 +0800
From:      "Sonor" <sonorchang@billion.com.tw>
To:        <freebsd-usb@freebsd.org>
Subject:   Huawei E220 3G devices
Message-ID:  <00fa01c7c78f$88652810$9d01a8c0@billionnt.hq>

next in thread | raw e-mail | index | archive | help
Hi, Joao

Sorry , I don't know why I can't reply message to the  freebsd-usb =
forum.
If you could help me post this on the forum ,I will be very =
appreciation.

I have saw your comments about Huawei E220 on freebsd-usb.
I have some problem using Huawei E220 on NETBSD.
This is Jes mention before

DEVICE addr 2
> DEVICE descriptor:
> bLength=3D18 bDescriptorType=3Ddevice(1) bcdUSB=3D1.10 =
bDeviceClass=3D0
> bDeviceSubClass=3D0 bDeviceProtocol=3D0 bMaxPacketSize=3D64 =
idVendor=3D0x12d1
> idProduct=3D0x1003 bcdDevice=3D0 iManufacturer=3D1(\u0c05=C2=A4)
> iProduct=3D2(\u0c05=C2=A4) iSerialNumber=3D0() bNumConfigurations=3D1
>
> CONFIGURATION descriptor 0:
> bLength=3D9 bDescriptorType=3Dconfig(2) wTotalLength=3D32 =
bNumInterface=3D1
> bConfigurationValue=3D1 iConfiguration=3D0() bmAttributes=3Da0 =
bMaxPower=3D500
> mA

> INTERFACE descriptor 0:
> bLength=3D9 bDescriptorType=3Dinterface(4) bInterfaceNumber=3D0
> bAlternateSetting=3D0 bNumEndpoints=3D2 bInterfaceClass=3D8
> bInterfaceSubClass=3D6 bInterfaceProtocol=3D80 iInterface=3D0()
>
> ENDPOINT descriptor:
> bLength=3D7 bDescriptorType=3Dendpoint(5) bEndpointAddress=3D3-in
> bmAttributes=3Dbulk wMaxPacketSize=3D64 bInterval=3D0
>
> ENDPOINT descriptor:
> bLength=3D7 bDescriptorType=3Dendpoint(5) bEndpointAddress=3D4-out
> bmAttributes=3Dbulk wMaxPacketSize=3D64 bInterval=3D0

Huawei E220 is a muti-funtion device which should have three interfaces =
,
( I get it in MS windows)

Configuration Descriptor:
wTotalLength:       0x0055
bNumInterfaces:       0x03
bConfigurationValue:  0x01
iConfiguration:       0x00
bmAttributes:         0xA0 (Bus Powered Remote Wakeup)
MaxPower:             0xFA (500 Ma)

1.First strange thing is that I just got one interface like Jes's =
'dmesg' (red part)
2.Second is I always got the interface (bInterfaceClass=3D8  =
bInterfaceSubClass=3D6 )=20
    and then appear the warnning message "Could not find interrupt in"

Do you have any comment or suggestion !?

Thanks & Best Regards,
Sonor



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