I just installed a new OkiData B4350n printer on my SuSE 9.3 Pro system replacing an ancient OL410e. If I attempt to select the Oki-recommended models (HP PCL 6e), the page size defaults to A4 regardless of what I set it to in YaST or using the lpoptions command. If I switch back to the old OL410e model and Use the recommended ppd file "OL410e/ljet4" it works fine. I am not sure just what, if any, functionality I may be losing having to use the ppd for an older printer but I have experienced this problem with SuSE before, namely when I first installed the OL410e but do not remember what I had to do to make it use Letter size as the default. Any ideas/comments? Thank you, Lucky Leavell
On 23 Aug 2005, susemisc@unixpress.com wrote:
I just installed a new OkiData B4350n printer on my SuSE 9.3 Pro system replacing an ancient OL410e. If I attempt to select the Oki-recommended models (HP PCL 6e), the page size defaults to A4 regardless of what I set it to in YaST or using the lpoptions command. If I switch back to the old OL410e model and Use the recommended ppd file "OL410e/ljet4" it works fine.
Worst comes to worst, just search for "*DefaultPageSize: A4" in the ppd files in /etc/cupsd/ppd/ and replace it with "letter". Charles -- I've run DOOM more in the last few days than I have the last few months. I just love debugging ;-) (Linus Torvalds)
Hello, On Aug 23 22:52 Charles philip Chan wrote (shortened):
just search for "*DefaultPageSize: A4" in the ppd files in /etc/cupsd/ppd/ and replace it with "letter".
This will not work. It should work when you stop the cupsd and then replace "*DefaultPageSize: A4" with "*DefaultPageSize: Letter" and then re-start the cupsd. Note that "letter" will not work. Please do not tell other users to hack in config files if there are suitable commands available, see http://portal.suse.com/sdb/en/2004/05/jsmeix_print-cups-in-a-nutshell.html "Command-line Tools" Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
Hello,
On Aug 23 22:52 Charles philip Chan wrote (shortened):
just search for "*DefaultPageSize: A4" in the ppd files in /etc/cupsd/ppd/ and replace it with "letter".
This will not work. It should work when you stop the cupsd and then replace "*DefaultPageSize: A4" with "*DefaultPageSize: Letter" and then re-start the cupsd. Note that "letter" will not work.
Please do not tell other users to hack in config files if there are suitable commands available, see http://portal.suse.com/sdb/en/2004/05/jsmeix_print-cups-in-a-nutshell.html "Command-line Tools"
I tried various combinations in YaST using the HP PCL/6 recommended by OkiData tech support, then the B4350 and B4300 printers in YaST, changing default paper size in YaST to Letter. The B4350 resulted in an "Invalid Data" error on the printer followed by feeding blank pages; the B4300 printed stairstepped on the first page: %! %RBINNumCopies: 1 %%Pages: 1 %%BeginProlog userdict/ESPwl{}bind put %%BeginFeature: followed by feeding blank pages until I turned thr printer off. (One would think that the vendor supplied ppd files would work better than that!) Sometimes changing the default paper size in YaST would make the changes to the ppd file and sometimes not. Thus far, the ONLY printer model/ppd file that works is my old OL410e/ljet4. I have tried lpoptions to NO avail (it shows everthing OK). I will print out the sbd article you referenced and try that. Thank you, Lucky
On Wednesday 24 August 2005 08:26, Lucky Leavell wrote:
Hello,
On Aug 23 22:52 Charles philip Chan wrote (shortened):
just search for "*DefaultPageSize: A4" in the ppd files in /etc/cupsd/ppd/ and replace it with "letter".
This will not work. It should work when you stop the cupsd and then replace "*DefaultPageSize: A4" with "*DefaultPageSize: Letter" and then re-start the cupsd. Note that "letter" will not work.
Please do not tell other users to hack in config files if there are suitable commands available, see http://portal.suse.com/sdb/en/2004/05/jsmeix_print-cups-in-a-nutshell.htm l "Command-line Tools"
I tried various combinations in YaST using the HP PCL/6 recommended by OkiData tech support, then the B4350 and B4300 printers in YaST, changing default paper size in YaST to Letter. The B4350 resulted in an "Invalid Data" error on the printer followed by feeding blank pages; the B4300 printed stairstepped on the first page:
My printer [An old Fuji] isn't working any better. OTOH changing to Letter at least got the thing making noise. It's gibberish on the page but that's better then the thing totally ignoring me. Nick
On 24 Aug 2005, jsmeix@suse.de wrote: Hello:
This will not work. It should work when you stop the cupsd and then replace "*DefaultPageSize: A4" with "*DefaultPageSize: Letter" and then re-start the cupsd.
Yes, I should have listed that step- restarting a server after a configuration change is a given for me. I also like to just give people enough hints to start out on rather than listing everything step by step these day. This is my compromise between total spoon feeding and RTFM/STFW.
Note that "letter" will not work.
Yes, you are correct- it is a typo. It should read "Letter".
Please do not tell other users to hack in config files if there are suitable commands available, see http://portal.suse.com/sdb/en/2004/05/jsmeix_print-cups-in-a-nutshell.html "Command-line Tools"
In hind sight, I should have pointed the OP the the Cups web interface. I only suggested that because the original OP stated that configuring it through YaST and lpotions didn't work for this printer while it worked for his old printer. In any case I shall refrain from doing so from now on. Maybe I an old fashioned (started my Linux journey with Slackware in 1994), I still think that getting one's hands dirty and learning how to configure a system manually is a good thing TM. Charles -- "However, complexity is not always the enemy." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates)
Hello, On Aug 23 22:36 Lucky Leavell wrote (shortened):
what I had to do to make it use Letter size as the default.
It should work well using YaST (and [Edit]) to change the default paper size in the PPD. In case of problems see the printed manual or http://portal.suse.com/sdb/en/2004/05/jsmeix_print-cups-in-a-nutshell.html "Command-line Tools" and have also a look at http://portal.suse.com/sdb/en/2002/11/jsmeix_print-cups-options.html Kind Regards, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
participants (5)
-
Charles philip Chan
-
Darryl Gregorash
-
Johannes Meixner
-
Lucky Leavell
-
Nick Zentena