s...@spacehopper.org (Stuart Henderson), 2010.12.01 (Wed) 23:45 (CET): > 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: 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.
Only usbdevs changed, modified ordering and modified/added comments. 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 2 Dec 2010 10:59:09 -0000 @@ -32,7 +32,7 @@ */ /* - * List of known USB vendors + * List of known USB vendors and their product IDs. * * Please note that these IDs do not do anything. Adding an ID here and * regenerating the usbdevs.h and usbdevs_data.h only makes a symbolic name @@ -48,6 +48,8 @@ * * You may have to add these defines to the respective probe routines to * make the device recognised by the appropriate device driver. + * + * Within each vendor section, this is sorted by product ID. */ vendor UNKNOWN1 0x0053 Unknown vendor @@ -3082,6 +3084,7 @@ product ZTE MF637 0x0031 ZTE MF637 HSUPA USB modem product ZTE K3565Z 0x0063 ZTE K3565-Z USB MSM modem product ZTE UMASS_INSTALLER2 0x0103 ZTE USB MSM installer +product ZTE MF112 0x0117 ZTE MF112 HSUPA USB modem product ZTE UMASS_INSTALLER 0x2000 ZTE USB MSM installer product ZTE AC8700 0xfffe AC8700 CDMA USB modem