I use Linux From Scratch. I am trying to get the ardino-1.0.5 software to work with a Uno.
I downloaded the linux32 tarball and the gui comes up, but the Tools->Serial Port is grayed out and the bottom right message says "Arduino Uno on COM1".
The Uno is recognized by the system:
$ lsusb|grep Uno
Bus 001 Device 005: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
and I've set up the symbolic links in /dev:
$ ls -l ar* ttyA* usbdev1.5
lrwxrwxrwx 1 root root 9 Jun 9 12:30 arduino -> usbdev1.5
lrwxrwxrwx 1 root root 9 Jun 9 12:30 arduino_749343030303519062D0 -> usbdev1.5
lrwxrwxrwx 1 root root 9 Jun 9 12:30 ttyACM1 -> usbdev1.5
crw-rw-rw- 1 root uucp 189, 4 Jun 9 12:30 usbdev1.5
I don't think permissions are a problem because I'm running as root for now. The problem may be in the kernel configuration. Currently my USB related configuration items are:
CONFIG_SND_USB=y
CONFIG_USB_HID=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB_ARCH_HAS_XHCI=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_FTDI_SIO=y
But I don't know if I'm missing something here.
Any suggestions would be appreciated.