Sua melhor aposta pode ser tratar o spooler de impressão remoto como um host IPP simples e criar filas locais que encaminham para as impressoras remotas.
Supondo que você tenha criado uma solicitação de encaminhamento de encapsulamento ssh
para a porta local 1631
para a porta 631
do sistema remoto, tente adicionar uma nova fila de impressão de rede localmente com o seguinte URI de dispositivo:
ipp://localhost:1631/printers/$remote_queue
Em que $remote_queue
é o nome da fila remota. Se o CUPS não souber sobre o modelo de impressora remota, mas tiver sido configurado com um arquivo PPD adequado, você poderá recuperar esse PPD com o seguinte comando:
wget http://localhost:1631/printers/$remote_queue.ppd
Após adicionar a fila da impressora local, clique no botão Change...
ao lado de Make and Model
na janela de propriedades da fila e siga as instruções para usar o PPD.