[[diary/Kojima]]

・やられた...

Garnome の make clean って,ダウンロードしてきたソースコードまで消して
くれるのか..

ちょっと面倒だけど,cookies 下のターゲットを消すようにすべきだったか.

・udev rules for USB scanner

あまり詳しく調べていないけど,とりあえず一般ユーザで USB なスキャナを使
うためには /etc/udev/rules.d/50-udev-default.rules の libusb 用の設定で
chmod 666 を追加すればいいみたい.

 # libusb device nodes
 SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", \
   NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0666"

この設定をした上で

 # udevcontrol --reload_rules 

してから USB を抜き挿しすれば使えるようになった.

この設定だと USB スキャナは /dev/bus/usb/003/001 とかに見えるみたい.

 kojima@athlon64[~]% /usr/sbin/lsusb
 Bus 005 Device 001: ID 0000:0000  
 Bus 004 Device 001: ID 0000:0000  
 Bus 002 Device 001: ID 0000:0000  
 Bus 003 Device 001: ID 0000:0000  
 Bus 001 Device 004: ID 04b8:011e Seiko Epson Corp. Perfection 1660 Photo
 Bus 001 Device 001: ID 0000:0000  
 kojima@athlon64[~]% ls -lR /dev/bus/usb/001/004
 crw-rw-rw-  1 root root 189, 3 2008-02-27 00:10 /dev/bus/usb/001/004

以前は /proc/bus/usb/001/004 を見てたと思ったのだけど,この状態だと
/proc/bus/usb/001/004 は o+rw でなくても使えている模様.xsane とかが
/dev/bus/usb 以下を見るようにするのは dbus とかの仕事なのだろうか?
-いいですねぇ。当方は CanoScan なので Linux からは無縁。 -- [[M.tomi]] &new{2008-02-27 (水) 17:21:16};
-CanoScan LiDE30 ですけど動いてたような・・・ -- [[sshimo]] &new{2008-02-27 (水) 19:47:05};
-型番忘れてました CanoScan 5200F です。 -- [[M.tomi]] &new{2008-02-28 (木) 09:03:21};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS