Imprimindo usando eco

1

Não consigo imprimir no Ubuntu 11.10 com o seguinte comando: echo 'it's working' >/dev/usblp0 mas no Ubuntu 11.04 funciona bem, estou usando um usb para conversor de cabo paralelo, minha impressora é EPSON e a versão antiga do Ubuntu este comando funciona muito bem, mas no Ubuntu 11.10 não está funcionando. O que posso fazer?

    
por Fredop 21.03.2012 / 19:58

1 resposta

1

Fazer eco diretamente no dispositivo da porta USB da impressora parece problemático. Você pode não ter permissão para gravar nele (você pode postar a saída de ls -la /dev/usblp0 ?). Ou pode ser bloqueado pelo daemon de impressão. Qualquer uma dessas coisas pode ter mudado de 11.04 para 11.10; interfaces estáveis são fornecidas mais adiante na pilha, como o comando lpr que está presente há décadas e protege você de coisas de impressão de baixo nível como portas e linguagens de formatação e até mesmo localização das impressoras.

Por que você não está usando echo "it's working" |lpr ? Isso usa o daemon de impressão cupsd que deve fazer a coisa certa para você.

    
por roadmr 21.03.2012 / 21:04