[opensuse] Driver installation for Xerox Phaser 3117 printer
Does anyone has managed to install the drivers for Xerox Phaser 3117 printer ? Yast detects my printer but there are no drivers provided. thanks -- Bogdan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 01/12/11 16:09, Bogdan Cristea wrote:
Does anyone has managed to install the drivers for Xerox Phaser 3117 printer ? Yast detects my printer but there are no drivers provided.
thanks
Hi Cristea, Find the printer on the Xerox website, then follow the links for driver download, select "linux" as your OS, which should take you here: http://www.support.xerox.com/support/phaser-3117/file-download/enin.html?operatingSystem=linux&fileLanguage=en_GB&contentId=54207&from=downloads&viewArchived=false This gets you a 26MB driver package. Most of this is software that you neither need nor want; the bit you need is the PPD file. (see here: http://en.wikipedia.org/wiki/PostScript_Printer_Description) So you save the package, open it with Ark, go to the "ppd" folder, then "C", then extract the file Phaser-3117.ppd, and save this somewhere on your system. Then, you can delete the (rest of the) package. Finally go to YaST > Printer > Add > Driver packages ... and simply point it at the PPD file you extracted. Hope this helps, Haro -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thursday 01 December 2011 17:42:45 Haro de Grauw wrote:
On 01/12/11 16:09, Bogdan Cristea wrote:
Does anyone has managed to install the drivers for Xerox Phaser 3117 printer ? Yast detects my printer but there are no drivers provided.
thanks
Hi Cristea,
Find the printer on the Xerox website, then follow the links for driver download, select "linux" as your OS, which should take you here:
http://www.support.xerox.com/support/phaser-3117/file-download/enin.html?op eratingSystem=linux&fileLanguage=en_GB&contentId=54207&from=downloads&viewA rchived=false
This gets you a 26MB driver package. Most of this is software that you neither need nor want; the bit you need is the PPD file. (see here: http://en.wikipedia.org/wiki/PostScript_Printer_Description)
So you save the package, open it with Ark, go to the "ppd" folder, then "C", then extract the file Phaser-3117.ppd, and save this somewhere on your system. Then, you can delete the (rest of the) package.
Finally go to YaST > Printer > Add > Driver packages ... and simply point it at the PPD file you extracted.
Hope this helps, Haro
Hi It does not work, I get the following errors: /home/bogdan/Soft/xerox/ppd/C/Phaser-3117.ppd: FAIL **FAIL** REQUIRED DefaultImageableArea REF: Page 102, section 5.15. **FAIL** REQUIRED PageRegion REF: Page 100, section 5.14. **FAIL** BAD Product - not "(string)". REF: Page 62, section 5.3. **FAIL** Bad Resolution choice 600! REF: Page 84, section 5.9 **FAIL** Bad Resolution choice 300! REF: Page 84, section 5.9 **FAIL** Missing cupsFilter file "/usr/lib/cups/filter/ppmtospl2" **FAIL** Missing REQUIRED PageRegion option! REF: Page 100, section 5.14. **FAIL** Size "Letter" defined for PageSize but not for PageRegion! **FAIL** Size "Legal" defined for PageSize but not for PageRegion! **FAIL** Size "A4" defined for PageSize but not for PageRegion! **FAIL** Size "Executive" defined for PageSize but not for PageRegion! **FAIL** Size "Folio" defined for PageSize but not for PageRegion! **FAIL** Size "JB5" defined for PageSize but not for PageRegion! **FAIL** Size "B5" defined for PageSize but not for PageRegion! **FAIL** Size "A5" defined for PageSize but not for PageRegion! **FAIL** Size "COM10" defined for PageSize but not for PageRegion! **FAIL** Size "Monarch" defined for PageSize but not for PageRegion! **FAIL** Size "DL" defined for PageSize but not for PageRegion! **FAIL** Size "C5" defined for PageSize but not for PageRegion! **FAIL** Size "C6" defined for PageSize but not for PageRegion! **FAIL** Size "A6" defined for PageSize but not for PageRegion! WARN DefaultLinuxGDIBand has no corresponding options! WARN PCFileName longer than 8.3 in violation of PPD spec. REF: Pages 61-62, section 5.3. REF is the Adobe PostScript Printer Description File Format Specification Also, I have already used this solution by moving directly the archive containing the ppd file for my printer to the folder where the other ppd files were, but still no luck. regards -- Bogdan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/01/2011 11:57 AM, Bogdan Cristea pecked at the keyboard and wrote:
On Thursday 01 December 2011 17:42:45 Haro de Grauw wrote:
On 01/12/11 16:09, Bogdan Cristea wrote:
Does anyone has managed to install the drivers for Xerox Phaser 3117 printer ? Yast detects my printer but there are no drivers provided.
thanks
Hi Cristea,
Find the printer on the Xerox website, then follow the links for driver download, select "linux" as your OS, which should take you here:
http://www.support.xerox.com/support/phaser-3117/file-download/enin.html?op eratingSystem=linux&fileLanguage=en_GB&contentId=54207&from=downloads&viewA rchived=false
This gets you a 26MB driver package. Most of this is software that you neither need nor want; the bit you need is the PPD file. (see here: http://en.wikipedia.org/wiki/PostScript_Printer_Description)
So you save the package, open it with Ark, go to the "ppd" folder, then "C", then extract the file Phaser-3117.ppd, and save this somewhere on your system. Then, you can delete the (rest of the) package.
Finally go to YaST> Printer> Add> Driver packages ... and simply point it at the PPD file you extracted.
Hope this helps, Haro
Hi
It does not work, I get the following errors:
/home/bogdan/Soft/xerox/ppd/C/Phaser-3117.ppd: FAIL **FAIL** REQUIRED DefaultImageableArea REF: Page 102, section 5.15. **FAIL** REQUIRED PageRegion REF: Page 100, section 5.14. **FAIL** BAD Product - not "(string)". REF: Page 62, section 5.3. **FAIL** Bad Resolution choice 600! REF: Page 84, section 5.9 **FAIL** Bad Resolution choice 300! REF: Page 84, section 5.9 **FAIL** Missing cupsFilter file "/usr/lib/cups/filter/ppmtospl2" **FAIL** Missing REQUIRED PageRegion option! REF: Page 100, section 5.14. **FAIL** Size "Letter" defined for PageSize but not for PageRegion! **FAIL** Size "Legal" defined for PageSize but not for PageRegion! **FAIL** Size "A4" defined for PageSize but not for PageRegion! **FAIL** Size "Executive" defined for PageSize but not for PageRegion! **FAIL** Size "Folio" defined for PageSize but not for PageRegion! **FAIL** Size "JB5" defined for PageSize but not for PageRegion! **FAIL** Size "B5" defined for PageSize but not for PageRegion! **FAIL** Size "A5" defined for PageSize but not for PageRegion! **FAIL** Size "COM10" defined for PageSize but not for PageRegion! **FAIL** Size "Monarch" defined for PageSize but not for PageRegion! **FAIL** Size "DL" defined for PageSize but not for PageRegion! **FAIL** Size "C5" defined for PageSize but not for PageRegion! **FAIL** Size "C6" defined for PageSize but not for PageRegion! **FAIL** Size "A6" defined for PageSize but not for PageRegion! WARN DefaultLinuxGDIBand has no corresponding options! WARN PCFileName longer than 8.3 in violation of PPD spec. REF: Pages 61-62, section 5.3.
REF is the Adobe PostScript Printer Description File Format Specification
Also, I have already used this solution by moving directly the archive containing the ppd file for my printer to the folder where the other ppd files were, but still no luck.
regards
You are only to move the PPD file nothing else. And you select it withing the printer configuration in YaST or localhost:631 (in browser). -- Ken Schneider SuSe since Version 5.2, June 1998 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Dec 1 12:24 Ken Schneider - openSUSE wrote (excerpt):
On 12/01/2011 11:57 AM, Bogdan Cristea pecked at the keyboard and wrote:
It does not work, I get the following errors:
/home/bogdan/Soft/xerox/ppd/C/Phaser-3117.ppd: FAIL
...
**FAIL** Missing cupsFilter file "/usr/lib/cups/filter/ppmtospl2" ... You are only to move the PPD file nothing else.
For real PostScript printers yes but not for this printer. I found on http://www.office.xerox.com/printers/laser-printers/phaser-3117/spec-enza.ht... --------------------------------------------------------------------- Language support Host Base --------------------------------------------------------------------- Bad. You need a driver for this printer and you need to install the driver software correctly. For third-party software all you can do is to contact those wherefrom you got the third-party software for help and support. Details: The PPD for this printer contains a "cupsFilter" entry which points to a "ppmtospl2" driver and cupstestppd detects that CUPS does not find the driver executable at the usual place where CUPS looks for its driver executables (i.e. in "/usr/lib/cups/filter/"). See the YaST help text regarding "Add a Printer Description File" in the YaST dialog where a PPD can be added to the printing system which reads: ------------------------------------------------------------------------- Add a Printer Description File To set up a printer configuration a printer description file (PPD file) is required. When a PPD file is not located in the /usr/share/cups/model/ directory, it is not available to set up a printer configuration with it. Therefore you can specify the full path of a PPD file which is located elsewhere on your system to get it installed in the /usr/share/cups/model/ directory. Note that a printer description file is not a driver. For non-PostScript printers the PPD file alone is not sufficient to set up a working printer configuration. In particular it does not work for non-PostScript printers to download a PPD file from the Internet and then set up the printer with such a PPD file. The plain printer setup would work but actual printing would not work because the driver is missing. For non-PostScript printers you need a printer driver and a PPD file which matches exactly to the particular driver. ... Only for PostScript printers, a PPD file alone is usually sufficient to set up a working PostScript printer configuration. In particular it is sufficient when the PPD file does not contain a 'cupsFilter' entry because such an entry would reference a printer driver. ------------------------------------------------------------------------- For background information see http://en.opensuse.org/Concepts_printing and "PPD Files" plus "The Filter (includes the Driver)" in http://en.opensuse.org/SDB:CUPS_in_a_Nutshell Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH -- Maxfeldstrasse 5 -- 90409 Nuernberg -- Germany HRB 16746 (AG Nuernberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendoerffer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 12/01/2011 11:09 AM, Bogdan Cristea pecked at the keyboard and wrote:
Xerox Phaser 3117
http://www.support.xerox.com/support/phaser-3117/downloads/enza.html?operatingSystem=linux&fileLanguage=en_GB The PPD file is in the tgz file which you can view and extract using Dolphin. By the way, found using google with "Xerox Phaser 3117 ppd". -- Ken Schneider SuSe since Version 5.2, June 1998 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Bogdan Cristea
-
Haro de Grauw
-
Johannes Meixner
-
Ken Schneider - openSUSE