vine-users ML アーカイブ



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

  • From: か〜くん <katsumif@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:050650] Re: usb printer BJF900 接続について
  • Date: Sun, 19 May 2002 14:10:05 +0900
か〜くんです。まとめてレスです。

| $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 は、有効でしょうか?
とりあえずおこないました。

| $tail -f /var/log/message としておいて、 
| #/sbin/modprobe usbserial vender=0x4a9 product=0x1067
| とすると、どのようになるのでしょう。
| /dev/ttyUSB0 のメッセージは、でますでしょうか?
tailコマンドの使い方がわからないのですが、
#/sbin/modprobe usbserial vender=0x4a9 product=0x1067 のメッセージは、
/lib/modules/2.4.18-0vl3/kernel/drivers/usb/serial/usbserial.o: invalid parameter parm_vender
/lib/modules/2.4.18-0vl3/kernel/drivers/usb/serial/usbserial.o: insmod /lib/modules/2.4.18-0vl3/kernel/drivers/usb/serial/usbserial.o failed
/lib/modules/2.4.18-0vl3/kernel/drivers/usb/serial/usbserial.o: insmod usbserial failed

#grep "usblp0" /var/log/modules の表示(抜粋)
May 18 22:14:43 hoge kernel: usb.c: registered new driver usblp
May 18 22:14:43 hoge kernel: printer.c: usblp0: USB Bidirectional printer dev 3 if 0 alt 0

#cat /etc/init.d/murasaki の表示
DESTDIR=/
CONF_DIR=/etc/murasaki
PATH=$PATH:/sbin:/usr/sbin;export PATH
MURASAKI_HOTPLUG=/sbin/hotplug.murasaki
MURASAKI_PRELOAD=${CONF_DIR}/##PRELOAD_FILE##
AUTOSETUP=${CONF_DIR}/auto_setup
DEFAULT_HOTPLUG=/sbin/hotplug
PROC_PATH=/proc/sys/kernel/hotplug
MODPROBE=modprobe
MODPROBE_OPT=-as
# OVERWITE:if you want to setup automatically every boot,
#                       you choose 'true'
OVERWRITE=true
case "$1" in
start)
        if [ ! -f ${MURASAKI_PRELOAD} -o ${OVERWRITE} = 'true' ];then
                ${AUTOSETUP} > ${MURASAKI_PRELOAD}
        fi
        if [ -s ${MURASAKI_PRELOAD} ];then
                ${MODPROBE} ${MODPROBE_OPT} `cat ${MURASAKI_PRELOAD}`
        fi
        touch ${LOCK_FILE}
        echo ${MURASAKI_HOTPLUG} > ${PROC_PATH}
        ;;
stop)
        rm -f ${LOCK_FILE}
        echo ${DEFAULT_HOTPLUG} > ${PROC_PATH}
        ;;
restart|reload)
        $0 stop
        $0 start
        ;;
*)
        echo "Usage: $0 {start|stop|restart}"
        ;;
esac

#/sbin/lspic の結果
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:0e.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24)
00:0f.0 SCSI storage controller: Adaptec AHA-7850 (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)

#/sbin/lsmod の結果
Module                  Size  Used by    Tainted: P  
printer                 5728   0 (unused)
parport_pc             25232   1 (autoclean)
lp                      6048   0 (autoclean)
parport                21928   1 (autoclean) [parport_pc lp]
uhci                   23600   0 (unused)
hid                    18816   0 (unused)
autofs                  9212   1 (autoclean)
3c59x                  25040   1
ipchains               39576   0
serial                 44864   0 (autoclean)
nls_cp437               4384   1 (autoclean)
vfat                    9260   1 (autoclean)
fat                    28864   0 (autoclean) [vfat]
md                     56832   0 (unused)
encode-eucjp          242464   0 (unused)
sb                      7392   0
sb_lib                 32224   0 [sb]
uart401                 6080   0 [sb_lib]
sound                  52812   0 [sb_lib uart401]
soundcore               3276   5 [sb_lib sound]
isa-pnp                27520   0 [serial sb]
rtc                     5536   0 (autoclean)

/etc/usbmgr/usbmgr.conf の設定をして再起動してみます。

☆┃か┃〜┃く┃ん┃☆┃ ∧_∧       
━┛━┛━┛━┛━┛━┛ミ^.^ミ E-Mail: katsumif@xxxxxxxxxxxxxxxx