On 2010/12/01 22:55, MERIGHI Marcus wrote:
> > > > Without the patches below the thingy attaches as umsm for a second,
> > > > detaches and re-attaches as umass. 
> > > > After patching it attaches as umsm0, umsm1, umsm2, umsm3 and ucom0,
> > > > ucom1, ucom2. 
> > > does it come back as the same id? the other ZTE devices apparently
> > > come back differently.
> > 
> > since I'm not sure what your question is aiming at I did the attach
> > and patch dance once more and saved "usbdevs -v":
> > 
> > on a snapshot of today, ergo before patching:
> > first:
> > umsm0 attach
> > port 2 addr 2: full speed, power 500 mA, config 1,
> >   ZTE WCDMA Technologies MSM(0x2000), ZTE,Incorporated(0x19d2), 
> >   rev 0.00, iSerialNumber P671A2ZTED010000

that's alright then, the ID used for the initial attach is listed in usbdevs.

> Index: share/man/man4/umsm.4
> ===================================================================
> RCS file: /cvs/src/share/man/man4/umsm.4,v
> retrieving revision 1.64
> diff -u -r1.64 umsm.4
> --- share/man/man4/umsm.4     12 Oct 2010 21:08:08 -0000      1.64
> +++ share/man/man4/umsm.4     1 Dec 2010 21:46:18 -0000
> @@ -92,6 +92,7 @@
>  .It Li "Vodafone Mobile Broadband K3765" Ta Ta USB
>  .It Li "ZTE MF633" Ta Ta USB
>  .It Li "ZTE MF637" Ta Ta USB
> +.It Li "ZTE MF112" Ta Ta USB
>  .El
>  .Pp
>  Devices suspected of being compatible are:
> Index: sys/dev/usb/umsm.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/usb/umsm.c,v
> retrieving revision 1.68
> diff -u -r1.68 umsm.c
> --- sys/dev/usb/umsm.c        12 Oct 2010 21:08:08 -0000      1.68
> +++ sys/dev/usb/umsm.c        1 Dec 2010 21:46:59 -0000
> @@ -159,6 +159,7 @@
>       {{ 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_MF112 }, DEV_UMASS4},
>  
>       {{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_EXPRESSCARD }, 0},
>       {{ USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_MERLINV620 }, 0},
> Index: sys/dev/usb/usbdevs
> ===================================================================
> RCS file: /cvs/src/sys/dev/usb/usbdevs,v
> retrieving revision 1.528
> diff -u -r1.528 usbdevs
> --- sys/dev/usb/usbdevs       30 Nov 2010 00:52:07 -0000      1.528
> +++ sys/dev/usb/usbdevs       1 Dec 2010 21:47:03 -0000
> @@ -3080,6 +3080,7 @@
>  product ZTE CDMA_MSM         0x0001  CDMA Technologies MSM modem
>  product ZTE MF633            0x0016  ZTE MF633 USUPA USB modem
>  product ZTE MF637            0x0031  ZTE MF637 HSUPA USB modem
> +product ZTE MF112            0x0117  ZTE MF112 HSUPA USB modem
>  product ZTE K3565Z           0x0063  ZTE K3565-Z USB MSM modem
>  product      ZTE UMASS_INSTALLER2    0x0103  ZTE USB MSM installer 
>  product ZTE UMASS_INSTALLER  0x2000  ZTE USB MSM installer

within each vendor section, usbdevs is sorted by product ID,
please keep it that way. otherwise ok with me.

Reply via email to