On Mon, 14 Mar 2011, Stuart Henderson wrote:

> In gmane.os.openbsd.misc, you wrote:
> > i'm trying to get my MSA110UP 3g modem working on OpenBSD 4.8. But I think
> > it is recognized as a hard disk device, like in Linux. There I had to
> > install usb-modeswitch to connect, but I've heard it won't compile on
> > OpenBSD.
> 
> Try: eject sd1
> 
> If that works then we can add it as a DEV_UMASS4 device

Hi again,

This should make your modem work.
I'm dubious about the name: it's certainly a rebadged ZTE, but I
wasn't able to find the original name anywhere on the web...

The patch is for 4.8, since it is what you're using.

Ciao, 
David

Index: umsm.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/umsm.c,v
retrieving revision 1.66
diff -u -p -r1.66 umsm.c
--- umsm.c      26 Jun 2010 00:34:19 -0000      1.66
+++ umsm.c      15 Mar 2011 08:39:16 -0000
@@ -158,6 +158,7 @@ static const struct umsm_type umsm_devs[
        {{ USB_VENDOR_ZTE, USB_PRODUCT_ZTE_K3565Z }, 0},
        {{ USB_VENDOR_ZTE, USB_PRODUCT_ZTE_MF633 }, 0},
        {{ USB_VENDOR_ZTE, USB_PRODUCT_ZTE_MF637 }, 0},
+       {{ USB_VENDOR_ZTE, USB_PRODUCT_ZTE_MSA110UP }, 0},
 
        {{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_EXPRESSCARD }, 0},
        {{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_MERLINV620 }, 0},
Index: usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.511
diff -u -p -r1.511 usbdevs
--- usbdevs     29 Jul 2010 12:32:04 -0000      1.511
+++ usbdevs     15 Mar 2011 08:39:20 -0000
@@ -3015,6 +3015,7 @@ product ZTE CDMA_MSM              0x0001  CDMA Techno
 product ZTE MF633              0x0016  ZTE MF633 USUPA USB modem
 product ZTE MF637              0x0031  ZTE MF637 HSUPA USB modem
 product ZTE K3565Z             0x0063  ZTE K3565-Z USB MSM modem
+product ZTE MSA110UP           0x0091  Onda MSA110UP USB MSM modem
 product        ZTE UMASS_INSTALLER2    0x0103  ZTE USB MSM installer 
 product ZTE UMASS_INSTALLER    0x2000  ZTE USB MSM installer
 product ZTE AC8700             0xfffe  AC8700 CDMA USB modem
Index: usbdevs.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v
retrieving revision 1.521
diff -u -p -r1.521 usbdevs.h
--- usbdevs.h   29 Jul 2010 12:34:09 -0000      1.521
+++ usbdevs.h   15 Mar 2011 08:39:23 -0000
@@ -1,4 +1,4 @@
-/*     $OpenBSD: usbdevs.h,v 1.521 2010/07/29 12:34:09 maja Exp $      */
+/*     $OpenBSD$       */
 
 /*
  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
@@ -3022,6 +3022,7 @@
 #define        USB_PRODUCT_ZTE_MF633   0x0016          /* ZTE MF633 USUPA USB 
modem */
 #define        USB_PRODUCT_ZTE_MF637   0x0031          /* ZTE MF637 HSUPA USB 
modem */
 #define        USB_PRODUCT_ZTE_K3565Z  0x0063          /* ZTE K3565-Z USB MSM 
modem */
+#define        USB_PRODUCT_ZTE_MSA110UP        0x0091          /* Onda 
MSA110UP USB MSM modem */
 #define        USB_PRODUCT_ZTE_UMASS_INSTALLER2        0x0103          /* ZTE 
USB MSM installer */
 #define        USB_PRODUCT_ZTE_UMASS_INSTALLER 0x2000          /* ZTE USB MSM 
installer */
 #define        USB_PRODUCT_ZTE_AC8700  0xfffe          /* AC8700 CDMA USB 
modem */
Index: usbdevs_data.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs_data.h,v
retrieving revision 1.515
diff -u -p -r1.515 usbdevs_data.h
--- usbdevs_data.h      29 Jul 2010 12:34:09 -0000      1.515
+++ usbdevs_data.h      15 Mar 2011 08:39:28 -0000
@@ -1,4 +1,4 @@
-/*     $OpenBSD: usbdevs_data.h,v 1.515 2010/07/29 12:34:09 maja Exp $ */
+/*     $OpenBSD$       */
 
 /*
  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
@@ -7228,6 +7228,10 @@ const struct usb_known_product usb_known
        {
            USB_VENDOR_ZTE, USB_PRODUCT_ZTE_K3565Z,
            "ZTE K3565-Z USB MSM modem",
+       },
+       {
+           USB_VENDOR_ZTE, USB_PRODUCT_ZTE_MSA110UP,
+           "Onda MSA110UP USB MSM modem",
        },
        {
            USB_VENDOR_ZTE, USB_PRODUCT_ZTE_UMASS_INSTALLER2,

Reply via email to