Fiz um procedimento diferente e consegui imprimir normalmente até PDF na argox.
1. Baixei o
ARGOX_Linux_Printer_Driver-V1.6.0(64-bit).tar.gz2. Descompactei e entrei na pasta
3. Instalei com
sudo ./install4. Entrei no cups pelo browser
http://localhost:6315. Em administração, adicionar impressora
6. Ao invés de escolher
CUPS-BRF (que foi a que o sistema detectou), escolhi
ipp7. Em conexão informei
file:/dev/usb/lp0 (meu computador não tem porta paralela então usei um cabo usb-paralelo. Minha ARGOX é antiga, não tem usb)
8. Não compartilhar
9. Na escolha da impressora você tanto pode escolher
ARGOX OS214 PLUS PPLA(*) ou informar o PPD em
/usr/share/cups/model/argox/ a partir do botão
browseDepois de criada, modifique as opções padrões. No meu caso:
- etiqueta 4x6 (a de correio 10cmx15cm)
-
label with gap- Se usar papel térmico, coloque
direct thermal. Se for papel comum com ribbon, escolha
thermal transfer-
media calibration disable (não sei para que serve)
Baixei uma etiqueta do shopee em PDF, abri no inkscape, mudei o tamanho da página para 10x15, centralizei a etiqueta na página e salvei. Abri o pdf e mandei imprimir e após alguns segundos em que a impressora parecia não estar fazendo nada, saiu!
No diretório
~/BRF ficarão arquivos de trabalho do driver, que podem ser removidos após a impressão (deviam ficar no
/tmp mas vá entender quem escreveu o driver...)
Em teoria dá para usar também pela serial (COM1) informando a conexão como sendo
serial:/dev/ttyS0 (ou
/dev/ttyUSB0 se for um adaptador usb-serial) e 9600 8N1 (*), mas precisa setar o grupo do
/dev/ttyUSB0 para
lp toda vez que colocar o cabo. Como paralelo funcionou, deixei
(*) Ligue a impressora segurando o botão feed, ela vai pular duas etiquetas e imprimir a configuração ativa, se é PPLA ou PPLB, e a velocidade da serial. Só solte o botão após começar a imprimir