I am also interested in having this modem working. I am trying to recognize an 
Huawei E226 modem (seems to be the same as E220 in what concerns the USB side 
-- may be different in the UMTS side though).

After tweaking a lot with update_drv, I came up with the following:

update_drv -a -i '"usbif12d1,1003.config1.0"' usbsacm
update_drv -a -i '"usbif12d1,1003.config1.1"' usbsacm

(it seems that interface 2 is the mass storage device)

If I subsequently do a reconfiguration boot (touch /reconfigure) then I get 
/dev/term/[1-6] and /dev/cua/[1-6]. I can tip to almost all of them (except 3 
and 6 which say the port is busy) and get a reply to the ati command. However, 
still, prtconf -D shows these interfaces as "interface" rather than "modem" or 
"serial" while interface 2 is identified as "storage".

However, hotplugging doesn't work as expected. Only the storage interface gets 
attached to scsa2usb driver. The other interfaces are not attached.

I have also tried:
update_drv -a -i '"usb12d1,1003"' usb_mid
to try to force this device to be recognized as a multi interface one, but no 
success so far.

Anyone knows what is happening? Is this device a real multi interface USB 
device? Can I use all of the interfaces simultaneously?

Using SXCE snv_86.

Cheers,
Douglas 

(N.B. This message has been posted to the device drivers discussion, too. Sorry 
for the duplication, but I thought this forum would also profit from it.)
--
This messages posted from opensolaris.org

Reply via email to