Hi there,
I am a newbie to Samba and I really need help to have my linux box (SuSE
8.0) on my home network, which is Windows XP Professional machines. It's
just a peer to peer network and domain name is "WORKGROUP".
My Samba is the latest one: 2.2.5 version that I downloaded yesterday,
compiled and installed.
My linux box's host name is "YMSAMBA" as you can see below.
In my smb.conf, I set "netbios name" as "YMSAMBA".
Please check out my smb.conf and tell me what I did wrong with it because I
keep getting "tree connect failed: NT_STATUS_BAD_NETWORK_NAME " error all
the time and my linux box could be seen on the network.
Your help is much appreciated.
Sincerely,
YM
Indiana University
== ==
========================================================================
I am using smbclient to test the configuration.
I was fine with "testparm" and my parameters in smb.conf are fine.
=============================================================== = =
YMSAMBA:/usr/local/samba/bin # ./nmbd -D
YMSAMBA:/usr/local/samba/bin # ./smbd -D
YMSAMBA:/usr/local/samba/bin # smbclient -L YMSAMBA -N
added interface ip=192.168.1.2 bcast=192.168.1.255 nmask=255.255.255.0
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.5]
Sharename Type Comment
--------- ---- ------
homes Disk Home Directories
boss1 Disk Shared Directory from YM-2
IPC$ IPC IPC Service (Samba 2.2.5)
ADMIN$ Disk IPC Service (Samba 2.2.5)
Server Comment
--------- ------
YMSAMBA Samba 2.2.5
Workgroup Master
--------- ------
WORKGROUP YMSAMBA
YMSAMBA:/usr/local/samba/bin # smbclient //YMSAMBA/windows/D -U yemyint
added interface ip=192.168.1.2 bcast=192.168.1.255 nmask=255.255.255.0
Password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.5]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
YMSAMBA:/usr/local/samba/bin # smbclient //YMSAMBA/windows/D -U ye
added interface ip=192.168.1.2 bcast=192.168.1.255 nmask=255.255.255.0
Password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.5]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
YMSAMBA:/usr/local/samba/bin # smbclient //YMSAMBA/root/honme -U ye
added interface ip=192.168.1.2 bcast=192.168.1.255 nmask=255.255.255.0
Password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.5]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
YMSAMBA:/usr/local/samba/bin # smbclient //YMSAMBA/boss1 -U ye
added interface ip=192.168.1.2 bcast=192.168.1.255 nmask=255.255.255.0
Password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.5]
tree connect failed: NT_STATUS_WRONG_PASSWORD YMSAMBA:/usr/local/samba/bin #
= == = = = ========================== = =
My smb.conf :
Please check out my smb.conf below.
#
# /etc/samba/smb.conf ist the main samba configuration file. Cf. the
# manual page of smb.conf and the included documantation in
# /usr/share/doc/packages/samba in order to understand the options
# listed here and many more features.
#
# Lines in this example which starts with ; and # are ignored comment
# ones. # indicates a comment and ; a deactivated example line.
#
# We suggest to use the command 'testparm' after any changes you made.
#
# Copyright (c) 1999 - 2001 SuSE GmbH Nuernberg, Germany.
#
#
[global]
netbios name = YMSAMBA
workgroup = WORKGROUP
os level = 2
security = user
encrypt passwords = Yes
guest account = Nobody
map to guest = Bad User
# This tells samba to use the file smbusers for user mapping.
; username map = /etc/samba/smbusers
# This tells samba to write log files per machine.
log file = /var/log/samba/%m
# This sets an alternate log level. Default is 2.
log level = 3
# Uncomment the following, if you want to use an existing NT-Server to
# authenticate users, but don't forget that you also have to create them
# locally!
; security = server
; password server = 192.168.1.10
printing = LPRNG
printcap name = /etc/printcap
load printers = Yes
# These settings are a suggestion for a local network. Cf. section
# 'socket options' in the man page of smb.conf and socket(7).
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
# Uncomment this, if you want to integrate your server
# into an existing net e.g. with NT-WS to prevent nettraffic
; local master = No
# Please uncomment the following entry and replace the ip number and
# netmask with the values of your network interface configuration.
interfaces = 192.168.1.2/255.255.255.0
# If you want Samba to act as a wins server, please set
# 'wins support' to yes.
wins support = No
# If you want Samba to use an existing wins server, please uncomment the
# following line and replace the dummy with the wins server's ip number.
; wins server = 192.168.1.1
# Set these two parameters to your DOS code page and appropriate UNIX
# character set. These values are for west European languages (Latin-9)
# UNIX character and MS-DOS Latin 1 code page.
character set = ISO8859-15
client code page = 850
# This is a simple measure against Nimba Worm. Cf. README.Win32-Viruses
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
# Do you wan't samba to act as a logon-server for your windows 95/98
# clients, so uncomment the following:
; domain logons = Yes
; domain master = Yes
# For a specific logon script per user
; logon script = %U.bat
# For a specific logon script per machine
; logon script = %m.bat
# Where to store the logon scripts.
;[netlogon]
;; comment = Network Logon Service
;; path = /var/lib/samba/netlogon
# Where profiles of Windows 9x systems are stored.
# First example for a centralized place.
; logon home = \\%L\profiles\%U
# Second example for a subdirectory of the users home.
; logon home = \\%L\%U\profile
# Where profiles of Windows NT systems are stored.
; logon path = \\%L\profiles\%U
# Extra share for profiles. Default is the home of the user.
;[profiles]
; comment = Network Profiles Service
; path = /var/lib/samba/profiles
; browseable = No
[homes]
comment = Home Directories
path = $H
writable = yes
valid users = %s
read only = No
create mask = 0640
directory mask = 0750
browseable = Yes
locking = no
[boss1]
comment = Shared Directory from YM-2
;; Absolute Path to this directory
path = /windows/D
writable = yes
locking = no
create mode = 0660
directory mode = 0770
# The following share gives all users access to the Server's CD drive,
# assuming it is mounted under /media/cdrom. To enable this share,
# please remove the semicolons before the lines
;[cdrom]
; comment = Linux CD-ROM
; path = /media/cdrom
; locking = No
[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = Yes