Não é possível imprimir no Samsung M2825ND no Arch Linux

0

Estou usando a impressora Samsung M2825ND na minha rede doméstica. Funcionou muito bem até agora, assim como no Linux e no Windows, mas desde que eu reinstalei o Arch Linux no meu laptop, não consigo mais imprimir.

Veja como eu configurei:

Eu instalei, ativei e comecei cups e avahi:

pacman -S cups cups-filters ghostscript
systemctl enable org.cups.cupsd.service
systemctl start org.cups.cupsd.service

pacman -S nss-mdns
systemctl enable avahi-daemon.service
systemctl start avahi-daemon.service

No arquivo /etc/nsswitch.conf , eu estendi a linha

hosts: files mymachines myhostname resolve [!UNAVAIL=return] dns

para

hosts: files mymachines myhostname mdns_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns

como descrito no Wiki do Arch Linux .

Então baixei o driver pxlmono-Samsung , que usei anteriormente, e o movi para /usr/share/cups/model/samsung.ppd .

Então eu descobri os parâmetros com lpinfo :

$ lpinfo -m | grep samsung
samsung.ppd Samsung M262x 282x Series PXL
driverless:ipp://samsung.local:631/ipp/print Samsung M262x 282x Series, driverless, cups-filters 1.21.2

$ sudo lpinfo -v
network ipp
network socket
network beh
network http
network https
network lpd
network ipps
network dnssd://samsung._printer._tcp.local/
network lpd://192.168.178.10/
network ipp://samsung.local:631/ipp/print

Existem diferentes opções de rede e, como sempre usei o dnssd até agora, configurei-o dessa maneira:

$ sudo lpadmin -p samsung -E -v 'dnssd://samsung._printer._tcp.local/' -m samsung.ppd

Defino a impressora como padrão, uso A4 como tamanho de papel e ative a impressão duplex em borda longa:

$ lpoptions -d samsung
$ lpoptions -o PageSize=A4
$ lpoptions -o sides=two-sided-long-edge
$ lpoptions
device-uri=ipp://samsung._ipp._tcp.local/ PageSize=A4 printer-info=samsung printer-location printer-make-and-model='Samsung M262x 282x Series' printer-type=16810068 sides=two-sided-long-edge

Mas quando tento imprimir um documento usando lpr document.txt , o arquivo fica preso na fila com qualquer outra informação.

Como posso encontrar o erro aqui?

    
por Patrick Bucher 22.09.2018 / 21:14

1 resposta

0

Quando eu faço o download do driver genérico pxlmono em vez do driver pxlmono-Samsung , ele funciona perfeitamente conforme descrito.

    
por 01.10.2018 / 19:52