This is due to a typo in drivers/usb/serial/anydata.c, see http://article.gmane.org/gmane.linux.usb.devel/45050. The workaround is to do
modprobe usbserial vendor=0x16d5 product=0x6501 before plugging in the modem. In my experience, the 'option' driver handles this modem better than the anydata driver. If you feel up to building your own kernel, you should copy the line { USB_DEVICE(0x16d5, 0x6501) }, in id_table from anydata.c to option.c and not build the anydata driver at all. See http://article.gmane.org/gmane.linux.usb.devel/44981 -- Anydata CDMA modem driver not working https://launchpad.net/bugs/38191 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs