On 2020-10-31 14:56, Samuel Sieb wrote:
On 10/31/20 3:39 AM, ToddAndMargo via users wrote:
> On 2020-10-31 00:14, Samuel Sieb wrote:
>> On 10/30/20 8:38 PM, ToddAndMargo via users wrote:
>>> I now have a Siig JJ-E01211-S1 Single Parallel Port PCIe Card
>>>
>>> # modprobe -r lp
>>> # modprobe -r parport_pc
>>> # modprobe parport_pc io=0x378 irq=11
>>> # modprobe lp
>>>
>>> the card does show up and you can print to it, but
>>> the jobs instantly disappear and nothing shows on
>>> the printer's status screen
What do you mean that it shows up and you can print to it?
If I do the modprobe will above, lpt1 (lp0) shows up in
both printer admin and CUPS. Otherwise not.
It always shows up in lspci
How are you configuring it?
printer admin and CUPS
>> Try "lspci -k".
>
> # lspci -k -s 01:00.0
> 01:00.0 Parallel controller: MosChip Semiconductor Technology Ltd.
> MCS9900 Multi-I/O Controller
> Subsystem: Device a000:2000
So it's not getting picked up, which makes sense since that device is
not recognized by the kernel module:
alias: pci:v00009710d00009865sv0000A000sd00002000bc*sc*i*
alias: pci:v00009710d00009865sv0000A000sd00001000bc*sc*i*
alias: pci:v00009710d00009901sv0000A000sd00002000bc*sc*i*
alias: pci:v00009710d00009815sv*sd*bc*sc*i*
alias: pci:v00009710d00009805sv*sd*bc*sc*i*
alias: pci:v00009710d00009755sv*sd*bc*sc*i*
alias: pci:v00009710d00009715sv*sd*bc*sc*i*
alias: pci:v00009710d00009705sv*sd*bc*sc*i*
From your original email, the card would be v00009710d00009900.
Try "echo 9710 9900 > /sys/bus/pci/drivers/parport_pc/new_id".
See what shows up in the journal.
no parport_pc directory; I have a drivers directory
# echo 9710 9900 > /sys/bus/pci/drivers/parport_pc/new_id
bash: /sys/bus/pci/drivers/parport_pc/new_id: No such file or directory