Hi Dirk ! I think, U727 supports ZeroCD feature. i.e. U727 first enumerates as a mass storage device with PID=0x5010, Hence to make this work as a modem you first needs to do "eject /dev/sdc1" Then, it will enumerates with PID=0x4100, which is supported with option.c Could you please, try once and post the result. Hope this will help you. http://www.draisberghof.de/usb_modeswitch Regards, Shivdas Gujare On Sun, Mar 15, 2009 at 9:17 AM, Dirk Hohndel <hohndel@xxxxxxxxxxxxx> wrote: > > * newer versions of the Novatel Wireless U727 CDMA 3G USB stick > have a different Product ID (0x5010); adding this ID makes them > work just fine with the option driver > > Signed-off-by: Dirk Hohndel <hohndel@xxxxxxxxxxxxx> > --- > 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 b7c132b..86e0161 100644 > --- a/drivers/usb/serial/option.c > +++ b/drivers/usb/serial/option.c > @@ -197,6 +197,7 @@ static int option_send_setup(struct tty_struct *tty, struct usb_serial_port *po > /* OVATION PRODUCTS */ > #define NOVATELWIRELESS_PRODUCT_MC727 0x4100 > #define NOVATELWIRELESS_PRODUCT_MC950D 0x4400 > +#define NOVATELWIRELESS_PRODUCT_U727 0x5010 > > /* FUTURE NOVATEL PRODUCTS */ > #define NOVATELWIRELESS_PRODUCT_EVDO_FULLSPEED 0X6000 > @@ -415,6 +416,7 @@ static struct usb_device_id option_ids[] = { > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_EU870D) }, /* Novatel EU850D/EU860D/EU870D */ > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_MC950D) }, /* Novatel MC930D/MC950D */ > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_MC727) }, /* Novatel MC727/U727/USB727 */ > + { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_U727) }, /* Novatel MC727/U727/USB727 */ > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_EVDO_FULLSPEED) }, /* Novatel EVDO product */ > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_HSPA_FULLSPEED) }, /* Novatel HSPA product */ > { USB_DEVICE(NOVATELWIRELESS_VENDOR_ID, NOVATELWIRELESS_PRODUCT_EVDO_EMBEDDED_FULLSPEED) }, /* Novatel EVDO Embedded product */ > -- > 1.6.0.6 > > > -- > Dirk Hohndel > Intel Open Source Technology Center > -- > 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 > -- 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