Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
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 run a LAN with two routers on two different subnets. I have both Linux and Windows computers and a server running Ubuntu (server edition). I used to have a USR8000 router with an embedded print server, but that recently went kaput. I don't want to buy a new router or a special print server. I would like to my server to take care of this.
How my system used to work with USR:
-USR drivers would be installed on windows, where it would create a special port. I would install windows printer drivers, and point the printer to that port
-On Linux, I would install the driver, and point the printer to 192.168.123.254 (the IP of the router) and lpd/lp0 (or something similar) as the queue.
I would like to emulate that functionality. In short, I don't want samba (different subnets will create all kinds of nasty problems).
Can anyone shed some light on how to do this? I think this can be done using CUPS, but I'm really bad when it comes to the CUPS system. Also, how would I create the windows port?
Alright, so for anyone interested, I have managed to do this using ipp. Set up a raw printer in CUPS on the server, point it to the parallel port (in my case, I'm sure USB would work just as well).
Then, on windows, use "Add Printer" to add a new network printer, selecting "Connect to a printer on the Internet", and using a URL of http://hostname:631/printers/RawPrinterQueueName. Choose the windows driver for your printer, and away you go. Props to Colin Stewart (http://www.owlfish.com/thoughts/wini...003-07-20.html) for his great guide...it would have taken me forever to figure out what to do in XP without it.
I'm still a little curious about lpd:// though. Is there a major difference between lpd:// and ipp://? Thanks everyone!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.