--- linux-source-3.2.0/drivers/usb/class/cdc-acm.c.orig 2012-12-05 23:45:02.000000000 +0600 +++ linux-source-3.2.0/drivers/usb/class/cdc-acm.c 2012-12-18 18:07:43.000000000 +0600 @@ -1509,6 +1509,9 @@ static const struct usb_device_id acm_id { USB_DEVICE(0x0572, 0x1340), /* Conexant CX93010-2x UCMxx */ .driver_info = NO_UNION_NORMAL, }, + { USB_DEVICE(0x05f9, 0x4002), /* PSC Scanning, Magellan 800i */ + .driver_info = NO_UNION_NORMAL, + }, { USB_DEVICE(0x1bbb, 0x0003), /* Alcatel OT-I650 */ .driver_info = NO_UNION_NORMAL, /* reports zero length descriptor */ },