On Thu, Nov 17, 2011 at 09:27:32AM +0600, Baurzhan Muftakhidinov wrote: > Hi all! > > I own a Acer Aspire ao532H netbook, and it has > a Huawei EM770W mobile wcdma modem built-in. > I think its internally connected via USB. Checked with usbdevs command. > > This modem does not work in stock OpenBSD 5.0 since its product ID is not > listed in /sys/dev/usb/usbdevs, but this modem is supported > by umsm driver (see below). > > Vendor is Huawei (0x12d1), product ID is (0x1404). > I've added this is to usbdevs file, run make all in /sys/dev/usb > ant this ID added to usbdevs.h. I also added product ID > to umsm.c, recompiled and booted new kernel and > this modem worked just fine. > > The modem do not work with DEV_HUAWEI as umsm_flag (see /sys/dev/usb/umsm.c) > but work with DEV_UMASS5 or 0 as umsm_flag. > So here are my questions: > > 1) Maybe someone else also have this modem and can test it; > 2) How to test which value of umsm_flag is correct (DEV_UMASS5 or 0), and > what it affects to;
If it works it is correct, the flags exist to change the mode of devices that come up as storage devices initially. > 3) Since modem is working, who to ask to add it to umsm driver, should > I fill bugreport or something? I've added it to umsm, thanks for the report.