Tiny Core Base > TCB Q&A Forum
samsung SCX-4521F multi function problem with cups
beerstein:
Hi all and thank you Juanito and SamK:
1)the $ /usr/local/cups/filter/foomatic-rip --h (resulted in)
$ foomatic-rip version 4.0.2.211
this probably means, that this thing is alive and kicking.
ghostscript_common is not installed.
I played around for hours with cups and foomatic and I learned the following: (Please correct me, if I am wrong)
a) Installing and starting dbus and cups (no matter which version of cups) the system just needs a printer specific .ppd file to make the printer work. This .ppd file, in my case is Samsung-ML-4500-gdi.ppd for my SCX-4521F and I got it from the openprint website SamK recommended. I was able to search this site for my printer brand and model - nice.
So - now I think I should have everything I need to install and run my printer?
b) do I need gutenprint and foomatic-rip when I have all that mentioned in a) ??
c) I discovered that, when I load gutenprint several printer brand names show up in my cups web-interface http://localhost:631. The are listet in the window when it comes to select the Model in the Model Window. Underneath the Model window I have also an option to provide a PPD File:
So - here is a question: if my printer model is not listed in the window, why should I load gutenprint at all?
d) I also discovered that installing foomatic-rip did not alter the Model Window at all. No other printers were visible in that Model: window from the cups browser application. Although some info from the web say "use foomatic when it comes to Samsung printers !"
e) my conclusion is now, would it not be easier to just install cups, forget about all the other extensions and add the right PPD file when it comes to printer selection. Just ignore the Model window. Is my thinking correct? or do I need to load ghostscript, ghostscript-common and poppler-bin.
f) If after installing foomatic-rip my printer .ppd does not show up, why should I install it?
Juanito:
I never tried using gutenprint, so I'll stay away from commenting on that.
A printer needs a ppd file in order to work, but it usually requires something else as well, typically ghostscript and perhaps foomatic-rip.
I've seen that older ppd files require foomatic-rip and newer ones do not - you could try looking at the ppd file with a text editor to see if foomatic-rip is mentioned?
Since your cups error log shows a foomatic-rip error, I would assume it is required and it that case, I would try loading ghostscript, ghostscript-common and foomatic-rip, trying to print and examining the cups error log to see what you get.
SamK:
As I mentioned in reply #14, I use CUPS 1.4.5. As the maintainer of CUPS 1.4.5 it may be reasonable to assume that Jaunito also uses that version. In such circumstances it is difficult to offer precise advise on a version of software which is not used. The advice is therefore generic in nature.
An imperfect summary of printing in TC might be:
* CUPS provides a means of configuring the print server and print queue. This is supported by some means of handling postscript (such as my compromise of using ghostscript, ghostscript_common and poppler-bin),
* A printer driver file is also used which might come from a Foomatic-RIP PPD (i.e. the one you downloaded from openprinting.org) or from bundles of drivers such as Gutenprint or HPlip.
If you decide to use a Foomatic-RIP driver PPD, then foomatic-rip.tcz must also be installed to make use of it. In this scenario neither Gutenprint nor HPlip is required.
You might try placing the Foomatic-RIP PPD in your home directory. Open the CUPS web GUI and again add a new printer. When you reach the option to select the printer manufacturer decline it, and instead move to the field "Or Provide a PPD File" and browse to the location of your PPD, then click the add printer button.
Again I give the caveats:
* I do not use the same version of CUPS as you,
* This may be the first layer of a multi-layered problem.
beerstein:
hi: thank you again. so I will remove the gutenprint and cups 1.311 just by removing them from onboot and ondemand. Then I will install the latest cups, ghostscript, ghostscript_common and poppler-bin from the repo and foomatic and will try again. I would like to leave the old cups in my /tce/optional.
I will post my results.
beerstein:
Hi:
Now I have the new cups 1.4.5 running. It was not easy, because I needed to get rid of the old version cups 1.311 which resides in another spot. I have foomatic-rip, ghostscript, ghostscript-common and poppler-bin on onboot.
I can start the cups browser app but I am not able to log in. Now I am back to that old password
problem. I am not able to set a new admin and a password. I followed a hint from a UK magazine which recommeded :
$ lppassword -a admin
input password twice (six characters and at least one number)
I did that several times, but no luck.
Please - can somebody help me here.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version