Ok, veja você afirmar que seu usuário é membro do grupo lp.
Como é essa linha em / etc / group?
Isso nos informará com certeza se o usuário é membro do grupo ou não.
Estou trabalhando na configuração de uma impressora antiga (HP LaserJet 6P) em algum hardware antigo (Gateway E4300) executando o Precise (12.04 LTS). Quando tento selecionar a porta paralela em hp-setup -i
, ocorre o seguinte erro:
$ sudo hp-setup -i
--------------------------------
| SELECT CONNECTION (I/O) TYPE |
--------------------------------
Num Connection Description
Type
-------- ---------- ----------------------------------------------------------
0* usb Universal Serial Bus (USB)
1 net Network/Ethernet/Wireless (direct connection or JetDirect)
2 par Parallel Port (LPT:)
Enter number 0...2 for connection type (q=quit, enter=usb*) ? 2
Using connection type: par
error: No device selected/specified or that supports this functionality.
Coisas que eu verifiquei até agora:
1) A impressora está conectada e conectada.
2) A impressora está ligada.
3) A porta paralela está habilitada no BIOS.
4) O modo de porta paralela não está definido no BIOS (não há opção para o fazer).
5) Os módulos da porta paralela são carregados. Saída de lsmod, aparada para bits relevantes:
wdmartin@woot:~$ lsmod
Module Size Used by
ppdev 12850 0
lp 17456 0
parport 40931 3 ppdev,parport_pc,lp
parport_pc 32115 1
6) /dev/lp0
e /dev/parport0
existem:
$ ls -hal /dev/lp0 /dev/parport0
crw-rw---- 1 root lp 6, 0 Aug 15 11:58 /dev/lp0
crw-rw---- 1 root lp 99, 0 Aug 15 11:58 /dev/parport0
7) Meu usuário é um membro dos grupos lp e lpadmin:
$ groups
wdmartin adm lp cdrom sudo dip plugdev lpadmin sambashare
8) dmesg
mostra o driver da porta paralela carregado:
[ 17.206314] parport_pc 00:08: reported by Plug and Play ACPI
[ 17.206349] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
[ 17.317279] lp0: using parport0 (interrupt-driven).
[ 17.527946] ppdev: user-space parallel port driver
9) lspci
não mostra a porta paralela:
$ lspci
00:00.0 Host bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub (rev 04)
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation 82915G Integrated Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8050 PCI-E ASF Gigabit Ethernet Controller (rev 17)
05:05.0 FireWire (IEEE 1394): LSI Corporation FW322/323 (rev 61)
Por que a porta paralela não aparece no lspci? Isso significa que a porta paralela não está funcionando, apesar de todo o resto parecer bom?
Eu tentei configurar a impressora via CUPS em vez de usar hp-setup
, e ela pareceu aceitar as configurações e fazer um trabalho de impressão, mas nenhuma impressão real ocorreu.
Qualquer sugestão seria bem-vinda.
Ok, veja você afirmar que seu usuário é membro do grupo lp.
Como é essa linha em / etc / group?
Isso nos informará com certeza se o usuário é membro do grupo ou não.