安部と申します。 At Fri, 17 May 2002 15:40:39 +0900, か〜くん <katsumif@xxxxxxxxxxxxxxxx> wrote: > たぶん dev に関しては、安部さんのところと同じなのでしょう。 Vine2.5FTP(kernel-2.4.18-0vl3) に至るまでには、 先にVine2.5Beta2 を経由しています。例えば、 $ rpm -qf /usr/src/linux-2.4.18/drivers/usb/usb.c kernel-source-2.4.18-0vl9 $ rpm -qf /usr/src/linux-2.4.18/drivers/usb/printer.c kernel-source-2.4.18-0vl9 などとでるので、#rpm -qa|grep kernel kernel-headers-2.4.18-0vl9 kernelcfg-0.6-9vl1 kernel-BOOT-2.4.18-0vl3 kernel-pcmcia-cs-3.1.31-0vl7 kernel-source-2.4.18-0vl9 kernel22-2.2.20-0vl10 kernel-2.4.18-0vl3 kernel-doc-2.4.18-0vl3 となっております。ヘッダ、ソースなどが異なっており、 Vine2.5Beta2経由すると状況がかわるのでしょうかね。 $ls -al /dev/usb/lp0 crw-rw-r-- 1 root lp 180, 0 Apr 28 23:09 /dev/usb/lp0 の属性は、「先のスレッドの思い」と異なっていますので、参考になさってください。 #chmod 664 /dev/usb/lp0 は、有効でしょうか? > | 先のスレッドと比較致しますと、murasaki-0.5.4-1vl4の吐くメッセージに > | match_flags:0x380 が設定されてないようです。 > > これはどうすれば設定されるのですか? > Vine(Linux)初心者なので、すみません。 $tail -f /var/log/message としておいて、 #/sbin/modprobe usbserial vender=0x4a9 product=0x1067 とすると、どのようになるのでしょう。 /dev/ttyUSB0 のメッセージは、でますでしょうか? さて、こちらの usb.c の吐くメッセージは、以下です。 May 17 18:37:40 hoge kernel: usb.c: registered new driver usblp May 17 18:37:40 hoge kernel: usb.c: ignoring set_interface for dev 3, iface 0, alt 0 May 17 18:37:40 hoge kernel: printer.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 ここからUSBケーブルを抜きました。 May 17 21:17:49 hoge kernel: usb.c: USB disconnect on device 3 May 17 21:17:49 hoge kernel: printer.c: usblp0: removed May 17 21:17:49 hoge murasaki.usb[20306]: device is removed Vine2.5Beta2 経由と経由なしで、結果が違うのでしょうか。 安部光洋