Como compartilhar uma impressora do Linux sem um driver do lado do servidor?

0

Estou tentando compartilhar uma impressora Canon do Raspberry PI executando o Raspbian. Infelizmente, os drivers pré-compilados fornecidos pela Canon não funcionam com a arquitetura armhf do RPi, e compilar a fonte parece ser impossível. Então, como posso compartilhar a impressora sem ter um driver no próprio RPi e apenas usar os drivers do Windows presentes no cliente? Devo acrescentar que o (s) cliente (s) está (m) executando o Windows.

Eu tentei adicionar a impressora como uma impressora não processada usando a interface da web do CUPS e um compartilhamento de samba com o seguinte smb.conf:

[global]
workgroup = WORKGROUP
#usershare allow guests = yes
#security=share
security=user
follow symlinks = yes
wide links = no
unix extensions = no
lock directory = /var/cache/samba
netbios name = PI
load printers = yes
[printers]
comment = All Printers
path = /var/spool/samba
use client driver = Yes
printable = yes
printing = CUPS
public = yes
writable = no
create mode = 0700

Mas parece que não funciona. Eu posso ver e adicionar a impressora, mas a impressão em si não funciona. A interface web do CUPS mostra uma mensagem "Retido" toda vez que tento imprimir.

Então, minha abordagem está correta? Existe outra maneira de fazer isso?

    
por chintogtokh 06.07.2014 / 13:37

1 resposta

1

Eu tentei na placa de braço odroid com módulo USBIP. Isso exigiu que o lado da impressora instalasse o servidor.

Sua solução parece não funcionar, pois não há driver de impressora para o braço. É claro que se a sua impressora suportar IPP, você não precisa se conectar a nenhuma placa ARM em primeiro lugar.

    
por 07.07.2014 / 03:47