Imprimante réseau trouvée mais impossible d'imprimer

13

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
Flo
la source
1
Y a-t-il plus d'informations (par exemple des messages d'erreur) dans /var/log/cups/error_log?
tohuwawohu
2
@Flo - le message d'erreur indique qu'il ne trouve pas l'imprimante ... comment avez-vous installé le pilote d'imprimante? Vous devrez probablement y accéder via une adresse IP. Pouvez-vous ajouter des captures d'écran à votre question montrant l'applet de configuration de l'imprimante?
fossfreedom

Réponses:

16

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é!

Flo
la source
Merci beaucoup, Flo. J'ai acheté le frère DCP-J140w et j'ai eu les mêmes problèmes sur Ubuntu 12.04. Prenez simplement l'option "AppSocket / HP JetDirect" dans l'assistant d'impression et écrivez l'imprimante IP et les exécutions d'imprimante. Carlos.
Veuillez consulter ma réponse pour savoir comment éviter d'avoir à saisir l'IP ainsi que les problèmes lorsque l'IP change.
Pavel Šimerda
Dans mon cas, lorsque j'ai utilisé l'imprimante "trouvée", j'ai également obtenu "Impossible de localiser l'imprimante [ID de l'imprimante]". Au lieu de cela, j'ai dû spécifier manuellement ipp://ipaddressofprinter/ipp. Ensuite, cela a simplement fonctionné.
Pistos
1
Notez que si vous mettez une barre oblique de fin comme celle-ci, cela peut ne pas fonctionner (cela dépend du modèle d'imprimante, je pense):ipp://ipaddressofprinter/ipp/
Pistos
Grâce à cette réponse, j'ai réussi à le faire fonctionner aussi, cependant, j'ai choisi "docu print *" au lieu de "JetDirect"
Jumabek Alihanov
6

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.confpour 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.

hosts:       files mdns_minimal dns mdns

Vous devez également avoir en avahi-daemoncours d'exécution pour fournir le backend pour le DNS multicast.

Pavel Šimerda
la source
4

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:631et 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.

metakermit
la source
0

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).

Dee
la source
0

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.

Juh_
la source
0

J'ai le même problème après l'étape m'aider à me reconnecter à l'imprimante.

  1. Appuyez sur le bouton de la fenêtre et recherchez l'imprimante.
  2. Faites un clic droit sur votre et accédez aux propriétés.
  3. Cliquez sur les changements de périphérique UPL, il affichera votre imprimante, sélectionnez simplement votre imprimante et appuyez sur Appliquer.
  4. Vous pouvez maintenant imprimer vos documents.
Manoj Kumar Mali
la source
0

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.

user929065
la source