Hi, The eject command did not work: # eject sd1 eject: sd1: Input/output error
I'll try David's patch. Thanks. 2011/3/15 David Coppa <dco...@gmail.com> > 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, > -- Sergio Roberto Charpinel Jr.