SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
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.
I've got an HP DeskJet 1012 installed and working via CUPS on my SUSE 10.0 computer. I want to share that printer with a Xandros OC3 computer that is also on the network. How can I set up sharing between the two, preferably without Samba? I can't find the equivalent to Windows "file and print sharing" in SUSE.
On the machine that the printer's attached to, have a look at Yast -> Hardware -> Printer
Your printer should be listed.
The help pane says to press Advanced, but it's been changed to Other. This will allow you to set up Cups broadcasting and permissions.
You should then be able to use Yast on your other machine to add a printer set to Print via CUPS Network Server. I'd suggest you use the option CUPS Using Broadcasting. It can be fiddly, but when it's working, it seems pretty reliable.
Thanks, Bugrem. The other machine is Xandros, and asks for Printer, Host, and Queue Name. (These options change when I switch to Samba or direct-to-IP printing).
No idea if (how?) Xandros configures printers, but you should be able to do it from CUPS (http://localhost:631 in your browser).
I would imagine you'd use http as a protocol and specify the server address.
I set up the CUPS server on the SUSE machine (to which the printer is attached), with the following settings:
browse addresses:
@LOCAL
Permissions:
Allow from 127.0.0.1
Allow from 127.0.0.2
Allow from @LOCAL
Allow from [the other computer's specific IP address, just for good measure]
Once I started CUPS broadcasting, the printer immediately showed up in Xandro's printers window. But, whenever I try to print, it just sits in the Xandros queue forever and never makes it to the printer. Any ideas? Or does anyone who uses Xandros have any ideas? Everything seems to be configured properly on both computers. And, I can print to the printer from the SUSE machine.
I've always shared my printers through samba. I run a server with about 10 printers/copiers connected to it all shared to windows users (about 13). Each user has the ability to connect directly to the printer when browsing to my server and it will automatically install the driver for them and do the dirty work.
I've never tryed sharing it directly through cups but its very easy to share in samba i would give it a try. Also frontends like swat and webmin make configuring samba easier so you dont have to do it all in kwrite or gedit.
I got it working by doing two more things: First, I added the SUSE machine to the hosts file on the Xandros machine. Also, I checked the box for "Open port in firewall" under the CUPS server settings in the Yast2 Printer settings dialog.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.