Re: can't get CUPS working with Xerox Phaser 6280DN
Steve Kleene wrote: I am failing to get CUPS working with a new Xerox Phaser 6280DN color laser printer connected by USB. The OS is Debian Lenny. The printer and driver seem to be installed OK, and I can successfully queue up print jobs from acroread or with a command such as this: lpr -P Phaser_6280DN test.ps However, the jobs get queued and don't print. They show as pending (Pages = Unknown). If I try to Reprint from http://localhost:631/, I get an error Job #12 is not complete!. The reprint request adds the following entries to /var/log/cups/access_log: Do you have the correct PPD for that printer? I had a Phaser 6200DP that I got to work with the appropriate PPD from linuxprinting.org. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
On Tue, 22 Dec 2009 13:14:11 -0500, I wrote: I am failing to get CUPS working with a new Xerox Phaser 6280DN color laser printer ... On Date: Fri, 01 Jan 2010 18:37:09 -0800, Paul Johnson replied: Do you have the correct PPD for that printer? I had a Phaser 6200DP that I got to work with the appropriate PPD from linuxprinting.org. The problems have been solved (as I posted yesterday). Initially, I did have a wrong PPD. I had installed the correct one from xerox.com, but there was at one point another PPD installed (maybe from printconf) that was wrong but nonetheless had what looked like a correct name. linuxprinting.org doesn't show a PPD for the 6280DN yet. Even with the correct PPD, acroread made unprintable PostScript. (Apparently openoffice does too, but I didn't test that.) Someone at cups.org worked out a fix for that, and I posted the details in this thread yesterday. Thanks. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN [SOLVED]
On Tue, 22 Dec 2009 13:14:11 -0500, I wrote: I am failing to get CUPS working with a new Xerox Phaser 6280DN color laser printer ... This problem has been resolved by Helge at cups.org. The solution is at http://cups.org/newsgroups.php?s19897+gcups.general+v19906+T1 and the whole thread (PostScript problem with Xerox Phaser 6280DN) is at http://cups.org/newsgroups.php?gcups.general+T1 It turns out that acroread and openoffice, given Xerox's Linux driver for the Phaser 6280DN, generate non-conforming PostScript that gives errors at the printer or when viewed by gv. Helge's solution involves adding just one line to the PPD file (/etc/cups/ppd/Phaser_6280DN.ppd in my case) and a file named oopstops. In Etch, oopstops is already present as /usr/lib/cups/filter/oopstops (part of the cups 1.3.8-1+lenny7 package). Just adding the one line to the PPD file (and restarting cups) succeeded in my case. Files printed from acroread now print correctly. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
[I'm the original poster, back from a vacation. Sorry for the delay.] On Tue, 22 Dec 2009 13:14:11 -0500, I wrote: I am failing to get CUPS working with a new Xerox Phaser 6280DN color laser printer connected by USB. The OS is Debian Lenny. ... the jobs get queued and don't print. I've made some progress. I don't know how, but at some point a resident PPD file (/usr/share/ppd/foo2zjs/Xerox-Phaser-6115MFP.ppd.gz) got unzipped and installed as /etc/cups/ppd/Phaser_6280DN.ppd. That PPD is written for the Xerox 6115MFP and doesn't work with the 6280DN. Since it was renamed Phaser_6280DN.ppd, I had thought I had the right PPD in place. Now I have deleted that CUPS printer and defined one that uses the PPD downloaded from Xerox. In general, either of these tests now gives a fine printout: lpr -P Phaser_6280DN test.ps lpr -P Phaser_6280DN test.pdf But if I print to the Phaser from acroread 8.1.7-0.1, the printout is a page that is blank except for 5 lines of PostScript errors. So I used the Print to File feature of acroread. I found that the file created depends on whether the printer selected (Name) is the old laserjet_4_plus or the new Phaser_6280DN. The PostScript file made for the Phaser is very different and can't be viewed in ghostscript. The one made for the old Laserjet works in ghostscript and prints OK when sent via lpr. Both PostScript files are LanguageLevel 3. Ultimately I'd like to be able to print from acroread. Does the success from lpr mean that the PPD file is working? Just what is happening when I get the two different PostScript files? On Wed, 23 Dec 2009 16:43:16 -0800, Justin The Cynical wrote: Is there some reason why you are using the USB interface? I would strongly suggest putting that device on your LAN, it would make things a heck of a lot easier to setup. I understand the advantages of that but may have a problem too. I'd like to figure out the issues above and get back to the LAN idea. Thanks. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
On Tue, 22 Dec 2009 23:03:58 +0100, Robert David wrote: I suggest you try look at splix package and its supported printers. On Tue, 22 Dec 2009 19:48:47 -0500, I replied: I may try that if I have to give up on CUPS, but this is a PostScript printer, so I thought CUPS should work. On Wed, 23 Dec 2009 06:58:09 +, Lisi lisi.re...@gmail.com wrote: The splix package provides CUPS printer drivers for Samsung printers (as does hplip for HP printers). So it is used in conjunction with CUPS, and is not an alternative to it. OK, I'll probably try it when I get back to this in a few days. I was put off by the description I get with apt-cache show splix: Support for printing to SPL2- and SPLc-based printers. These are most of the cheaper Samsung laser printers which do not understand standard languages like PostScript or PCL. I am trying to send PostScript to the Phaser 6280DN. Thanks. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Lisi wrote: On Wednesday 23 December 2009 00:48:47 Steve Kleene wrote: I suggest you try look at splix package and its supported printers. I may try that if I have to give up on CUPS, but this is a PostScript printer, so I thought CUPS should work. The splix package provides CUPS printer drivers for Samsung printers (as does hplip for HP printers). So it is used in conjunction with CUPS, and is not an alternative to it. Lisi I installed a driver for my Xerox Phaser 3117 from the openprinting project http://www.linuxfoundation.org/collaborate/workgroups/openprinting and it works nice. I think that it it possible to try such for 6280DN -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAksygNUACgkQV59uvM2EEndvYACgrlTmkHez0fpVMoLpcZo6eMok 0y4AoLYb3YN3V0YQcltgf7U2JSK+LETO =BCgS -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
James Brown wrote: I installed a driver for my Xerox Phaser 3117 from the openprinting project http://www.linuxfoundation.org/collaborate/workgroups/openprinting and it works nice. I think that it it possible to try such for 6280DN Umm, no, no, n... The Phaser 3117 is one of those so-called host printers (all the printer functions are run on the machine that sends the print job) according to the Xerox site. The OP's printer is a /real/ printer, one that can speak and understand a printer language on it's own, has it's own CPU, memory, and potentially local hard drive storage (my old Phaser 850 did). This is why I insist on networked, Postscript groking printers: Drop them on the network, assign an IP (makes it easier in the long run to make it static), feed the OS print subsystem the address and the PPD, and they Just Work(tm). None of this driver BS to worry about. The Dell 3110cn I have (yes, I know, Dell. Got to play with one at work so I knew what I was getting into. So far, it's been a surprisingly good printer) is Postscript level 3 capable and networkable, so getting it to play with the Mac's, Windows (multiple versions) and *NIX machines via a centralized printer server (CUPS, gotta keep the kids from burning up all the toner) was mind-numbingly easy. The hardest part was getting the access controls set up for the two print queues (one colour, one BW only) and making the older Windows machines use IPP. Looking back at the original email, your problem is that the system is not seeing the printer via USB. Is there some reason why you are using the USB interface? Looking at the Xerox page for the printer, it lists a network interface (hence the N bit on the end of the model). I would strongly suggest putting that device on your LAN, it would make things a heck of a lot easier to setup. If you must use the USB interface, from what I can find, it looks like CUPS should see the printer when you add it to the system. Try this: Attach the printer to the system Restart the CUPS software (pure paranoia) Hit http://localhost:631/ in a web browser (I'm assuming you are running this from the machine that has CUPS on it) Click on the admin tab Click on the add printer tab Feed CUPS the Name/Location/Description info Next page is the Device for $NAME page. The drop down /should/ have the printer listed there on a USB port. Select, continue Model/Driver page, browse for the PPD file Next step is to confirm the settings for the print queue Profit! If the Device for $NAME doesn't have the printer listed, then we need to look deeper as the OS itself isn't detecting the printer via USB correctly. But try those steps first, and again, I strongly suggest scrapping the USB idea and drop it on the network. If it's an access issue you are worried about (keeping others from burning through your toner), set up access lists on CUPS and tell the printer to ignore connections from anything but the CUPS machine (which is what I did) or drop another network card in your machine and use a crossover to the printer so they are on their own physically private network. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
I suggest you try look at splix package and its supported printers. I own older Xerox Phaser 3122 (black laserjet) and it is much same as some other Samsung that has support in splix. Look also in /var/log/cups/error_log and post it. Check if you have all the foomatic stuff (foomatic-filters, foomatic- db, ghostscript, etc). I dont have the printer connected directly to pc, but it works ok on linux (I have connected that on openwrt router, through usb). Robert Dne Út 22. prosince 2009 19:14:11 Steve Kleene napsal(a): I am failing to get CUPS working with a new Xerox Phaser 6280DN color laser printer connected by USB. The OS is Debian Lenny. The printer and driver seem to be installed OK, and I can successfully queue up print jobs from acroread or with a command such as this: lpr -P Phaser_6280DN test.ps However, the jobs get queued and don't print. They show as pending (Pages = Unknown). If I try to Reprint from http://localhost:631/, I get an error Job #12 is not complete!. The reprint request adds the following entries to /var/log/cups/access_log: localhost - root [22/Dec/2009:11:48:30 -0500] GET /jobs/?op=restart-jobjob_id=12job_printer_uri=/printers/Phaser_6280DN HTTP/1.1 200 0 - - localhost - - [22/Dec/2009:11:48:30 -0500] POST /jobs HTTP/1.1 200 139 Restart-Job client-error-not-possible localhost - root [22/Dec/2009:11:48:30 -0500] GET /jobs/?op=restart-jobjob_id=12job_printer_uri=/printers/Phaser_6280DN HTTP/1.1 200 3300 - - Here's some history. The printer was automatically listed in printers.conf when I connected it and turned it on. I installed a driver provided by the Xerox site. It is here: /etc/cups/ppd/Phaser_6280DN.ppd and shows the following: *PCFileName:FOO2LAVA.PPD *Manufacturer: Xerox *Product: (Phaser 6115MFP) http://localhost:631/printers/ shows the following: Description: Xerox Phaser 6280DN Location: (blank) Printer Driver: Xerox Phaser 6115MFP Foomatic/foo2lava Printer State: processing, accepting jobs, published. Device URI: usb://Xerox/Phaser%206280DN The openprinting.org database says to use the foo2lava driver for a Xerox Phaser 6115MFP. I couldn't find any way to send a file directly to the USB port. Establishing a USB connection causes these devices to appear: usbdev5.8_ep00 usbdev5.8_ep01 usbdev5.8_ep82 and lsusb shows Bus 005 Device 008: ID 0924:3d62 Xerox. But a test like this: cat test.ps /dev/usbdev5.8_ep00 returns No such device or address. A few years ago, I could test a USB printer by copying directly to /dev/usb/lp0. Finally, I will mention that I do not have a Windows PC handy to test the new printer itself. I only have a VMware XP client. The driver installed and displays fine, but when I send a print job it gives the blue screen of death. I've had other problems with VMware Server 1 and USB devices. I'd appreciate any advice on how to get this working from Debian. Thanks. === == -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
On Tue, 22 Dec 2009 13:14:11 -0500, I wrote: I am failing to get CUPS working with a new Xerox Phaser 6280DN color laser printer connected by USB. The OS is Debian Lenny. The printer and driver seem to be installed OK ... However, the jobs get queued and don't print. On Tue, 22 Dec 2009 23:03:58 +0100, Robert David replied: I suggest you try look at splix package and its supported printers. I may try that if I have to give up on CUPS, but this is a PostScript printer, so I thought CUPS should work. Look also in /var/log/cups/error_log and post it. Once I started monitoring that file, I didn't see any errors. However, there were errors from attempts earlier in the day. I don't know just which actions caused each of these, but here's the full list (minus duplicates): Cancel-Job: Unauthorized Pause-Printer: Unauthorized Resume-Printer: Unauthorized PID 12307 (/usr/lib/cups/daemon/cups-driverd) crashed on signal 9! Unable to get PPD file /printers/laserjet_4_plus.ppd: 404 - Not Found Check if you have all the foomatic stuff (foomatic-filters, foomatic-db, ghostscript, etc). Yes, I have all of those and foomatic-rip too. Since my original post, I have printed with ease from a Vista laptop to the printer on USB, so the printer and cable can be said to work. Another weird observation is that I sometimes find copies of the PPD file (/etc/cups/ppd/Phaser_6280DN.ppd) in /tmp with names like 4b313635a5336. Again, I'm not sure just what operation causes that. I've been trying a lot of things, Thanks. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: can't get CUPS working with Xerox Phaser 6280DN
On Wednesday 23 December 2009 00:48:47 Steve Kleene wrote: I suggest you try look at splix package and its supported printers. I may try that if I have to give up on CUPS, but this is a PostScript printer, so I thought CUPS should work. The splix package provides CUPS printer drivers for Samsung printers (as does hplip for HP printers). So it is used in conjunction with CUPS, and is not an alternative to it. Lisi -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org