arduino uno
usb ケーブルで端末に接続してみました。ドキュメント見たらドライバは ftdi_sio との事で自動で insmod されても良いはずなんですがそうでもなく。
手動で insmod してみたら以下な結果。何が悪いのかなぁ。
$ sudo insmod /lib/modules/2.6.35-22-generic/kernel/drivers/usb/serial/ftdi_sio.ko insmod: error inserting '/lib/modules/2.6.35-22-generic/kernel/drivers/usb/serial/ftdi_sio.ko': -1 Unknown symbol in module
32bit な環境があるので
こちらでも試験してみたんですが同じだな。って modprobe したらなんとかなってるみたいですね。。でも /dev/ttyUSB# なデバイスは無いですな。
$ sudo modprobe ftdi_sio $ lsmod|grep ftdi ftdi_sio 29238 0 usbserial 33100 1 ftdi_sio $ ls /dev/ttyUSB*
うーん。とりあえず syslog 確認してみたら以下なナニが出力されてます。。
kernel: [84015.843368] usb 2-1.3: new full speed USB device using ehci_hcd and address 6 kernel: [84015.957362] cdc_acm 2-1.3:1.0: ttyACM0: USB ACM device
どうも Arduino Uno とかその辺は若干違うみたいな記述がドキュメントにあるっぽい。別途確認します。