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