Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Recently upgraded from FC11 to FC12, and lost the ability to print to my network printer. Couldn't figure it out, though I can continue to print from an old FC9 server, so I know it's not the print server, Netgear PS110 or the printer Samsung ML-2510. In desperation, I upgraded to FC13, and still no dice. Don't think it's a network problem as I've tried with a disabled local firewall (I'm behind a network firewall) and even disabled SELinux.
If I go through system-config-printer, I probe for network printers, and can discover the print server, but the queue is wrong (it has two ports, P1 and P2.) Neither PASSTHRU or manually written P1, the connected port, work. It will spool, then disappear.
I'm using the Samsung ML-2150 Driver which I understand works for this printer and used to work on FC9, because the printer is not listed directly in CUPS' database.
Distribution: KDE Neon User edition; Manjaro; OpenSUSE Leap
Posts: 298
Rep:
Erm, you could try going to localhost:631 in your web browser and fiddling with the cups setup there, I've found it to work better than other programs for some problems.
Erm, you could try going to localhost:631 in your web browser and fiddling with the cups setup there, I've found it to work better than other programs for some problems.
Thanks, I've tried that. Makes no difference - the print job spools, disappears and comes back with "Data file sent successfully", but no printing happens.
What are you using for the device URI in Fedora 9 vs Fedora 12/13? Is it something like:
lpd://IP_address/p1
Is the cups printer state idle, accepting jobs? Is the cups job queue empty?
Is there any similar stuff for the printer server i.e is the printer state ready to except jobs and its queue empty?
Copy the section to the same file on your new box, then restart cups and see if it works. Make sure to delete the current entry or change the printer name in the entry you paste in (the printer name shown in the example is HP1022n). Or try pasting the contents of your printers.conf files, from the working box and the non-working box, maybe someone can spot the problem. Good luck
Copy the section to the same file on your new box, then restart cups and see if it works. Make sure to delete the current entry or change the printer name in the entry you paste in (the printer name shown in the example is HP1022n). Or try pasting the contents of your printers.conf files, from the working box and the non-working box, maybe someone can spot the problem. Good luck
Thank you!
Still getting no dice though. Here is the working FC9 config file:
I can't see any material difference. Initially I thought this was some kind of firewall problem because first enabling the network printer triggered notifications that modifications were required to the firewall, which I accepted. Wouldn't print. Then i disabled the firewall completely [it's behind another]. Then SELinux. Nothing.
THe only difference I can see is that the FC9 has a different driver class - "gdi".
What are you using for the device URI in Fedora 9 vs Fedora 12/13? Is it something like:
lpd://IP_address/p1
Is the cups printer state idle, accepting jobs? Is the cups job queue empty?
Is there any similar stuff for the printer server i.e is the printer state ready to except jobs and its queue empty?
Yes, that's the lpd resource, it's accepting jobs, and the job queue will show a job, which then spools and empties. But no printing, from this PC. Other one works fine.
I can't see any material difference. Initially I thought this was some kind of firewall problem because first enabling the network printer triggered notifications that modifications were required to the firewall, which I accepted. Wouldn't print. Then i disabled the firewall completely [it's behind another]. Then SELinux. Nothing.
THe only difference I can see is that the FC9 has a different driver class - "gdi".
OK, fixed it. Installed the foomatic print drivers, and selected the "gdi" driver option that then becomes available. Now I can print!
Conclusion - "Gutenprint" is "Barfenprint" for Samsung.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.