[Armadillo:08910] Re: シリアルUSBの挿抜のイベント取得について

Koyo Takenoshita email@hidden
2013年 6月 21日 (金) 21:21:14 JST


竹之下です。

> </etc/udev/rules.d/z99_serial_usb.rules>
> --
> SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ACTION=="add", RUN+="/etc/config/usb_serial.sh connect"
> SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ACTION=="remove", RUN+="/etc/config/usb_serial.sh unconnect"
> --
SUBSYSTEMS=="usb-serial"だったら、大丈夫だと思います。

yashiも書いてますが、どんなルールだったら一致するのか調べたいときは、
[armadillo ]# udevmonitor --env
を実行してから、USBメモリを抜き差ししてみると、どんなイベントが発生している
のか分かるので、参考になります。

(2013/06/21 20:25), Shigemi Saeki wrote:
> 佐伯と申します。
> 
> Armadillo-460にて、FTDIのシリアルUSBを使用しています。
> udevを使用して、挿抜を検知しようとしているのですが、
> 挿したときはときは検知できたのですが、
> 抜いたときに検知できません。
> 
> </etc/udev/rules.d/z99_serial_usb.rules>
> --
> SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ACTION=="add", RUN+="/etc/config/usb_serial.sh connect"
> SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ACTION=="remove", RUN+="/etc/config/usb_serial.sh unconnect"
> --
> 上記ファイルを作成し、udevのdebugを有効にして
> logファイルを見て確認したところ、add時は実行されるのですが、
> remove時には実行されませんでした。
> 
> 対処方法をご存じの方がいらっしゃいましたら、
> ご教授お願いします。
> 
> 以上
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 

-- 
Koyo Takenoshita




armadillo メーリングリストの案内