Re: BEEMO(OPTION) alias PANTECH P4200 LTE-Modem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thomas Schäfer <tschaefer@xxxxxxxxxxx> writes:

> I collected some additional information about this device.
>
> The windows-view:
> http://www.cis.uni-muenchen.de/~thomas/pantech-p4200-usb.png

BTW, do you happen to have a Windows *.inf file for that device? It does
use the same class/subclass/protocol as one of the currently supported
Pantech UML290 firmware versions, which makes me hope that we could do
another vendor+class match here.

What do you think, Dan?  Would it be OK to replace the two UML290
entries with generic Pantech entries instead:

	USB_VENDOR_AND_INTERFACE_INFO(0x106c, USB_CLASS_VENDOR_SPEC, 0xf0, 0xff),
	USB_VENDOR_AND_INTERFACE_INFO(0x106c, USB_CLASS_VENDOR_SPEC, 0xf1, 0xff),

And I am also wondering about the same for the three serial vendor
specific interfaces as well.  The descriptor layout of the P4200 seems
to be identical to the first firmware version of the UML290:
http://www.spinics.net/lists/linux-usb/msg57253.html

Looking at qcaux.c, we have these device entries which probably could be
replaced with 3 USB_VENDOR_AND_INTERFACE_INFO entries:

        { USB_DEVICE_AND_INTERFACE_INFO(UTSTARCOM_VENDOR_ID, PANTECH_PRODUCT_UML190_VZW, 0xff, 0xff, 0xff) },
        { USB_DEVICE_AND_INTERFACE_INFO(UTSTARCOM_VENDOR_ID, PANTECH_PRODUCT_UML190_VZW, 0xff, 0xfe, 0xff) },
        { USB_DEVICE_AND_INTERFACE_INFO(UTSTARCOM_VENDOR_ID, PANTECH_PRODUCT_UML290_VZW, 0xff, 0xfd, 0xff) },  /* NMEA */
        { USB_DEVICE_AND_INTERFACE_INFO(UTSTARCOM_VENDOR_ID, PANTECH_PRODUCT_UML290_VZW, 0xff, 0xfe, 0xff) },  /* WMC */
        { USB_DEVICE_AND_INTERFACE_INFO(UTSTARCOM_VENDOR_ID, PANTECH_PRODUCT_UML290_VZW, 0xff, 0xff, 0xff) },  /* DIAG */

Consistent subclass usage over 3 different devices look good to me...


Bjørn
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux