> OK, please apply the included debugging patch, change "#undef DEBUG" > in cdc-acm.c to "#define DEBUG", recompile and post dmesg. You might be interested to know that I get exactly the same errors with a Nokia mobile phone in "default" mode. usb 3-2: new full speed USB device using uhci_hcd and address 3 usb 3-2: New USB device found, idVendor=0421, idProduct=0491 usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 3-2: Product: Nokia 6233 usb 3-2: Manufacturer: Nokia usb 3-2: configuration #1 chosen from 1 choice cdc_acm 3-2:1.1: Ignoring descriptor: type fd, length 4 drivers/usb/class/cdc-acm.c: interfaces are valid cdc_acm 3-2:1.1: ttyACM0: USB ACM device drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x0 len: 0x0 result: 0 drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x20 val: 0x0 len: 0x7 result: 7 usbcore: registered new interface driver cdc_ether usb 3-2: bad CDC descriptors usbcore: registered new interface driver rndis_host usb 3-2: bad CDC descriptors usbcore: registered new interface driver rndis_wlan drivers/usb/class/cdc-acm.c: Entering acm_tty_open. drivers/usb/class/cdc-acm.c: input control lines: dcd- dsr+ break- ring- framing- parity- overrun- drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x3 len: 0x0 result: 0 drivers/usb/class/cdc-acm.c: tty_port_block_til_ready returned -512 drivers/usb/class/cdc-acm.c: Entering acm_rx_tasklet drivers/usb/class/cdc-acm.c: acm_rx_tasklet: ACM not ready drivers/usb/class/cdc-acm.c: acm_control_msg: rq: 0x22 val: 0x0 len: 0x0 result: 0 drivers/usb/class/cdc-acm.c: acm_ctrl_irq - urb shutting down with status: -2 usb 3-2: USB disconnect, address 3 drivers/usb/class/cdc-acm.c: Entering stop_data_traffic -- Paul Martin <pm@xxxxxxxxxx> -- 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