Originally Posted by
jwatte
You can tell whether the line works, by doing
If it shows something, then it probably worked. If not, you have to debug the udev rules.
No joy. It can't find a directory.
Originally Posted by
jwatte
You may be able to find an error message by doing something like:
Code:
sudo udevadm monitor
and then plugging in the Arduino.
I plugged in the Arduino, started sudo udevadm monitor, then unplugged & replugged the Arduino. The output was
Code:
[...]
[unplug]
KERNEL[793.200489] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/ttyUSB0/tty/ttyUSB0 (tty)
KERNEL[793.200552] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/ttyUSB0 (usb-serial)
KERNEL[793.200578] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0 (usb)
KERNEL[793.200603] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8 (usb)
UDEV [793.201467] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV [793.201527] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/ttyUSB0 (usb-serial)
UDEV [793.201664] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0 (usb)
UDEV [793.202142] remove /devices/pci0000:00/0000:00:14.0/usb3/3-8 (usb)
[replug]
KERNEL[796.521561] add /devices/pci0000:00/0000:00:14.0/usb3/3-8 (usb)
KERNEL[796.523923] add /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0 (usb)
KERNEL[796.523961] add /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/ttyUSB0 (usb-serial)
KERNEL[796.524109] add /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0/ttyUSB0/tty/ttyUSB0 (tty)
UDEV [796.526428] add /devices/pci0000:00/0000:00:14.0/usb3/3-8 (usb)
UDEV [796.531310] add /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0 (usb)
UDEV [796.531754] add /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0 /ttyUSB0 (usb-serial)
UDEV [796.534403] add /devices/pci0000:00/0000:00:14.0/usb3/3-8/3-8:1.0 /ttyUSB0/tty/ttyUSB0 (tty)
KERNEL [3287.284231] change /devices/platform/regulatory.0 (platform)
UDEV [3287.286474] change /devices/platform/regulatory.0 (platform)
KERNEL [3288.363913] change /devices/platform/regulatory.0 (platform)
UDEV [3288.365871] change /devices/platform/regulatory.0 (platform)
KERNEL [3288.512411] change /devices/platform/regulatory.0 (platform)
UDEV [3288.514591] change /devices/platform/regulatory.0 (platform)
KERNEL [3288.616117] change /devices/platform/regulatory.0 (platform)
UDEV [3288.618175] change /devices/platform/regulatory.0 (platform)
Originally Posted by
jwatte
For trouble-shooting, what does "lsusb" say when the Arduino is plugged in?
It is the same output as when I first tried it. The pertinent line is
Code:
Bus 003 Device 008IC ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Originally Posted by
jwatte
What does "ls /dev/tty*" say ?
Code:
/dev/tty
/dev/tty1, /dev/tty2, ..., /dev/tty 63
/dev/ttyprintk
/dev/ttyS0, /dev/ttyS1, ..., /dev/ttyS31
/dev/ttyUSB0
Originally Posted by
jwatte
Isn't hardware hacking fun? :-)
It might be fun if I were working from documentation. Thrashing in ignorance is not fun.