printing via samba

I want my opensuse 11.0 to print via winxp machine with printer attached to that machine.
I set up Printing via samba in Yast, samba connection test was successful, but ICanot print. I got this from
/var/log/samba
[2008/11/30 03:32:00, 0] lib/util_sock.c:get_peer_addr_internal(1596)
getpeername failed. Error was Transport endpoint is not connected
write_data: write failure in writing to client 0.0.0.0. Error Connection reset by peer
[2008/11/30 03:32:00, 0] smbd/process.c:srv_send_smb(74)
Error writing 4 bytes to client. -1. (Transport endpoint is not connected)

Please advise

VV

Hello vvucic, welcome to the Forums. I can’t figure out what the log means. But it might help to go over the steps in this tutorial and check your config out.:
Printer Sharing: Windows Print Server for Suse/openSUSE Linux Clients [Samba and LPD]
It talks about “LPD” and “Samba” as two options. Since you’re using Samba, skip round the LPD stuff.

Hello,

Yes, I Have done according to that and my issue is something additional to regular procedure, I guess, since everything works except print output that is caused by a lack of connection.
However, SMB connection testing tool says that printer server is accessible.
Hmm, that is where in between problem is placed.

Thanks,

veki

Did you install the driver for the printer. Yast,hardware,printer,Printer Queue Edit Dialog, Basic Settings,change model.
Hope I didn’t confuse you.

Please supply some further information. Open a console and execute these diagnostic commands and copy/paste the information back here:

  • sudo cat /etc/cups/printers.conf
  • sudo cat /etc/cups/cupsd.conf
  • cat /etc/samba/smb.conf | grep cups
  • ls -l /etc/cups/ppd
  • cat /etc/sysconfig/SuSEfirewall2 | egrep “FW_SERVICES_EXT_UDP=|FW_SERVICES_EXT_TCP=”

Just for my interest, which “SMB connection testing tool” are you using?