Fixar porta USB impressora autenticadora [RESOLVIDO]

1. Fixar porta USB impressora autenticadora [RESOLVIDO]

Alam Luiz
acolatto

(usa Debian)

Enviado em 19/10/2015 - 11:28h

Bom dia Galera,

Estou com uma tarefa que esta me vencendo e por isso recorro aos conhecimentos da comunidade.

Possuo uma impressora Autenticadora Diebold IM-453 USB e o SO Ubuntu 15.04.

Em algumas situações, a impressora que normalmente mapea a porta "lp0" (/dev/usb/lp0) altera para "lp1".

Eu simplesmente gostaria de fixar a porta da impressora em lp0 ou conforme a necessidade.

Já fiz algumas modificações e até o momento não tive exito, conforme abaixo descrito:

1 - Criei o arquivo 71-persistent-usb.rules em /etc/udev/rules.d
2 - Adicionei o texto abaixo:
SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="03f4", ATTRS{idProduct}=="2006", ATTRS{manufacturer}=="Diebold", NAME+="lp1", MODE=="0666"

Segue saída do dmesg:
[ 2461.614825] usblp 2-1.1:1.0: usblp0: USB Bidirectional printer dev 13 if 0 alt 0 proto 2 vid 0x03F4 pid 0x2006
[ 2514.047142] usb 2-1.1: USB disconnect, device number 13
[ 2514.047370] usblp0: removed
[ 2516.037512] usb 2-1.1: new full-speed USB device number 14 using ehci-pci
[ 2516.131101] usb 2-1.1: New USB device found, idVendor=03f4, idProduct=2006
[ 2516.131106] usb 2-1.1: New USB device strings: Mfr=4, Product=20, SerialNumber=34
[ 2516.131108] usb 2-1.1: Product: IM453H
[ 2516.131110] usb 2-1.1: Manufacturer: Diebold
[ 2516.131112] usb 2-1.1: SerialNumber: 000
[ 2516.132486] usblp 2-1.1:1.0: usblp0: USB Bidirectional printer dev 14 if 0 alt 0 proto 2 vid 0x03F4 pid 0x2006
[ 2517.166192] usblp0: removed
[ 2517.167617] usblp 2-1.1:1.0: usblp0: USB Bidirectional printer dev 14 if 0 alt 0 proto 2 vid 0x03F4 pid 0x2006


Se alguém tiver alguma idía que puder me ajudar, agradeco.




  


2. SOLUÇÃO

Alam Luiz
acolatto

(usa Debian)

Enviado em 20/10/2015 - 10:33h

Galera encontrei uma solução, juntando varias pesquisas, segue para facilitar caso alguém passe por isso também.

1 - Criar documento 60-persistent-printers.rules em /etc/udev/rules.d
2 - Adicionar a seguinte linha no arquivo:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="XXXX", ATTRS{idProduct}=="YYYY", IMPORT{builtin}="usb_id", SYMLINK+="usb/impressora"

Obs.: Alterar o "XXXX" pelo ID do vendedor e o "YYYY" pelo ID do produto do vendedor conforme seu equipamento. Informações que podem ser conseguidas com o comando lsusb.

Feito isso, reiniciar impressora e mapear o Link Simbólico fixo criado "/dev/usb/impressora".

Espero que ajude.

Abr.


3. Re: Fixar porta USB impressora autenticadora [RESOLVIDO]

paulo de tarso
paulodetarsosc

(usa OpenSuSE)

Enviado em 24/01/2017 - 12:42h

Não intendi essa parte o que seria SYMLINK+="usb/impressora" ?
no meu caso a impressora reconhece a porta ttyACM0 e depois altera para ttyACM1
quero fixa-la na ACM0 e coloquei da seguinte forma
SUBSYSTEMS=="usb", ATTRS{idVendor}=="23b8", ATTRS{idProduct}=="0005", IMPORT{builtin}="usb_id", SYMLINK+="usb/impressora"

o meu printcap

# Default handler
pedido:\
:lp=/dev/ttyACM0:\
:mx#0:\
:sd=/var/spool/lpd/pedido:\
:sh:

Segue Link explicativo:
https://www.youtube.com/watch?v=hRIUjdyjIWc








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts