宮脇です。 鈴木さん、どうもありがとうございました。 鈴木さんがおっしゃったように設定したところ、印刷できました! > とりあえず、 > /etc/udev/rules.d/50-udev.rules > に以下のようなものを追加すれば良いと思います。 > > ACTION=="add", BUS=="usb", SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="2617", SYMLINK+="lbp_1210" > ACTION=="add", BUS=="usb", SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="1093", SYMLINK+="ip_4100" > > 追加したら、とりあえず、 > # /sbin/udevtrigger > を実行してみてください。 > これで、デバイス(プリンタ)がつながっていれば、 > /dev/lbp_1210 > /dev/ip_4100 > のシンボリックリンクができるはずです。 > このファイルをデバイス(/dev/usb/lp? の代わりとして)に使うよう、 >全ての設定を行ってみてください。 設定の過程で LBP-1210は、#/usr/sbin/ccpdadmin -p LBP1210 -o /dev/lbp_1210 iP-4100は、#/usr/sbin/lpadmin -p PIXUSIP4100 -m canonpixusip4100.ppd -v canon_usb:/dev/ip_4100 としました。 これで印刷できるようになりました。 結局、Canon LBP1210とCanon Pixus iP4100プリンタが印刷できなかった原因 は、PCを起動した時、udevで/dev/usb/lp(usbプリンタディバイス)が移動する ためだったようです。 イヤー、本当に苦労しましたが、苦労のしがいがあったというか、また一つ大き な勉強をしました。 本当にありがとうございました。