[CentOS] CentOS-Samba question

Sat May 24 20:00:21 UTC 2008
MHR <mhullrich at gmail.com>

My main system is a CentOS 5.1 64-bit desktop with gobs of disk and a
couple of printers attached that work just fine.  I have it set up
with samba so my VMWare guest Windows XP can access most of the files
and the printers.

But, when I try to connect to the printers from a remote machine that
has a Win98/WinXP dual boot, I can't see the printers at all.

Both 98/XP can ping the host by IP address or by name (I've updated
the host on both and the lmhost file on the 98 boot), but the 98 boot
can't see the network at all, and the XP boot can't see anything on my
CentOS box, although it at least sees that the box is there.

Here's my smb.conf:

# Global parameters
        workgroup = MARKHOME
        domain master = yes
        preferred master = yes
        server string = Samba Server
        printcap name = /etc/printcap
        cups options = raw
        log file = /var/log/samba/%m.log
        max log size = 50
        password server = none
        username map = /etc/samba/smbusers
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        wins support = yes
        dns proxy = no
        idmap uid = 16777216-33554431
        idmap gid = 16777216-33554431
        template shell = /bin/false
        winbind use default domain = no

        comment = Home Directories
        valid users = %S
        path = /home/%u
        create mask = 664
        directory mask = 775
        writeable = yes
        browseable = yes

        comment = Temporary file space
        path = /tmp
        writeable = yes
        guest ok = yes

        comment = All Printers
        path = /var/spool/samba
        browseable = yes
        printable = yes

What am I missing?