Como posso compartilhar minha impressora para que eu possa usá-la com o Airprint?

12

Como posso configurar o Ubuntu para compartilhar minha impressora para que eu possa usá-lo com o Airprint? A Airprint é uma configuração do sistema da Apple em dispositivos iOS (iPhone, iPad, iPod Touch)

    
por PierreS 13.02.2011 / 15:10

4 respostas

5

Isso mudou desde que a pergunta inicial foi feita.

Desde o Ubuntu 11.04, você pode compartilhar impressoras locais para que elas estejam disponíveis via AirPrint.

O suporte do AirPrint é uma impressora incorporada ou não. Para impressoras que não têm esse suporte embutido (que é a maioria das impressoras compradas antes da introdução do AirPrint em 2010), o suporte do AirPrint pode ser obtido configurando-se tal impressora em um sistema intermediário de impressão local, compartilhado na mesma rede. Neste contexto particular, isso significa qualquer desktop ou servidor Ubuntu com impressão local configurada. Siga estes passos ( fonte ):

  1. No seu computador, inicie o utilitário de configuração da impressora através do Sistema - > Administração - > Imprimir ( GNOME Classic ) ou através do botão de desligar o superior direito - > Configurações do sistema - > Hardware - > Impressão ( Unity Natty ) ou através da linha de comando (todos os sistemas incluindo o Unity Oneiric): gksudo system-config-printer .

  2. No utilitário de configuração da impressora, escolha Servidor - > Configurações e ativar Publique impressoras compartilhadas conectadas a este sistema . Clique em OK e em seguida, clique com o botão direito no ícone da sua fila de impressão e escolha Propriedades no menu pop-up. Na seção Políticas do diálogo certifique-se de que Compartilhado esteja ativado.

  3. Verifique se o seu dispositivo móvel está acessando sua rede local usando WLAN e, em seguida, abra um aplicativo com a funcionalidade de impressão nele (como, por exemplo, o navegador ou o visualizador de fotos). Imprima algo. A caixa de diálogo de impressão deve mostrar sua fila de impressão e permitir algumas configurações.

% bl0ck_qu0te%

Isto está automaticamente disponível nas distribuições GNU / Linux com o CUPS desde a versão 1.4.6 (como Trisquel 5 e Ubuntu 11.04). O AirPrint Activator fornece a funcionalidade no Mac OS X. Há também uma solução paga oferecida aos usuários do Windows.

Algumas dessas informações foram adaptadas do artigo do AirPrint na Wikipedia (que atualizei anteriormente).

    
por MagicFab 08.03.2012 / 16:26
3
  1. Primeiro baixe este arquivo Python e torne-o executável: link : Vá para o arquivo baixado, clique com o botão direito, mostre Propriedades, Permissões e marca de verificação; Permitir a execução do arquivo como programa. 1b) vá para o arquivo baixado, clique com o botão direito, mostre Propriedades, Permissões e marque; Permitir a execução do arquivo como programa.
    1. Execute-o em um terminal para criar um arquivo de serviço personalizado: Abra um terminal, vá para a pasta em que você fez o download do arquivo e execute; sudo python airprint-generate.py 2b) Abra um terminal, vá para a pasta onde você baixou o arquivo e execute; sudo phyton airprint-generate.py 2c) procure arquivos / arquivos como; AirPrint-Your-printer-name-.service
  2. Salve o arquivo gerado em / etc / avahi / services
  3. Edite o /etc/cups/cupsd.conf
  4. Adicione ServerAlias *     %código%      Port 631

  5. Agora volte para o System - > Administração - > Imprimindo e clicando em Servidor - > Definições. Certifique-se de que "Publicar impressoras compartilhadas conectadas a este sistema" esteja marcado. Clique OK. Reinicie o servidor CUPS.      Listen /var/run/cups/cups.sock

  6. Agora você deve conseguir imprimir a partir do iPhone, do iPod Touch ou do iPad!
por PierreS 13.02.2011 / 15:15
1

Confirme!

Este método é bom para o iOS5.x mas não é executado com o iOS6.0, não é possível encontrar qualquer impressora fundada de outra forma com o iOS5.x

Thaks de qualquer maneira para sua explicação

fundou uma solução aqui: Re: iOS 6 não reconhece a descrição dos compartilhamentos do CUPS aqui

Espero que seja útil

funciona para mim

    
por il_Brando 05.10.2012 / 19:10
0

Estou usando o Ubuntu 14.04.3. Meu iPad é o iOS 8.4.1. Segui as instruções do MagicFab acima para criar o arquivo "AirPrint-Your-printer-name-.service", que copiei para o diretório seguindo suas instruções.

Em seguida, segui as instruções listadas aqui: link . Alterei meu arquivo cupsd.conf para replicar o exemplo que eles tinham na página da web. Existem muitas instruções para recortar e colar aqui.

Por fim, naveguei para a página de administração local do CUPS da minha estação de trabalho "localhost: 631 / admin" e "Administration | Server | Server Settings" e marquei "Compartilhar impressoras conectadas a este sistema" e também marquei "Permitir impressão da Internet".

    
por Dave B 24.11.2015 / 03:23