Estou executando o Ubuntu 11.04 no meu laptop e tento usar uma impressora de rede.
Adicionar a impressora ao Ubuntu funciona sem problemas, mas quando tento imprimir algo, o trabalho de impressão permanece na fila e nada acontece. Então percebi que a impressora não está ativada. Mas ativar leva a uma mensagem de erro dizendo:
Ocorreu um problema ao enviar o documento 'Página de teste' (trabalho 6) para a impressora.
Ao clicar no botão "Diagnosticar" e clicar na Solução de problemas de impressão, ele diz que eu devo ativar a impressora o que já estou tentando fazer. Então, eu estou preso.
Alguma idéia do que eu posso fazer?
UPDATE: Aqui, a saída do error_log que é gravada ao tentar imprimir uma página de teste.
E [23/Nov/2011:15:23:19 +0100] [Job 8] No %%BoundingBox: comment in header!
E [23/Nov/2011:15:23:19 +0100] [Job 8] Unable to locate printer 'BRN001BA93A3D6F'!
D [23/Nov/2011:15:23:19 +0100] [Job 8] The following messages were recorded from 15:23:19 to 15:23:19
D [23/Nov/2011:15:23:19 +0100] [Job 8] Adding start banner page "none".
D [23/Nov/2011:15:23:19 +0100] [Job 8] Adding end banner page "none".
D [23/Nov/2011:15:23:19 +0100] [Job 8] File of type application/postscript queued by "florian".
D [23/Nov/2011:15:23:19 +0100] [Job 8] hold_until=0
D [23/Nov/2011:15:23:19 +0100] [Job 8] Queued on "Brother-MFC-8880DN" by "florian".
D [23/Nov/2011:15:23:19 +0100] [Job 8] job-sheets=none,none
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[0]="Brother-MFC-8880DN"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[1]="8"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[2]="florian"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[3]="Test Page"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[4]="1"
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[5]="PageSize=Letter job-uuid=urn:uuid:cb5143f4-2b18-398d-5ce8-bb41f8ff3539 job-originating-host-name=localhost time-at-creation=1322058199 time-at-processing=1322058199 AP_D_InputSlot="
D [23/Nov/2011:15:23:19 +0100] [Job 8] argv[6]="/var/spool/cups/d00008-001"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc-root"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[7]="CUPS_STATEDIR=/var/run/cups"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[8]="HOME=/var/spool/cups/tmp"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[10]="SERVER_ADMIN=root@pickwick"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[11]="SOFTWARE=CUPS/1.4.6"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[13]="USER=root"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[15]="CUPS_ENCRYPTION=IfRequested"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[16]="IPP_PORT=631"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[17]="CHARSET=utf-8"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[18]="LANG=en_US.UTF-8"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[19]="PPD=/etc/cups/ppd/Brother-MFC-8880DN.ppd"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[20]="RIP_MAX_CACHE=auto"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[21]="CONTENT_TYPE=application/postscript"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[22]="DEVICE_URI=lpd://BRN001BA93A3D6F/BINARY_P1"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[23]="PRINTER_INFO=Brother MFC-8880DN"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[24]="PRINTER_LOCATION=BRN001BA93A3D6F"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[25]="PRINTER=Brother-MFC-8880DN"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[26]="CUPS_FILETYPE=document"
D [23/Nov/2011:15:23:19 +0100] [Job 8] envp[27]="FINAL_CONTENT_TYPE=application/vnd.cups-postscript"
D [23/Nov/2011:15:23:19 +0100] [Job 8] Started filter /usr/lib/cups/filter/pstops (PID 22189)
D [23/Nov/2011:15:23:19 +0100] [Job 8] Started backend /usr/lib/cups/backend/lpd (PID 22190)
D [23/Nov/2011:15:23:19 +0100] [Job 8] STATE: +connecting-to-device
D [23/Nov/2011:15:23:19 +0100] [Job 8] Looking up "BRN001BA93A3D6F"...
D [23/Nov/2011:15:23:19 +0100] [Job 8] Page = 612x792; 12,12 to 600,780
D [23/Nov/2011:15:23:19 +0100] [Job 8] slow_collate=0, slow_duplex=0, slow_order=0
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before copy_comments - %!PS-Adobe-3.0
D [23/Nov/2011:15:23:19 +0100] [Job 8] %!PS-Adobe-3.0
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%Title: PPR Test Page
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%Pages: 1
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%DocumentNeededResources: font Helvetica
D [23/Nov/2011:15:23:19 +0100] [Job 8] %%EndComments
D [23/Nov/2011:15:23:19 +0100] [Job 8] Set job-printer-state-message to "No %%BoundingBox: comment in header!", current level=ERROR
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before copy_prolog - %%BeginProlog
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before copy_setup - %%BeginSetup
D [23/Nov/2011:15:23:19 +0100] [Job 8] Before page loop - %%Page: 1 1
D [23/Nov/2011:15:23:19 +0100] [Job 8] Copying page 1...
D [23/Nov/2011:15:23:19 +0100] [Job 8] PAGE: 1 1
D [23/Nov/2011:15:23:19 +0100] [Job 8] pagew = 587.9, pagel = 767.9
D [23/Nov/2011:15:23:19 +0100] [Job 8] bboxx = 0, bboxy = 0, bboxw = 612, bboxl = 792
D [23/Nov/2011:15:23:19 +0100] [Job 8] PageLeft = 12.0, PageRight = 599.9
D [23/Nov/2011:15:23:19 +0100] [Job 8] PageTop = 780.0, PageBottom = 12.1
D [23/Nov/2011:15:23:19 +0100] [Job 8] PageWidth = 612.0, PageLength = 792.0
D [23/Nov/2011:15:23:19 +0100] [Job 8] Backend returned status 4 (stop printer)
D [23/Nov/2011:15:23:19 +0100] [Job 8] Printer stopped due to backend errors; please consult the error_log file for details.
D [23/Nov/2011:15:23:19 +0100] [Job 8] End of messages
D [23/Nov/2011:15:23:19 +0100] [Job 8] printer-state=5(stopped)
D [23/Nov/2011:15:23:19 +0100] [Job 8] printer-state-message="Unable to locate printer 'BRN001BA93A3D6F'!"
D [23/Nov/2011:15:23:19 +0100] [Job 8] printer-state-reasons=paused
networking
printing
Flo
fonte
fonte
/var/log/cups/error_log
?Respostas:
OK, tenho a impressora funcionando. Depois de ler o comentário do @ fossfreedom, olhei novamente para o applet adicionar impressora.
A última vez que tentei adicionar a impressora, procurei-a clicando em "Localizar impressora de rede" em "Impressora de rede" e selecionei a impressora na lista de impressoras disponíveis na rede.
Dessa vez, cliquei também em "Localizar impressora de rede", mas também digitei o IP da impressora e cliquei em "Localizar", que mostra outra entrada na lista "JetDirect ...". Selecionei esta impressora e terminei o assistente de instalação.
Funcionou!
fonte
ipp://ipaddressofprinter/ipp
. Então apenas funcionou.ipp://ipaddressofprinter/ipp/
Você sempre precisa ter o nss-mdns (libnss-mdns, dependendo da distribuição) instalado e precisa ter o mdns na linha de hosts
/etc/nsswitch.conf
para imprimir via descoberta de serviço DNS. Acho que é tarde demais para o pôster original, mas pesquisei esta página ao procurar a solução.Você também precisa estar
avahi-daemon
executando para fornecer o back-end para o DNS multicast.fonte
Você pode tentar não pausar a impressora (isso acontece comigo ocasionalmente com impressoras de rede no Ubuntu).
Tente abrir a interface da web do CUPS em
http://localhost:631
e selecione a guia Impressoras. Clique no nome da impressora e selecione a opção retomar impressora no menu suspenso Manutenção.Fonte: esta postagem nos fóruns do Ubuntu.
fonte
Nada de outros conselhos realmente funcionou. O que me ajudou foi alterar o endereço IP da impressora de rede para as configurações de rede local. A impressora de rede era de segunda mão e havia configurações de IP completamente diferentes (como fora da minha rede local). O computador com Windows conseguiu imprimir nele, mas o Ubuntu não. Depois de reparar as configurações de IP, IP, sub-máscara, gateway padrão, servidor de nomes (para rede local) Wins e domínio (limpo) foram detectados de forma diferente pela impressora e eu pude imprimir no ubuntu.
As impressoras de rede geralmente conseguem imprimir suas configurações de rede e geralmente são gerenciadas pela Web digitando o endereço IP em um navegador da Web.
Provavelmente faltava alguma mágica do DNS recomendada por Pavel Šimerda no meu Ubuntu (se existir).
fonte
Apenas no caso de você estar na minha situação: reinicie a impressora
Eu instalei uma impressora de rede irmão usando DeviceURI, com o dnssd fornecido automaticamente. A instalação não teve nenhum problema, mas o ubuntu disse "incapaz de localizar" a impressora. Depois de tentar muitas coisas, simplesmente reiniciei a impressora e ela continuou imprimindo o que estava na fila.
Portanto, antes de qualquer coisa complicada, se você puder, reinicie a impressora primeiro.
Agora, não tenho ideia do porquê disso funcionou. Outra coisa também mudou: antes de reiniciar a impressora, não podia executar ping na minha impressora nem ter acesso à sua página http (colocando o ip na barra de endereços do navegador). E agora ambos funcionam. Parece que a impressora recusou a conexão até que eu a reiniciei.
fonte
Tenho o mesmo problema ao seguir a etapa me ajudar a reconectar à impressora.
fonte
Eu tive que usar lpoptions para fazê-lo funcionar para mim. Fui ao painel de controle da impressora para encontrar o nome da fila da impressora, Color-LaserJet-2830 no meu caso, e digitei: lpoptions -d Color-LaserJet-2830
Magicamente, todos puderam ver minha impressora, incluindo a Visualização de impressão.
fonte