canonのスキャナ2

 udevですが、以下でvendorIDとProductIDを調べて、



$ sane-find-scanner
found USB scanner (vendor=0x04a9, product=0x2213, chip=GL841?) at libusb:001:005
[ /etc/udev/rules.d/ ]下に[ 60-private.rules ]というファイルを新規に作成し、以下のように記述すれば、


# Canon LiDE40
SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="2213", MODE="0666", SYMLINK+="scanner-%k"
ユーザ権限でも、xsaneが使用出来る。
 上記設定により、スキャナをUSB に接続すると[ /dev/ ]下に以下のファイルが作成されるようになる。


scanner-1-5 -> bus/usb/001/009
scanner-usbdev1.9 -> usbdev1.9
scanner-usbdev1.9_ep00 -> usbdev1.9_ep00
scanner-usbdev1.9_ep02 -> usbdev1.9_ep02
scanner-usbdev1.9_ep81 -> usbdev1.9_ep81
scanner-usbdev1.9_ep83 -> usbdev1.9_ep83