On Thu, 2012-06-21 at 13:25 -0400, Forest Bond wrote: > From: Forest Bond <forest.bond@xxxxxxxxxxxxxxxx> This device is also known as the Verizon USB551L, FWIW. Of course all the interfaces are 0xff/0xff/0xff except for the CDC ether one. Yay. At first I thought maybe one was QMI, which woudl be inappropriate for the option driver, but inspecting the Windows drivers leads us to these conclusions: 1) the USB interface numbers are not sequential 2) the interface layout is as such: 0: modem 1: DM 2: DM (yes, two DM ports) 4: GPS 6/7: CDC ether (and possibly QMI in the control packets) so, at some point we should probably try to hook the ether interface up to cdc_wdm and see if we get QMI out of this thing. Dan > Signed-off-by: Forest Bond <forest.bond@xxxxxxxxxxxxxxxx> > --- > drivers/usb/serial/option.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c > index e668a24..92136d7 100644 > --- a/drivers/usb/serial/option.c > +++ b/drivers/usb/serial/option.c > @@ -236,6 +236,7 @@ static void option_instat_callback(struct urb *urb); > #define NOVATELWIRELESS_PRODUCT_G1 0xA001 > #define NOVATELWIRELESS_PRODUCT_G1_M 0xA002 > #define NOVATELWIRELESS_PRODUCT_G2 0xA010 > +#define NOVATELWIRELESS_PRODUCT_MC551 0xB001 > > /* AMOI PRODUCTS */ > #define AMOI_VENDOR_ID 0x1614 > @@ -734,6 +735,7 @@ static const struct usb_device_id option_ids[] = { > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_G1) }, > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_G1_M) }, > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_G2) }, > + { USB_DEVICE_AND_INTERFACE_INFO(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_MC551, 0xff, 0xff, 0xff) }, > > { USB_DEVICE(AMOI_VENDOR_ID, AMOI_PRODUCT_H01) }, > { USB_DEVICE(AMOI_VENDOR_ID, AMOI_PRODUCT_H01A) }, -- 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