Yes, this works with ppp mode, nevertheless this modem has a newer
interface cdce0 that's not recognized with this modification. Original
kernel recognize this but not the cuau interfaces, therefore it's useless.
On May 5, 2015 6:27 AM, "Martin Pieuchot" <[email protected]> wrote:
> 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