I use a printer attached to a WinXP home computer. To get the cups to work I put a user name (I believe it can be anything) without a password. Without a user name samba can not connect to the WinXP shared printer.