CUPS problem in openSUSE 11.2

I used to have my print server with cups in openSUSE 11.1 and it used to work perfect. I was able to print from both linux machines and windows. But since I Installed openSUSE 11.2, I’m only able to print from linux machines. In windows XP I’am able to find the printer and install the drivers, and everything seems to work, but when I send the print command, it creates an error. I have three XP pcs that were running perfectly, and now neither one of them print, so I know is a problem with the server itself. I have all the samba and cups services activated, and the firewall is set correctly, but can’t figure out why it is working with linux machines and not with windows.

Any help would be appreciated.

Thank You
:\

Perhaps it would help to post your smb.conf file so we can see what your setup is for Samba. Also, more information on the printer you are trying to share would help. We would also want to know the Samba version as there seems to be an update version that is killing Samba operation. For now I am suggestion you stick with Samba version 3.4.2-1.1.3.1-2229-SUSE-SL11.2. Here is the suggested setup for your firewall to confirm it is also setup properly:

Samba and Your Firewall Settings:

During this example, I am running with the openSUSE Firewall Enabled. You may optionally Disable the Firewall or you can add three External Services to your Firewall so that all of the Samba functions will work properly with the Firewall Enabled. To add these services and start your Firewall, follow this procedure:

Menu > System > YaST > enter root password to start YaST Control Center

In YaST Select: Security and Users > Firewall

If the Firewall is not enabled, then on the “Firewall Configuration: Startup” tab, select the “Enable Firewall Automatic Starting” bullet. Next, press the “Start Firewall Now” button. When/If the Firewall is enabled, proceed to the next step.

On the top Left of the Firewall Configuration select “Allowed Services”. The “Allowed Services for Selected Zone” option should be set to “External Zone”. Under “Service to Allow” pick “Netbios Server” and press the Add button on the right. Next pick “Samba Client” and press the Add button on the right and finally pick “Samba Server” and press the Add button on the right. In the Window for “Allowed Service” you should three items, Netbios Server, Samba Client and Samba Server. If so, then press the Next button and then the Finish button in sequence, both on the bottom right of the screen. Samba should now be able run properly with the Firewall Enabled.

Thank You,

On Sat March 27 2010 08:46 am, cepiolidus wrote:

>
> I used to have my print server with cups in openSUSE 11.1 and it used to
> work perfect. I was able to print from both linux machines and windows.
> But since I Installed openSUSE 11.2, I’m only able to print from linux
> machines. In windows XP I’am able to find the printer and install the
> drivers, and everything seems to work, but when I send the print
> command, it creates an error. I have three XP pcs that were running
> perfectly, and now neither one of them print, so I know is a problem
> with the server itself. I have all the samba and cups services
> activated, and the firewall is set correctly, but can’t figure out why
> it is working with linux machines and not with windows.
>
> Any help would be appreciated.
>
> Thank You
> :
cepiolidus;

You can print from Windows to Linux by either using Samba or IPP. one of
these two Howto’s might be of help:

http://opensuse.swerdna.org/susesambaprint_1.html
http://opensuse.swerdna.org/suseprintipp.html

The contents of the cups logs in:
/var/log/cups and particularly /var/log/cups/error_log might help in locating
the problem.

If you need additional help, it would be helpful to know which method you are
using and, if Samba, then the contents of /etc/samba/smb.conf.

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

Hay, thank you.

That tutorial was pretty clear and it worked perfectly.

Thanks!

On Mon March 29 2010 06:16 pm, cepiolidus wrote:

>
> Hay, thank you.
>
> That tutorial was pretty clear and it worked perfectly.
>
> Thanks!
>
>
Glad to help. Thank Swerdna for taking the time to write the tutorials.
Enjoy your printers.

P. V.
“We’re all in this together, I’m pulling for you.” Red Green