[SLE] Shareing printers from a SuSE 10.1 system
I am sure this has been asked before but I am looking for a simple HowTo on this. I've done this on other distros but can't seem to find the magic in SuSE to make it work. I have a local printer configured on SuSE 10.1 OSS which I would like to share out to another Linux box as well as a Windows computer on my home network. I have looked at Novell's documentation on this including CUPS in a Nutshell and the Cool Solutions article on Share Files and Printers with Samba. None of this even closely resembles what I am seeing in configuring Samba and CUPS on SuSE 10.1 OSS, especially the smb.conf file. One shouldn't need samba as CUPS is a server that can support IPP printing but I had read that Samba was needed for all this to work on SuSE 10.1 OSS. Some guidance please. Thanks, Clint -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On Sunday 11 June 2006 11:34, Clint Tinsley wrote:
I am sure this has been asked before but I am looking for a simple HowTo on this. I've done this on other distros but can't seem to find the magic in SuSE to make it work. I have a local printer configured on SuSE 10.1 OSS which I would like to share out to another Linux box as well as a Windows computer on my home network. I have looked at Novell's documentation on this including CUPS in a Nutshell and the Cool Solutions article on Share Files and Printers with Samba. None of this even closely resembles what I am seeing in configuring Samba and CUPS on SuSE 10.1 OSS, especially the smb.conf file. One shouldn't need samba as CUPS is a server that can support IPP printing but I had read that Samba was needed for all this to work on SuSE 10.1 OSS.
Some guidance please.
Thanks,
Clint
Clint, This setup worked for me. Run the YaST control center. Select "Software Manager" and make sure the following are installed. kdebase3-samba -- windows connection module libsmbclient samba -- samba file/print server yast2-samba-client -- yast gui for client yast2-samba-server -- yast gue for server Then select yast/network services/samba server Enter you local net workgroup name I am not a domain controller so I have 'Not a DC' selected. My Net Bios Hostname is blank Then under shares tab, make sure printer is toggled to enabled, then press Finish. Select the Yast hostname option (button) Enter your static ip addresses set in your router (hosts file entries). reboot and test. Good luck, Mike -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On 11/06/06 11:34, Clint Tinsley wrote:
I am sure this has been asked before but I am looking for a simple HowTo on this. I've done this on other distros but can't seem to find the magic in SuSE to make it work. I have a local printer configured on SuSE 10.1 OSS which I would like to share out to another Linux box as well as a Windows computer on my home network. I have looked at Novell's documentation on this including CUPS in a Nutshell and the Cool Solutions article on Share Files and Printers with Samba. None of this even closely resembles what I am seeing in configuring Samba and CUPS on SuSE 10.1 OSS, especially the smb.conf file. One shouldn't need samba as CUPS is a server that can support IPP printing but I had read that Samba was needed for all this to work on SuSE 10.1 OSS.
Windows doesn't know cups from a bacon sandwich, so you need Samba. Install the samba-doc package, and read chapter 20 of the Samba How-to, /usr/share/doc/packages/samba/htmldocs/Samba-HOWTO-Collection/index.html which details how to get samba talking to cups. Some of the things are placed differently in SuSE 9.3 than in the documentation, but it should still work. You should be able to configure everything in the Samba server section of Yast. If the samba server is installed, I do believe the default configuration is to print to cups. The remote Linux system should be able to print directly using cups, if you install the cups client on it, and make sure the cups port (631 I believe) is open on the appropriate network device on the cups server. When installing a network printer on the remote system, there are two methods you can choose: client-only and broadcast. The first one allows only a single printer on the system (ie. no local printer either), so choose broadcast if you want to have more than one printer. In the broadcast method, if the cups server and remote system are on the same subnet, you should not need to do anything else. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Tuesday 2006-06-13 at 12:24 -0600, Darryl Gregorash wrote:
Windows doesn't know cups from a bacon sandwich, so you need Samba.
I have been told several times that you can print from windows without using samba. - -- Cheers, Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEjwh1tTMYHG2NR9URAuriAJ9V69ETOT7AvLeRUbtubHt4cwajYwCfXx6g VomknbsjpUj7arv6dTjPgqo= =AuuG -----END PGP SIGNATURE----- -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Carlos E. R. wrote:
The Tuesday 2006-06-13 at 12:24 -0600, Darryl Gregorash wrote:
Windows doesn't know cups from a bacon sandwich, so you need Samba.
I have been told several times that you can print from windows without using samba.
Windows can use IPP or HTTP to print to a CUPS printer. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On 13/06/06 13:32, James Knott wrote:
Carlos E. R. wrote:
The Tuesday 2006-06-13 at 12:24 -0600, Darryl Gregorash wrote:
Windows doesn't know cups from a bacon sandwich, so you need Samba.
I have been told several times that you can print from windows without using samba.
Windows can use IPP or HTTP to print to a CUPS printer.
OK, I certainly replied too soon to Carlos. I now have found this reference: http://www.networkcomputing.com/showitem.jhtml?docid=1608ws1 which says that 2K and above do support IPP. Mea culpa. There is IPP support available for 9x, this can be downloaded from Microsoft. Mea culpa again :-! I don't know why I have never run into networkcomputing.com before now, but I have certainly added it to my bookmarks. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Tuesday 2006-06-13 at 13:47 -0600, Darryl Gregorash wrote:
OK, I certainly replied too soon to Carlos. I now have found this reference: http://www.networkcomputing.com/showitem.jhtml?docid=1608ws1 which says that 2K and above do support IPP. Mea culpa. There is IPP support available for 9x, this can be downloaded from Microsoft. Mea culpa again :-!
I knew that it was possible, but not how: I don't have need for it, so I haven't learn the method ;-)
I don't know why I have never run into networkcomputing.com before now, but I have certainly added it to my bookmarks.
I'll save this email, too. - -- Cheers, Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEj01wtTMYHG2NR9URAst5AJ9mE1vaQ7gyQAn6HEVF59yXsjdZdQCdHQRj 5RjI9INapg7iXS+Z2GM2IXM= =BZMp -----END PGP SIGNATURE----- -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On 13/06/06 12:48, Carlos E. R. wrote:
The Tuesday 2006-06-13 at 12:24 -0600, Darryl Gregorash wrote:
Windows doesn't know cups from a bacon sandwich, so you need Samba.
I have been told several times that you can print from windows without using samba.
I found a reference using Google that says NT 4 could speak to an lpd-compatible printer, which would include cups -- but this certainly would not include full cups functionality. Also a reference on Microsoft shows how to install Unix print services under XP. The article seems to suggest it is still just lpd/lpr-compatibility. I conclude that, in all likelihood, no Windows version supports the full range of cups capabilities, which include the Internet Printing Protocol (IPP). Win 9x most certainly does not support any *nix printing at all, that I have ever seen. So it seems that at least the first part of my statement still stands, but I must amend the second part to "so you need Samba if you want any intelligent printer support" -- and I do use the word intelligent loosely ;-) -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Darryl Gregorash wrote:
On 13/06/06 12:48, Carlos E. R. wrote:
The Tuesday 2006-06-13 at 12:24 -0600, Darryl Gregorash wrote:
Windows doesn't know cups from a bacon sandwich, so you need Samba. I have been told several times that you can print from windows without using samba.
I found a reference using Google that says NT 4 could speak to an lpd-compatible printer, which would include cups -- but this certainly would not include full cups functionality. Also a reference on Microsoft shows how to install Unix print services under XP. The article seems to suggest it is still just lpd/lpr-compatibility. I conclude that, in all likelihood, no Windows version supports the full range of cups capabilities, which include the Internet Printing Protocol (IPP). Win 9x most certainly does not support any *nix printing at all, that I have ever seen.
So it seems that at least the first part of my statement still stands, but I must amend the second part to "so you need Samba if you want any intelligent printer support" -- and I do use the word intelligent loosely ;-)
XP can certainly print to CUPS. I do it here. Also, IIRC, there's a patch for Windows 98 that will also enable it to print to CUPS. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
participants (5)
-
Carlos E. R.
-
Clint Tinsley
-
Darryl Gregorash
-
James Knott
-
Mike Adolf