当方vineの初心者です。
なかなか理解できないことが多く、悪戦苦闘してゆっくりと勉強中です。
今回はプリンタの設定がうまくいかなくて困っています。
下記に環境を記載します。
vine:2.6
kernel:kernel-2.4.20-0vl29.1
win98seとのデュアルブート
プリンタ:Canon-BJC400J(パラレルポート)
奥にしまっておいたプリンタCanon-BJC400Jをひっぱりだして設定しようと考えました。
デュアルブートでwin98seがインストールされているので、そちらで試した結果は問題なく使用できました。
次にvineで設定と考えたのですが、全く反応しない状態です。
ドライバはprinttoolで [Canon BJC-600 and BJC-4000] を選択しています。
調べた結果を下記に示します。
[root@vine /root]# dmesg | grep lp
...
lp0: using parport0 (polling).
[root@vine /root]#
[root@vine /root]# dmesg | grep parport
parport 0x378 (WARNING): CTR: wrote 0x0c, read 0xff
parport 0x378 (WARNING): DATA: wrote 0xaa, read 0xff
parport 0x378: You gave this address, but there is probably no parallel
port there!
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
parport 0x378 (WARNING): CTR: wrote 0x0c, read 0xff
parport 0x378 (WARNING): DATA: wrote 0xaa, read 0xff
parport 0x378: You gave this address, but there is probably no parallel
port there!
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
lp0: using parport0 (polling).
[root@vine /root]#
[root@vine /root]# cat /etc/printcap
# /etc/printcap
#
# Please don't edit this file directly unless you know what you are
doing!
# Be warned that the control-panel printtool requires a very strict
format!
# Look at the printcap(5) man page for more info.
#
# This file can be edited with the printtool in the control-panel.
##PRINTTOOL3## LOCAL bjc600 360x360 a4 {} BJC600 24 1
lp:\
:sd=/var/spool/lpd/lp:\
:mx#0:\
:sh:\
:lp=/dev/lp0:\
:if=/usr/lib/rhs/rhs-printfilters//master-filter:
[root@vine /root]#
[root@vine /root]# lsmod
Module Size Used by Tainted: P
sr_mod 14968 0 (autoclean)
parport_pc 28360 1 (autoclean)
lp 7104 0 (autoclean)
parport 30496 1 (autoclean) [parport_pc lp]
....
このような感じになります。
気になるところ言えば、
parport 0x378 (WARNING).....
の部分ですが、私には皆目検討がつかない状態です。
どんなアドバイスでも結構ですので、どうかよろしくお願いします。