vine-users ML アーカイブ



[vine-users:050608] Re: usb printer BJF900 接続について

  • From: Mitsuhiro ABE <abem@xxxxxxxxxxx>
  • Subject: [vine-users:050608] Re: usb printer BJF900 接続について
  • Date: Sat, 18 May 2002 11:40:50 +0900
安部と申します。

CANNONのフィルタをインストールする前までは、
Windows からsmbでVineのディスクをマウントさせて、
Vine の上で platex と dvipdfm を使って、PDFファイルをつくり、
Windows の Acrobat Reader からプリントしておりました。

さて、#chmod 664 /dev/usb/lp0 は、行いましたでしょうか。

#/etc/rc.d/init.d/murasaki start が途中で止まる場合に
あてはまるのかもしれませんね。 さて、どれが悪さをしているのでしょうか。

murasaki は、Vine2.5 からインストールされたパッケージなので、
/etc/rc.d/init.d/murasaki を読むと、私の設定は、
$cat /proc/sys/kernel/hotplug
/sbin/hotplug.murasaki
$cat /etc/murasaki/murasaki.preload
mousedev
hid
uhci
になっておりますが、$cat /etc/modules.conf の出力の中に
----------------------------------------------------------------------
alias usb-controller usb-uhci
-----------------------------------------------------------------------
の行は、ありますでしょうか。
これが、ノート用であるとデスクトップ用向きでないかもしれません。

murasaki のオートセットアップは、/etc/modules.conf を読んで、
その usb-controller を
uhci
usb-uhci
usb-ohci
のどれかを選ぶ構成になっていると思います。
#/sbin/lspci がありましたらその結果を教えてください。 
shell の知識をつけて、3種類のどれが合うかを試してみてください。

#/sbin/modprobe -as hid
#/sbin/modprobe -as uhci 
の結果のどちらかが、途中で止まっていると思います。

また、BJF900に繋いだときPCIのアドレスが問題になる場合は、
#/sbin/lsmod の結果を教えてくださいませ。
#grep -i usb /var/log/messages|less の結果を下記と比べてみてください。
-----------------------------------------------------------------------
May 17 04:00:25 hoge rc.sysinit: Mounting USB filesystem:  succeeded 
May 17 04:00:44 hoge kernel: usb.c: registered new driver usbdevfs
May 17 04:00:44 hoge kernel: usb.c: registered new driver hub
May 17 04:00:44 hoge kernel: usb.c: registered new driver hiddev
May 17 04:00:44 hoge kernel: usb.c: registered new driver hid
May 17 04:00:44 hoge kernel: hid-core.c: USB HID support drivers
May 17 04:00:44 hoge kernel: uhci.c: USB Universal Host Controller Interface driver v1.1
May 17 04:00:44 hoge kernel: uhci.c: USB UHCI at I/O 0x1860, IRQ 11
May 17 04:00:44 hoge kernel: usb.c: new USB bus registered, assigned bus number 1
May 17 04:00:44 hoge kernel: hub.c: USB hub found
May 17 04:00:44 hoge kernel: usb-uhci.c: $Revision: 1.275 $ time 18:36:07 Mar 7 2002
May 17 04:00:44 hoge kernel: usb-uhci.c: High bandwidth mode enabled
May 17 04:00:44 hoge kernel: usb-uhci.c: v1.275:USB Universal Host Controller I nterface driver
May 17 04:01:04 hoge kernel: hub.c: USB new device connect on bus1/1, assigned device number 2
May 17 04:01:04 hoge kernel: usb.c: USB device 2 (vend/prod 0x4a9/0x1067) is not claimed by any active driver.
May 17 04:01:04 hoge murasaki.usb[919]: device is added
May 17 04:01:04 hoge murasaki.usb[919]: vendor:0x4a9 product:0x1067 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x7 Isubclass:0x1 Iprotocol:0x2
May 17 04:01:04 hoge murasaki.usb[919]:MATCH(printer)->match_flags:0x80 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x7 Isubclass:0x0 Iprotocol:0x0
May 17 04:01:04 hoge murasaki.usb[919]:MATCH(printer)->match_flags:0x380 vendor:0x0 product:0x0 Dclass:0x0 Dsubclass:0x0 Dprotocol:0x0 Iclass:0x7 Isubclass:0x1 Iprotocol:0x2
May 17 04:01:05 hoge kernel: usb.c: registered new driver usblp
May 17 04:01:05 hoge kernel: usb.c: ignoring set_interface for dev 2, iface 0, alt 0
May 17 04:01:05 hoge kernel: printer.c: usblp0: USB Bidirectional
printer dev 2
 if 0 alt 0
May 17 04:01:05 hoge kernel: printer.c: v0.8:USB Printer Device Class
driver
------------------------------------------------------------------------