Hi. I'm writing to you since Johan Hovold addressed me to your email... I don't find a solution to a problem with cdc-acm driver for linux and Arduino USB2SERIAL LIGHT (http://arduino.cc/en/Main/USBSerial). The problem: the "arduino usb2serial light" ISP is not recognized by the driver cdc-acm anymore. It was up to Nov - Dec 2014 but then, after that I cannot use it anymore since the driver is not recognizing. Unfortunately, I made many changes and upgrades in between so it's difficult for me to tell you what the versions of driver and ubuntu release I was using. Now I'm using Ubuntu 14.10 in order to check if latest driver would have solved the problem unsuccessfully. Also I have tried to use latest linux 3.19 to double check, no luck! I make it short and these are the data: I am sure that the driver is correctly loaded when I insert the usb connector (dmesg output) [ 5013.141340] usb 1-1.3: new full-speed USB device number 5 using xhci_hcd [ 5013.230474] usb 1-1.3: New USB device found, idVendor=03eb, idProduct=2ff7 [ 5013.230482] usb 1-1.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 5013.230487] usb 1-1.3: Product: Arduino USB-Serial DFU [ 5013.273072] usbcore: registered new interface driver cdc_acm [ 5013.273078] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters then if I type (as root) echo '03eb 2ff7' > /sys/bus/usb/drivers/cdc_acm/new_id I get dmesg output [10555.368852] cdc_acm 1-1.3:1.0: skipping garbage I'm using root@bobuaits:/usr/src/linux-3.19# uname -a Linux bobuaits 3.19.0-RB0 #2 SMP Fri Feb 13 11:54:01 CET 2015 x86_64 x86_64 x86_64 GNU/Linux (I compiled 3.19). Also I recompiled with usbmon support and got the isolted the following usb data (when plugging in the device): ffff88003605a780 3916513643 S Ci:1:016:0 s 80 06 0100 0000 0012 18 < ffff88003605a780 3916513868 C Ci:1:016:0 0 18 = 12011001 00000020 eb03f72f 00000001 0001 ffff88003605a780 3916513916 S Ci:1:016:0 s 80 06 0200 0000 0009 9 < ffff88003605a780 3916514074 C Ci:1:016:0 0 9 = 09021b00 01010080 32 ffff88003605a780 3916514114 S Ci:1:016:0 s 80 06 0200 0000 001b 27 < ffff88003605a780 3916514307 C Ci:1:016:0 0 27 = 09021b00 01010080 32090400 0000fe01 02000921 03000000 0c0001 ffff88003605a780 3916514350 S Ci:1:016:0 s 80 06 0300 0000 00ff 255 < ffff88003605a780 3916514496 C Ci:1:016:0 0 4 = 04030904 ffff88003605a780 3916514536 S Ci:1:016:0 s 80 06 0301 0409 00ff 255 < ffff88003605a780 3916514756 C Ci:1:016:0 0 46 = 2e034100 72006400 75006900 6e006f00 20005500 53004200 2d005300 65007200 ffff88003605a6c0 3916515023 S Co:1:016:0 s 00 09 0001 0000 0000 0 ffff88003605a6c0 3916515101 C Co:1:016:0 -71 0 (when unplugging the device) ffff88003605a780 3916913586 S Ci:1:017:0 s 80 06 0100 0000 0012 18 < ffff88003605a780 3916913788 C Ci:1:017:0 0 18 = 12011001 00000020 eb03f72f 00000001 0001 ffff88003605a780 3916913838 S Ci:1:017:0 s 80 06 0200 0000 0009 9 < ffff88003605a780 3916913979 C Ci:1:017:0 0 9 = 09021b00 01010080 32 ffff88003605a780 3916914022 S Ci:1:017:0 s 80 06 0200 0000 001b 27 < ffff88003605a780 3916914211 C Ci:1:017:0 0 27 = 09021b00 01010080 32090400 0000fe01 02000921 03000000 0c0001 ffff88003605a780 3916914257 S Ci:1:017:0 s 80 06 0300 0000 00ff 255 < ffff88003605a780 3916914391 C Ci:1:017:0 0 4 = 04030904 ffff88003605a780 3916914426 S Ci:1:017:0 s 80 06 0301 0409 00ff 255 < ffff88003605a780 3916914651 C Ci:1:017:0 0 46 = 2e034100 72006400 75006900 6e006f00 20005500 53004200 2d005300 65007200 ffff88003605a6c0 3916914970 S Co:1:017:0 s 00 09 0001 0000 0000 0 ffff88003605a6c0 3916915039 C Co:1:017:0 0 0 I'm not an expert of USB bus and all data exchange. I know, I could do :-) but it will take a lot of time, therefore I would prefer some help from the "experts". Thanks a lot if you could address me in the right direction to solve the problem. /r0b -- 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