[Linux-parport] PCI-Card VScom 210L not detected
Erwin Volz
erwvolz at bluewin.ch
Fri Jun 18 08:31:57 EDT 2004
Hello
I'm running Suse-Linux 9.1 (Suse-Kernel 2.6.5) on a VIA 686 chipset. As
the parallel port is defect, I replaced it with a Titan VScom 210L,
which ran without problem on the 2.4.19 and 2.4.20 Kernel for over a
year.
After installing Suse 9.1, I wasn't able to detect the parallel port
anymore.
Card-ID: 14d2:8021, which is a supported device
Output from lspci -v:
0000:00:0a.0 Serial controller: Titan Electronics Inc VScom 210L 2 port
serial and 1 port parallel adaptor (prog-if 02 [16550])
Subsystem: Titan Electronics Inc VScom 210L 2 port serial and 1
port parallel adaptor
Flags: medium devsel, IRQ 9
I/O ports at ac00
I/O ports at b000 [size=8]
I/O ports at b400 [size=8]
I/O ports at b800 [size=8]
Memory at dc000000 (32-bit, non-prefetchable) [size=64]
If I do a "modprobe parport_serial", I get the following response
(dmesg):
parport_pc: Via 686A parallel port disabled in BIOS
which is not surprising, because it is deactivated in the BIOS, but it
doesn't work either if I activate the parallel port in the BIOS
If I do a "modprobe parport_serial io=0xb800 irq=auto", I get the
following response (dmesg):
parport_pc: Via 686A parallel port disabled in BIOS
parport_serial: Unknown parameter `io'
Parport_serial seems not to accept any parameters.
Just to play a bit I made also "modprobe parport_pc io=0xb800 irq=auto
parport 0xb800 (WARNING): CTR: wrote 0x0c, read 0x00
parport 0xb800 (WARNING): DATA: wrote 0xaa, read 0x00
parport 0xb800: You gave this address, but there is probably no parallel
port there!
parport0: PC-style at 0xb800 [PCSPP,TRISTATE,EPP]
So parport_pc seems to accept the parameters, but of course when I
started lp, it was unable to print, as parport serial was missing.
Is this only a problem of the Suse-Kernel, or is it a general problem?
Thank you for any help.
Erwin
More information about the Linux-parport
mailing list