On 02/05/15(Sat) 12:23, Cristián Edwards wrote:
> Hello,
>
> In order for OpenBSD 5.7 to recognize a Huawei 609 mini PCIe Modem , I did
> these kernel modifications:
>
> Added to usbdevs this line:
>
> product HUAWEI MU609 0x1573 HUAWEI MU 609
>
> # make usbdevs.h
> Then added to umsm.c this line:
>
> {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_MU609 }, DEV_TRUINSTALL},
>
> I can connect to the modem now:
> # cu /dev/cuaU0
> Connected to /dev/cuaU0 (speed 9600)
> AT
> OK
>
> I wish that cdce driver would work as well, but it didn't with these
> modifications.
>
> Perhaps kernel developers could add a change like this to the kernel.
Something like that?
Index: umsm.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/umsm.c,v
retrieving revision 1.102
diff -u -p -r1.102 umsm.c
--- umsm.c 14 Mar 2015 03:38:50 -0000 1.102
+++ umsm.c 5 May 2015 09:22:52 -0000
@@ -141,6 +141,7 @@ static const struct umsm_type umsm_devs[
{{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_Mobile }, DEV_HUAWEI},
{{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_K3765_INIT }, DEV_UMASS5},
{{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_K3765 }, 0},
+ {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_ME609 }, DEV_TRUINSTALL},
{{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_K4510 }, DEV_UMASS5},
{{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E1750 }, DEV_UMASS5},
{{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E1752 }, 0},
Index: usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.648
diff -u -p -r1.648 usbdevs
--- usbdevs 26 Apr 2015 11:47:13 -0000 1.648
+++ usbdevs 5 May 2015 09:21:45 -0000
@@ -2177,6 +2177,7 @@ product HUAWEI K4510 0x14c5 HUAWEI Mob
product HUAWEI E353_INIT 0x14fe HUAWEI Mobile E353 Initial
product HUAWEI E392_INIT 0x1505 HUAWEI Mobile E392 Initial
product HUAWEI K3765_INIT 0x1520 HUAWEI Mobile K3765 Initial
+product HUAWEI ME609 0x1573 HUAWEI Mobile ME906
product HUAWEI E173S 0x1c05 HUAWEI Mobile E173s
product HUAWEI E173S_INIT 0x1c0b HUAWEI Mobile E173s Initial
product HUAWEI E303 0x1f01 HUAWEI Mobile E303