宮脇です。いつもお世話になります。 鈴木さん、長南さん、栗山さん、続いてのフォローありがとうございます。 まず、鈴木さんがおっしゃったことをやってみました。 [まず切り替え器を付けたまま、1回目] # /sbin/modprobe -r usblp;sleep 5;/sbin/modprobe usblp # /sbin/modprobe -r usblp;sleep 5;/sbin/modprobe usblp FATAL: Module usblp is in use. # ls -l /dev/lbp_1210 /dev/ip_4100; tail -n 20 /var/log/messages lrwxrwxrwx 1 root root 7 7月19日 21:59 /dev/ip_4100 -> usb/lp1 lrwxrwxrwx 1 root root 7 7月19日 21:59 /dev/lbp_1210 -> usb/lp0 Jul 19 21:46:00 giga kernel: input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.2-1.4 Jul 19 21:47:27 giga nmbd[2593]: [2007/07/19 21:47:27, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396) Jul 19 21:47:27 giga nmbd[2593]: ***** Jul 19 21:47:27 giga nmbd[2593]: Jul 19 21:47:27 giga nmbd[2593]: Samba name server GIGA is now a local master browser for workgroup MSHOME on subnet 192.168.6.1 Jul 19 21:47:27 giga nmbd[2593]: Jul 19 21:47:27 giga nmbd[2593]: ***** Jul 19 21:47:27 giga nmbd[2593]: [2007/07/19 21:47:27, 0] nmbd/nmbd_become_lmb.c:become_local_master_stage2(396) Jul 19 21:47:27 giga nmbd[2593]: ***** Jul 19 21:47:27 giga nmbd[2593]: Jul 19 21:47:27 giga nmbd[2593]: Samba name server GIGA is now a local master browser for workgroup MSHOME on subnet 172.16.64.1 Jul 19 21:47:27 giga nmbd[2593]: Jul 19 21:47:27 giga nmbd[2593]: ***** Jul 19 21:59:38 giga kernel: usbcore: deregistering driver usblp Jul 19 21:59:38 giga kernel: drivers/usb/class/usblp.c: usblp1: removed Jul 19 21:59:38 giga kernel: drivers/usb/class/usblp.c: usblp0: removed Jul 19 21:59:43 giga kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 8 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2617 Jul 19 21:59:43 giga kernel: drivers/usb/class/usblp.c: usblp1: USB Bidirectional printer dev 10 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1093 Jul 19 21:59:43 giga kernel: usbcore: registered new driver usblp Jul 19 21:59:43 giga kernel: drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver --------------------------- [再起動して、2回目] # /sbin/modprobe -r usblp;sleep 5;/sbin/modprobe usblp # /sbin/modprobe -r usblp;sleep 5;/sbin/modprobe usblp FATAL: Module usblp is in use. # ls -l /dev/lbp_1210 /dev/ip_4100; tail -n 20 /var/log/messages lrwxrwxrwx 1 root root 7 7月19日 22:05 /dev/ip_4100 -> usb/lp1 lrwxrwxrwx 1 root root 7 7月19日 22:05 /dev/lbp_1210 -> usb/lp0 Jul 19 22:04:12 giga avahi-daemon[2654]: Registering new address record for 192.168.6.1 on vmnet1. Jul 19 22:04:12 giga avahi-daemon[2654]: Registering new address record for 192.168.24.60 on eth0. Jul 19 22:04:12 giga avahi-daemon[2654]: Registering HINFO record with values 'I686'/'LINUX'. Jul 19 22:04:12 giga avahi-daemon: succeeded Jul 19 22:04:13 giga avahi-daemon[2654]: Server startup complete. Host name is giga.local. Local service cooki e is 3788633070. Jul 19 22:04:14 giga haldaemon: haldaemon startup succeeded Jul 19 22:04:14 giga ccpd: ccpd startup succeeded Jul 19 22:04:17 giga kernel: [drm] Initialized drm 1.0.1 20051102 Jul 19 22:04:29 giga gconfd (toshio-3097): 起動中 (バージョン 2.14.0), PID 3097 ユーザ 'toshio' Jul 19 22:04:29 giga gconfd (toshio-3097): 読み込み専用の設定ソースに対 するアドレス "xml:readonly:/etc/gconf/g conf.xml.mandatory" (0 行目) を 解決しました Jul 19 22:04:29 giga gconfd (toshio-3097): 書き込み可能な設定ソースに対 するアドレス "xml:readwrite:/home/toshi o/.gconf" (1 行目) を解決しました Jul 19 22:04:29 giga gconfd (toshio-3097): 読み込み専用の設定ソースに対 するアドレス "xml:readonly:/etc/gconf/g conf.xml.defaults" (2 行目) を解 決しました Jul 19 22:04:34 giga gconfd (toshio-3097): 書き込み可能な設定ソースに対 するアドレス "xml:readwrite:/home/toshi o/.gconf" (0 行目) を解決しました Jul 19 22:05:06 giga kernel: usbcore: deregistering driver usblp Jul 19 22:05:06 giga kernel: drivers/usb/class/usblp.c: usblp1: removed Jul 19 22:05:06 giga kernel: drivers/usb/class/usblp.c: usblp0: removed Jul 19 22:05:11 giga kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 pro to 2 vid 0x04A9 pid 0x2617 Jul 19 22:05:11 giga kernel: drivers/usb/class/usblp.c: usblp1: USB Bidirectional printer dev 5 if 0 alt 0 pro to 2 vid 0x04A9 pid 0x1093 Jul 19 22:05:11 giga kernel: usbcore: registered new driver usblp Jul 19 22:05:11 giga kernel: drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver ---------------------- [今度は切り替え器を外し、PCにプリンタのUSBを直に差して、1回目] # ls -l /dev/lbp_1210 /dev/ip_4100; tail -n 20 /var/log/messages lrwxrwxrwx 1 root root 7 7月20日 2007 /dev/ip_4100 -> usb/lp0 lrwxrwxrwx 1 root root 7 7月20日 2007 /dev/lbp_1210 -> usb/lp1 Jul 19 22:22:53 giga avahi-daemon[2568]: Joining mDNS multicast group on interface vmnet1.IPv4 with address 192.168.6.1. Jul 19 22:22:53 giga avahi-daemon[2568]: Registering new address record for 192.168.6.1 on vmnet1. Jul 19 22:22:53 giga avahi-daemon[2568]: New relevant interface vmnet8.IPv4 for mDNS. Jul 19 22:22:53 giga avahi-daemon[2568]: Joining mDNS multicast group on interface vmnet8.IPv4 with address 172.16.64.1. Jul 19 22:22:53 giga avahi-daemon[2568]: Registering new address record for 172.16.64.1 on vmnet8. Jul 19 22:22:53 giga avahi-daemon[2568]: Withdrawing address record for 172.16.64.1 on vmnet8. Jul 19 22:22:53 giga avahi-daemon[2568]: Leaving mDNS multicast group on interface vmnet8.IPv4 with address 172.16.64.1. Jul 19 22:22:53 giga avahi-daemon[2568]: iface.c: interface_mdns_mcast_join() called but no local address available. Jul 19 22:22:53 giga avahi-daemon[2568]: Interface vmnet8.IPv4 no longer relevant for mDNS. Jul 19 22:22:53 giga avahi-daemon[2568]: New relevant interface vmnet8.IPv4 for mDNS. Jul 19 22:22:53 giga avahi-daemon[2568]: Joining mDNS multicast group on interface vmnet8.IPv4 with address 172.16.64.1. Jul 19 22:22:53 giga avahi-daemon[2568]: Registering new address record for 172.16.64.1 on vmnet8. Jul 19 22:22:54 giga haldaemon: haldaemon startup succeeded Jul 19 22:22:54 giga ccpd: ccpd startup succeeded Jul 19 22:22:57 giga kernel: [drm] Initialized drm 1.0.1 20051102 Jul 19 22:23:09 giga gconfd (toshio-3068): 起動中 (バージョン 2.14.0), PID 3068 ユーザ 'toshio' Jul 19 22:23:09 giga gconfd (toshio-3068): 読み込み専用の設定ソースに対 するアドレス "xml:readonly:/etc/gconf/gconf.xml.mandatory" (0 行目) を解 決しました Jul 19 22:23:09 giga gconfd (toshio-3068): 書き込み可能な設定ソースに対 するアドレス "xml:readwrite:/home/toshio/.gconf" (1 行目) を解決しました Jul 19 22:23:09 giga gconfd (toshio-3068): 読み込み専用の設定ソースに対 するアドレス "xml:readonly:/etc/gconf/gconf.xml.defaults" (2 行目) を解 決しました Jul 19 22:23:14 giga gconfd (toshio-3068): 書き込み可能な設定ソースに対 するアドレス "xml:readwrite:/home/toshio/.gconf" (0 行目) を解決しました ---------------------- [再起動して、2回目] # ls -l /dev/lbp_1210 /dev/ip_4100; tail -n 20 /var/log/messages lrwxrwxrwx 1 root root 15 7月19日 22:58 /dev/ip_4100 -> bus/usb/003/030 lrwxrwxrwx 1 root root 7 7月19日 22:58 /dev/lbp_1210 -> usb/lp0 Jul 19 22:58:29 giga kernel: usb 3-2: new full speed USB device using uhci_hcd and address 27 Jul 19 22:58:29 giga kernel: usb 3-2: configuration #1 chosen from 1 choice Jul 19 22:58:29 giga kernel: hub 3-2:1.0: USB hub found Jul 19 22:58:29 giga kernel: hub 3-2:1.0: 4 ports detected Jul 19 22:58:30 giga kernel: usb 3-2.1: new full speed USB device using uhci_hcd and address 28 Jul 19 22:58:30 giga kernel: usb 3-2.1: configuration #1 chosen from 1 choice Jul 19 22:58:30 giga kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 28 if 0 alt 0 proto 2 vid 0x04A9 pid 0x2617 Jul 19 22:58:30 giga kernel: usb 3-2.2: new low speed USB device using uhci_hcd and address 29 Jul 19 22:58:30 giga kernel: usb 3-2.2: configuration #1 chosen from 1 choice Jul 19 22:58:30 giga kernel: input: Logitech USB Receiver as /class/input/input14 Jul 19 22:58:30 giga kernel: input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.2-2.2 Jul 19 22:58:30 giga kernel: usb 3-2.3: new full speed USB device using uhci_hcd and address 30 Jul 19 22:58:31 giga kernel: usb 3-2.3: configuration #1 chosen from 1 choice Jul 19 22:58:31 giga kernel: drivers/usb/class/usblp.c: usblp1: USB Bidirectional printer dev 30 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1093 Jul 19 22:58:31 giga kernel: usb 3-2.4: new low speed USB device using uhci_hcd and address 31 Jul 19 22:58:31 giga kernel: usb 3-2.4: configuration #1 chosen from 1 choice Jul 19 22:58:31 giga kernel: input: CHESEN PS2 to USB Converter as /class/input/input15 Jul 19 22:58:31 giga kernel: input: USB HID v1.10 Keyboard [CHESEN PS2 to USB Converter] on usb-0000:00:1d.2-2.4 Jul 19 22:58:31 giga kernel: input: CHESEN PS2 to USB Converter as /class/input/input16 Jul 19 22:58:31 giga kernel: input: USB HID v1.10 Mouse [CHESEN PS2 to USB Converter] on usb-0000:00:1d.2-2.4 [root@giga root]# ls -l /dev/lbp_1210 /dev/ip_4100; tail -n 20 /var/log/messages lrwxrwxrwx 1 root root 7 7月19日 22:59 /dev/ip_4100 -> usb/lp1 lrwxrwxrwx 1 root root 7 7月19日 22:58 /dev/lbp_1210 -> usb/lp0 Jul 19 22:58:30 giga kernel: input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.2-2.2 Jul 19 22:58:30 giga kernel: usb 3-2.3: new full speed USB device using uhci_hcd and address 30 Jul 19 22:58:31 giga kernel: usb 3-2.3: configuration #1 chosen from 1 choice Jul 19 22:58:31 giga kernel: drivers/usb/class/usblp.c: usblp1: USB Bidirectional printer dev 30 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1093 Jul 19 22:58:31 giga kernel: usb 3-2.4: new low speed USB device using uhci_hcd and address 31 Jul 19 22:58:31 giga kernel: usb 3-2.4: configuration #1 chosen from 1 choice Jul 19 22:58:31 giga kernel: input: CHESEN PS2 to USB Converter as /class/input/input15 Jul 19 22:58:31 giga kernel: input: USB HID v1.10 Keyboard [CHESEN PS2 to USB Converter] on usb-0000:00:1d.2-2.4 Jul 19 22:58:31 giga kernel: input: CHESEN PS2 to USB Converter as /class/input/input16 Jul 19 22:58:31 giga kernel: input: USB HID v1.10 Mouse [CHESEN PS2 to USB Converter] on usb-0000:00:1d.2-2.4 Jul 19 22:58:55 giga kernel: usb 3-2.2: USB disconnect, address 29 Jul 19 22:58:56 giga kernel: usb 3-2.3: USB disconnect, address 30 Jul 19 22:58:56 giga kernel: drivers/usb/class/usblp.c: usblp1: removed Jul 19 22:59:03 giga kernel: usb 3-2.2: new full speed USB device using uhci_hcd and address 32 Jul 19 22:59:03 giga kernel: usb 3-2.2: configuration #1 chosen from 1 choice Jul 19 22:59:03 giga kernel: drivers/usb/class/usblp.c: usblp1: USB Bidirectional printer dev 32 if 0 alt 0 proto 2 vid 0x04A9 pid 0x1093 Jul 19 22:59:09 giga kernel: usb 3-2.3: new low speed USB device using uhci_hcd and address 33 Jul 19 22:59:10 giga kernel: usb 3-2.3: configuration #1 chosen from 1 choice Jul 19 22:59:10 giga kernel: input: Logitech USB Receiver as /class/input/input17 Jul 19 22:59:10 giga kernel: input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.2-2.3 --------------------- こういうことを繰り替えいるうちにわかってきたことは、切り替え器を通しても 直に差しても、当然のことですが、USBの番号(/dev/usb/lp)が変わるというこ とでした。 そして、udevに鈴木さんが教えてくれたコメントを残しておくと、再起動するた びに/dev/lbp_1210と/dev/ip_4100のシンボリックリンクのUSB位置が変わるとい うことです。ー # ls -l /dev/lbp_1210 /dev/ip_4100; tail -n 20 /var/log/messagesと # udevinfo -a -p `udevinfo -q path -n /dev/usb/lp0` で確かめました。(結果は長文になるので、割愛します。) そこで、あのコメントを#で外し、#/sbin/udevtrigger→再起動→もう一度、LBP- 1210とPixus-iP4100の印刷設定をし直し→印刷。 今度はできました! またできなくなるのではと不安なので、再起動を2,3回 繰り返し、印刷。→できました!できました! これでわかったことは 1)長南さんがおっしゃっておられたように、LBP-1210->/dev/usb/lp0、iP4100-> /dev/usb/lp1 になるようにUSBをつなげば良いだけのことであって、単にハー ド的な問題であったということ。ーしかし、どれが0で、どれが1なのかは、最 近のマザーボードや切り替え器はUSBの差し口がいくつもあって、合う差し口 を探すことは結構難しい。 2)/etc/udev/rules.d/50-udev.rules にルールを書くと、このルールの中で何か がお互いに影響し合って、こっちが期待したような結果が得られない(よう だ。シンボリックリンク先のUSB番号が、再起動の度に変わることからして、 どうもそう思える。) とにかく現在、無事 印刷できるようになりました。みなさん、いろいろとあり がとうございました。今はただ、また幾日かして「できなくなりました!」と泣 きを入れることのないように、ひたすら祈っております。(^-^)...