LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   New problem with old printer (https://www.linuxquestions.org/questions/linux-hardware-18/new-problem-with-old-printer-4175559170/)

payasam 11-18-2015 03:24 AM

New problem with old printer
 
I have installed and used an Epson M1200 laser printer with Debian 6, 7 and 8. Now, on a fresh installation of Debian 8 Jessie, I cannot get it to work. I get a message saying that it is not enabled. I enable it again, but when I try to print a test page it gets un-enabled. I use the PPD file for the Epson 6200L as there is none for the M1200; and libjasper and epsoneplijs are installed. The only thing new is that the printer is now connected to the system by USB. My old mother-board had a parallel connection. I've been trying with system-config-printer.

ferrari 11-18-2015 11:59 AM

Some questions to start with...

Is the printer detected by system-config-printer? Alternatively, via the CUPS http interface?

http://localhost:631/admin

Did you manage to print a test page? How is the printer URI defined in /etc/cups/printers.conf ?

Once quick and dirty test is to run the CUPS USB backend manually from a like this
Code:

/usr/lib/cups/backend/usb
Is the attached printer enumerated as expected using this command?

If these things check out, examine the CUPS error log (/var/log/cups/error_log) for potential clues about what is failing. I usually delete the file, then send a print job for testing in these situations.

ardvark71 11-18-2015 12:10 PM

Hi...

Your printer doesn't appear to be natively supported in Linux (meaning with it's own set of drivers.) In case no one can help you with this, you might find it easier to purchase a laser printer that is supported out of the box, like the three mentioned here. :)

Regards...

payasam 11-18-2015 06:36 PM

Ferrari, I start with system-config-printer, where the printer shows up. If I select it and proceed, a window pops up with "Searching for driver" -- and then the application collapses. If I put "http://localhost:631" in the "Device URI" box, a long list of printers comes up. The M1200 is not included. I specify the PPD file for the 6200L, and the printer is created. But when I try to print a test page I get an error message. The strange thing is that I set up this printer in this way just about ten days ago. The only difference is USB with a new mother-board.

/usr/lib/cups/backend/usb identifies the printer correctly, and printers.conf refers to the printer whose PPD I gave. "Accepting" has "Yes" against it -- but "Shared" also has "Yes" against it, which is not something I asked for.

W [19/Nov/2015:05:43:24 +0530] CreateProfile failed: org.freedesktop.ColorManag$
E [19/Nov/2015:05:44:16 +0530] [Job 26] The printer configuration is incorrect $
E [19/Nov/2015:05:45:48 +0530] [Job 27] The printer configuration is incorrect $
W [19/Nov/2015:06:00:07 +0530] CreateProfile failed: org.freedesktop.ColorManag$

ardvark71, the PPD file for the Epson 6200L has worked for some years.

HOORAY! I went through the web interface and the printer is now running. Thank you.

frankbell 11-18-2015 07:56 PM

This link refers to Ubuntu, but, as Ubuntu is based on Debian, it may be useful: https://gist.github.com/jamiesoncj/5605657

payasam 11-18-2015 08:54 PM

Thank you. This is the procedure I have used since getting this printer some years ago -- except this time it did not work. But all is now well.

frankbell 11-18-2015 08:56 PM

Glad it's working. Thanks for the update.

ardvark71 11-18-2015 09:46 PM

Quote:

Originally Posted by payasam (Post 5451752)
HOORAY! I went through the web interface and the printer is now running.

Cool, glad you got it working! If you would, please mark this thread as "SOLVED" by clicking on "Thread Tools" directly above your initial post. Thanks! :)

Regards...

ferrari 11-19-2015 01:01 AM

Quote:

HOORAY! I went through the web interface and the printer is now running. Thank you.
Glad to have been of help. :)


All times are GMT -5. The time now is 03:55 AM.