On Wed, Jul 18, 2012 at 09:24:01PM +0400, Alexei Malinin wrote:
>
> But now the patched kernel does not recognize
> the internal CD-ROM of the modem.
This will only have the windows driver, no great loss.
> Also windows (and maybe mac os x) software can:
> - work with the modem as with an ethernet card,
This is possible, but would require a new driver.
> - read/write MicroSD flash card attached to the modem;
> are these possible with OpenBSD?
You'll need to play with the match code a bit to have that work.
Perhaps something like the following will work:
--- umsm.c.orig Thu Jul 19 11:41:00 2012
+++ umsm.c Thu Jul 19 11:42:09 2012
@@ -293,7 +293,8 @@ umsm_match(struct device *parent, void *match, void *a
/*
* Some high-speed modems require special care.
*/
- if (flag & DEV_HUAWEI) {
+ if (flag & DEV_HUAWEI ||
+ uaa->vendor == USB_VENDOR_HUAWEI) {
if (uaa->ifaceno != 2)
return UMATCH_VENDOR_IFACESUBCLASS;
else