Problem getting started on debian/sqeeze


I am one of the many who fails to get his arduino started. So I read and tried for 2 hours what I could find on the web. In vain. Here what I did:

  • Its an (conected) UNO,
  • I have debian squeeze (up to date),
  • I installed arduino-0022
  • I verified to have librxtx-java (2.2pre2-8) (so > 2.3pre)
  • I also put myself to the groups dialout cdrom floppy audio dip video plugdev netdev bluetooth scanner
  • and finally, I chose UNO in the tools menu.

of course dmesg recognises my board, and puts it to ttyACM0 which made me try ln -s /dev/ttyACM0 /dev/ttyUSB0

BUT, I does not work, meaning that the selection menu for the serial port remains greyed out.

Any hints?

Try running the arduino software are root.

mrtaylor: Try running the arduino software are root.

That works. Thank you so much !!

Running arduino as root only helps defines the problem. The problem is permissions. Execute the id command and make sure you are in the dialout group. Execute ls -l /dev/ttyACM0 with the UNO plugged in the usb port and make sure it uses dialout for the group owership. Let us know what you find out.