web-dev-qa-db-fra.com

Mon imprimante dans / dev / usb / lp0 disparaît toujours après quelques secondes et ne peut pas imprimer, comment la réparer? (Ubuntu 14.04)

S'il vous plaît, aidez ...

J'ai une imprimante thermique 'EPPOS modèle EPT-58H'. Lorsque je me suis connecté via USB, il a détecté que /dev/usb/lp0 avec la commande ls -l /dev. Ensuite, je lance echo "sometext" > /dev/usb/lp0 in terminal pour vérifier si mon imprimante peut réellement imprimer à partir de mon ordinateur portable, mais rien ne s'est passé. La commande elle-même semble exécutée avec succès, mais mon imprimante n'a pas imprimé cette sometext.

Ensuite, j'ai essayé de relancer ls -l /dev/, mon usb a disparu. Il réapparaîtra si je redémarre mon imprimante.

Ensuite, je vérifie avec la commande dmesg, elle indique que mon imprimante n’a pas correctement établi la connexion avec mon ordinateur portable, elle indique l’erreur -32 ehci-pci ou quelque chose du genre.

J'ai essayé d'installer le pilote à partir de CUPS Web sur localhost:631, mais je ne sais pas lequel devrait fonctionner. Vous savez, "EPPOS" ne figure même pas dans la liste des pilotes.

Aucune idée sur la façon de résoudre ça? J'ai déjà cherché nulle part aucun indice sur mon problème d'imprimante. Remarque, j'ai fait this , et this (et le lien à l'intérieur, à l'exception de l'utilisation de wine solution, ne voulait même pas le faire)

Ajouté Info 1

Essayé sur 3 ordinateur portable (2 Ubuntu 14.04, 1 Mac OS X), 1 PC avec Ubuntu 14.04, 1 mini PC avec Xubuntu. Les résultats sont tous les mêmes.

Cela ne fonctionne qu'avec Windows (évidemment, il a son pilote pour Windows), et un ordinateur portable utilisant FreeBSD.

Cela fait presque 2 mois maintenant et nous n'avions pas de solution pour cela. N'importe qui?

1
adadion

J'arrête d'essayer ça. Cela ne marche pas non plus avec 16.04 LTS qui utilise le noyau Linux 4.4.

Et sur Windows 8.1 avec le bon pilote terminé avec aussi échoué.

J'utilise enfin BSD (OpenBSD, NetBSD et un autre système basé sur BSD) qui fonctionne avec succès. Sur BSD, il est monté en tant que ulpt0.

C'est une impasse d'essayer d'autres Linux (basé sur Debian, Arch, RedHat, blabla).

Donc, à la fin, j'utilise BSD pour résoudre ce problème.

1
adadion

Essayez de supprimer le module USB:

Sudo rmmod usblp
0
Amorphous

Essayez:

echo "test print" | lpr

Vous ne pouvez pas simplement faire écho à l'appareil (vous pouvez le faire, mais il ne fera rien).

J'espère que cela t'aides!

0
Trevor Clarke