vine-users ML アーカイブ



[vine-users:077298] Re: Canon LBP-1210 プリンタの接続ポートが勝 手に変わって、印刷できな いー続き

  • From: 宮脇利夫 <hibari50@xxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:077298] Re: Canon LBP-1210 プリンタの接続ポートが勝 手に変わって、印刷できな いー続き
  • Date: Fri, 20 Jul 2007 00:52:47 +0900
宮脇です。いつもお世話になります。
鈴木さん、長南さん、栗山さん、続いてのフォローありがとうございます。

まず、鈴木さんがおっしゃったことをやってみました。
[まず切り替え器を付けたまま、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番号が、再起動の度に変わることからして、 
どうもそう思える。)

とにかく現在、無事 印刷できるようになりました。みなさん、いろいろとあり
がとうございました。今はただ、また幾日かして「できなくなりました!」と泣
きを入れることのないように、ひたすら祈っております。(^-^)...