I used this and it helped
OK
if you want a "samba domain"
here is my advice.
1 set the smb.conf
I see tat you have almost all set up. but you forgot this
netbios name = XXXwhateveryouwanthereXXX
domain logons = yes
after this is done restart samba by this command ( as root)
/etc/rc.d/init.d/smb restart
then
open you user manager and create a group called machines
remember a group not a user
after issue this command, is very important to be login as root (ex. logoff and log in the system as root, other wise the comand will not run and you get a error messages)
/usr/sbin/useradd -g machines -d /dev/null -c "here-a -pc-description-your-call" -s /bin/false here-netbios name of pc-to-join$
is very importat to add the dollar sing at the end ex. laptop$
so it will look something like this
/usr/sbin/useradd -g machines -d /dev/null -c "machines descriptions " -s /bin/false machine-name$
this command tell the system to create a user on the machines groups, that will not have a home sience we do not need a home for the machines just for user accounts
the issues this command
passwd -l machine-name$
again change the machine-name to the name of the pc ( netbios name)
after that
create a account on the samba server for the machines using this command
smbpasswd -a m machine-name
then create user accojnts on the samba server
with this command
smbpasswd -a here-a-user-that-exist-on-the-linux-server
type the same password as the linux box
ok
to join a client to a domain here more info
with pictures on how to
http://www.mandrakeuser.org/docs/connect/csamba6.html
please perdon my english is my second lenguaje.
keep us up to date