[SOLVED] Adding a Windows Vista client to access a cups printer.
SlackwareThis Forum is for the discussion of Slackware 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.
Adding a Windows Vista client to access a cups printer.
I have been trying for days to allow printing to a SLackware 14.2 64 bit system, cups printer, without success.
I have a Samsung ML-1670 series printer USB attached to Slack. I can print locally, and from other SLackware systems to the ML-1670. All systems are on a local lan.
I want to create printer definitions on a Vista 32 bit system, and on a Win 7 32 bit system.
I have tried using the Vista "wizard". Simply put, it does not work.
I have the correct Samsung print driver installed on the Vista system.
The Slackware box is dual boot with Win Vista also. I have set both Vista system up, and can print from the client to the Vista server.
I know this is not a hardware issue. When I bring up Slack on the server, I can use samba ( same server as cups ) and use files either way.
I have looked at many online documents. I can not find a How To for Vista or Win7 that explains how to make a printer definition that allows printing to a cups printer.
I found this in one of the how tos.
Quote:
Versions of Windows® prior to XP did not have the capability to natively network with IPP-based printers. However, Windows® XP and later versions do have this capability. Therefore, to add a CUPS printer in these versions of Windows® is quite easy. Generally, the Windows® administrator will run the Windows® Add Printer wizard, select Network Printer and then enter the URI in the following syntax:
http://server-name-or-ip:631/printers/printername
If one has an older version of Windows® without native IPP printing support, then the general means of connecting to a CUPS printer is to use net/samba3 and CUPS together, which is a topic outside the scope of this chapter.
It seems like it should be possible from the howto you quoted (I imagine there must be some way of doing it through the "Add Printer" wizard in the Control Panel). If you do manage to work out the way to add it using IPP, could you add the information to this howto? That documents the process of adding a client for a Mac, but I've never been able to test it with Windows.
Progress. First of all, I would prefer to not go through samba for printing.
I went to the first link BratPit posted, and followed that procedure. I checked to make sure Internet Printing Client was enabled, it was. I did not do anything there.
Second, I had a local printer for the ML-1670 installed. I did that a different way than is described in that link. My cups ( Slackware ) server system is dual boot with Win Vista. I had booted it (Vista), and added the ML-1670 to the Vista laptop. This caused the driver for the ML-1670 to get installed on the laptop, in the lappys print server.
Last thing, I followed the procedure to add the printer to cups server. The printer added. I tested it by opening a document in Open Office, and it printed. So, One down ( Vista ) now on to Win7. I will post back after I try to add the printer there. The Win7 box is my wifes laptop; so I have to wait until its available.
There are some minor differences in the dialogs in Vista, compared to the Win 10 example. I would think most Slackers will get through those without much difficulty.
The procedure was to add the ML-1670 as a local printer first. I checked and was able to print from Open Office to the ML-1670.
I then moved the printer back onto Slackware, and followed the same procedure listed on the above post. The printer added, and I can print to it over the network.
camorri,
Just in case you haven't thought of it, make sure the slackware computer with the printer has a static ip address. If the address changes the windows pc's will need to be modified with the new address.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.