J'utilise Ubuntu 11.04 sur mon ordinateur portable et j'essaie d'utiliser une imprimante réseau.
L'ajout de l'imprimante à Ubuntu fonctionne sans problème, mais lorsque j'essaie d'imprimer quelque chose, le travail d'impression reste dans la file d'attente et rien ne se passe. J'ai alors réalisé que l'imprimante n'était pas activée. Mais l'activation conduit à un message d'erreur disant:
Un problème est survenu lors de l'envoi du document «Page de test» (tâche 6) à l'imprimante.
Lorsque vous cliquez sur le bouton "Diagnostiquer" et que vous cliquez sur l’utilitaire de résolution des problèmes d’impression, je dis que je dois activer l’imprimante ce que j’essaie déjà de faire. Je suis donc coincé.
Des idées ce que je peux faire?
UPDATE: Voici la sortie du error_log qui est écrite lors de la tentative d'impression d'une page de test.
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
/var/log/cups/error_log
?Réponses:
OK, j'ai fait fonctionner l'imprimante. Après avoir lu le commentaire de @ fossfreedom, j'ai de nouveau regardé l'applet d'ajout d'imprimante.
La dernière fois que j'ai essayé d'ajouter l'imprimante, je l'ai recherchée en cliquant sur "Rechercher une imprimante réseau" sous "Imprimante réseau" et en sélectionnant l'imprimante dans la liste des imprimantes disponibles sur le réseau.
Cette fois, j'ai également cliqué sur "Rechercher une imprimante réseau", mais j'ai également entré l'adresse IP de l'imprimante et cliqué sur "Rechercher" qui affiche une autre entrée dans la liste "JetDirect ...". J'ai sélectionné cette imprimante et terminé l'assistant d'installation.
Ça a marché!
la source
ipp://ipaddressofprinter/ipp
. Ensuite, cela a simplement fonctionné.ipp://ipaddressofprinter/ipp/
Vous devez toujours avoir nss-mdns (libnss-mdns, selon la distribution) installé et vous devez avoir mdns dans la ligne d'hôtes
/etc/nsswitch.conf
pour imprimer via la découverte du service DNS. Je suppose qu'il est trop tard pour l'affiche originale, mais j'ai googlé cette page lorsque je cherchais la solution.Vous devez également avoir en
avahi-daemon
cours d'exécution pour fournir le backend pour le DNS multicast.la source
Vous pouvez essayer de suspendre l'imprimante (cela m'arrive parfois avec les imprimantes réseau d'Ubuntu).
Essayez d'ouvrir l'interface Web CUPS à
http://localhost:631
et sélectionnez l'onglet Imprimantes. Cliquez sur le nom de l'imprimante et sélectionnez l'option de reprise de l'imprimante dans le menu déroulant Maintenance.La source: ce post sur les forums Ubuntu.
la source
Rien des autres conseils n'a vraiment fonctionné. Ce qui m'a aidé, c'est de changer l'adresse IP de l'imprimante réseau en paramètres réseau local. L'imprimante réseau était d'occasion et il y avait des paramètres IP complètement différents (comme en dehors de mon réseau local). L'ordinateur Windows a pu imprimer dessus, mais pas Ubuntu. Après avoir réparé les paramètres IP, IP, masque de sous-réseau, passerelle par défaut, serveur de noms (vers le réseau local) Les gains et le domaine (effacé) ont été détectés différemment par l'imprimante et j'ai pu imprimer à partir d'ubuntu.
Les imprimantes réseau sont généralement en mesure d'imprimer leurs paramètres réseau et elles sont généralement gérables sur le Web en entrant l'adresse IP dans un navigateur Web.
Très probablement, une magie DNS recommandée par Pavel Šimerda manquait sur mon Ubuntu (si elle existe).
la source
Juste au cas où vous êtes dans ma situation: redémarrez l'imprimante
J'ai installé une imprimante réseau frère à l'aide de DeviceURI, avec dnssd fourni automatiquement. L'installation n'a eu aucun problème, mais ubuntu a dit "impossible de localiser" l'imprimante. Après avoir essayé beaucoup de choses, j'ai simplement redémarré l'imprimante et elle a continué à imprimer ce qui était dans la file d'attente.
Donc avant toute chose compliquée, si vous le pouvez, redémarrez d'abord l'imprimante.
Maintenant, je ne sais pas pourquoi cela a fonctionné. Quelque chose d'autre a également changé: avant de redémarrer l'imprimante, je ne pouvais pas cingler mon imprimante ni avoir accès à sa page http (en mettant son ip dans la barre d'adresse de mon navigateur). Et maintenant, les deux fonctionnent. Il semble donc que l'imprimante ait refusé la connexion jusqu'à ce que je la redémarre.
la source
J'ai le même problème après l'étape m'aider à me reconnecter à l'imprimante.
la source
J'ai dû utiliser des options pour que cela fonctionne pour moi. Je suis allé au panneau de commande de l'imprimante pour trouver le nom de la file d'attente de l'imprimante, Color-LaserJet-2830 dans mon cas, et j'ai tapé: lpoptions -d Color-LaserJet-2830
Par magie, tout le monde pouvait voir mon imprimante, y compris l'aperçu avant impression.
la source