vine-users ML アーカイブ



[vine-users:065988] Re: 再起動 すると印刷できなくなるの はどうして?

  • From: "N.Sato" <norris@xxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:065988] Re: 再起動 すると印刷できなくなるの はどうして?
  • Date: Sun, 30 May 2004 15:37:40 +0900 (JST)
佐藤です。

Vine2.6r4, i386, HP DeskJet815C を USB 接続、murasaki-0.7.10-0vl2
(Seedのパッケージをリビルド)を利用している環境で確認してみました。

> USBプリンターを指したままの状態で、rootで以下を試して下さい。
> # lsmod                       ← printerが無いことを確認する
> # /sbin/murasaki_init.usb
> # lsmod

# lsmod
Module                  Size  Used by    Tainted: P  
sr_mod                 15000   0  (autoclean)
nvidia               2124384   6  (autoclean)
--snip--
rtc                     7196   0  (autoclean)
# /sbin/murasaki_init.usb 
# lsmod
Module                  Size  Used by    Tainted: P  
printer                 8000   0  (unused)
sr_mod                 15000   0  (autoclean)
nvidia               2124384   6  (autoclean)
--snip--
rtc                     7196   0  (autoclean)
# 

> これでprinterモジュールが増えてなければmurasaki_init.usbが
> 原因です。
> # mount -t usbdevfs /proc/bus/usb /proc/bus/usb
> # cat /proc/bus/usb/devices > /tmp/mu.proc
> # /sbin/hotplug.murasaki > /tmp/mu.ver

モジュールが読み込まれましたので、こちらは確認しませんでした。


> 上記のものが原因でないとするとカーネルの認識ミスの可能性が
> ありますので、長南さんが書かれてるように、起動後の/var/log/messages
> を見せて下さい。

USB関連を抜き出してみました。murasaki_init.usb実行前のものです。
$ more messages.txt 
localhost kernel: usb.c: registered new driver hiddev
localhost kernel: usb.c: registered new driver hid
localhost kernel: hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@xxxxxxx>
localhost kernel: hid-core.c: USB HID support drivers
localhost kernel: usb-uhci.c: $Revision: 1.275 $ time 23:18:24 Jan  9 2004
localhost kernel: usb-uhci.c: High bandwidth mode enabled
localhost kernel: usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 16
localhost kernel: usb-uhci.c: Detected 2 ports
localhost kernel: usb.c: new USB bus registered, assigned bus number 1
localhost kernel: hub.c: USB hub found
localhost kernel: hub.c: 2 ports detected
localhost kernel: usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 19
localhost kernel: usb-uhci.c: Detected 2 ports
localhost kernel: usb.c: new USB bus registered, assigned bus number 2
localhost kernel: hub.c: USB hub found
localhost kernel: hub.c: 2 ports detected
localhost kernel: usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 18
localhost kernel: usb-uhci.c: Detected 2 ports
localhost kernel: usb.c: new USB bus registered, assigned bus number 3
localhost kernel: hub.c: USB hub found
localhost kernel: hub.c: 2 ports detected
localhost kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
localhost kernel: ehci_hcd 00:1d.7: Intel Corp. 82801DB USB2
localhost kernel: ehci_hcd 00:1d.7: irq 23, pci mem e0c53000
localhost kernel: usb.c: new USB bus registered, assigned bus number 4
localhost kernel: ehci_hcd 00:1d.7: enabled 64bit PCI DMA
localhost kernel: ehci_hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-19/2.4
localhost kernel: hub.c: USB hub found
localhost kernel: hub.c: 6 ports detected
localhost kernel: hub.c: connect-debounce failed, port 2 disabled
localhost kernel: hub.c: new USB device 00:1d.0-2, assigned address 2
localhost kernel: usb.c: USB device 2 (vend/prod 0x3f0/0x204) is notclaimed by any active driver.
$


# 他に必要であれば、時間を見付けて確認してみます。