ttyACM0 not ttyUSB0... COM1 not found

I can't upload to my uno.

ls -l /dev/serial/by-*

yeilds

kyhx@kyhx-netbook:~$ ls -l /dev/serial/by-*
/dev/serial/by-id:
total 0
lrwxrwxrwx 1 root root 13 2010-11-13 02:26 usb-Arduino__www.arduino.cc__Arduino_Uno_6493832333135151C140-if00 -> ../../ttyACM0

/dev/serial/by-path:
total 0
lrwxrwxrwx 1 root root 13 2010-11-13 02:26 pci-0000:00:1d.1-usb-0:2:1.0 -> ../../ttyACM0

So it is showing up but not on the right port, in addition [Tools > Serial Ports] is greyed out. I have found many topics on this problem, but nothing that I could figure it out from.

The RXTXcomm.jar that comes with Arduino 0021 adds /dev/ttyACM* devices to the list of devices searched. Which version of the Arduino software are you using? Which RXTX? Which distribution of Linux?

That was simple, I compiled via git and it installed 18. I now have 21 and it works. Although I ran into a problem with Serial.print() making the ttyACM0 unrecognizable. So I ended up using my vista box for the time being.

Thanks for this. I just received my Uno today and had the same problem.

Hey, I am having the exact same problem, my ls -l /dev/by-* looks like:

/dev/serial/by-id:
total 0
lrwxrwxrwx 1 root root 13 2010-12-27 13:31 usb-Arduino__www.arduino.cc__Arduino_Uno_6493832333135110E051-if00 -> ../../ttyACM0

/dev/serial/by-path:
total 0
lrwxrwxrwx 1 root root 13 2010-12-27 13:31 pci-0000:00:1a.0-usb-0:1.3:1.0 -> ../../ttyACM0

I am on Ubuntu 10.10 64-bit, and I’ve installed the latest version of the RXTX library in the repository, 2.2pre2-1.

I downloaded the Arduino 22 linux 32-bit ide

I then replaced RXTXcomm.jar and librxtxSerial.so files in the lib directory with symlinks that point to the library files I installed using the repository.

Any help, I just got my Uno for christmas and would love to use it :wink: