Pages: [1]   Go Down
Author Topic: Ubuntu 12.04 unable to find /dev/ttyACM0  (Read 3890 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all,

I have an Arduino Mega ADK and I'm unable to connect to it from my Ubuntu 12.04 machine. /dev/ttyACM0 is simply not present. Here's the only dmesg output that appears when I connect my arduino. It seems like cdc acm is not firing?

Code:
[10522.351860] usb 1-1.1: USB disconnect, device number 6
[10525.104918] usb 1-1.1: new full-speed USB device number 7 using ehci_hcd

Any ideas?

Thanks.
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 144
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I added username to dialout then plugged UNO in. It was recognised and reported on /dev/ttyACM. Tried to upload - error message.

Disconnected without closing Arduino interface, reconnected and upload successful. Fails on serial console sometimes.

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm in dialout, plug in and out doesn't work for me. Restart doesn't either.

On a different computer with the same ubuntu version and kernel version the arduino works just fine..

It seems to be an issue with this specific computer... Does anyone know what could possibly affect this?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

SOLUTION FOUND!!

So the solution: unplug the arduino, unload cdc_acm and reload cdc_acm

Commands for people unfamiliar with linux:

Code:
# rmmod cdc_acm
# modprobe cdc_acm
Logged

Pages: [1]   Go Up
Jump to: