PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba killt Windowsnetzwerk?



miwe
21.04.06, 15:47
Hallo,

ich habe ein recht merkwürdiges Phänomen.
Habe Samba Version 2.07 auf einen RAQ550 in Betrieb.
Will ein Windowsclient auf dem Samba über die Netzwerkumgebung zugreifen, kommt die Fehlermeldung: Netzwerkpfad nicht gefunden.
Wird der Samba vom Windows Clienten über Start -> Suchen -> Computer gesucht, wird dieser auch gefunden und es kann problemlos zugegriffen werden.
Starte ich den Samba neu, währendessen der WIndowsclient läuft, tauchen kurz darauf alle Rechner, so wie es sich gehört in der Netzwerkumgebung auf.
Starten die Windowsrechner neu, geht das Affentheater wieder los. Die Rechner werden in der Netzwerkumgebung nicht gefunden (egal ob Sambaserver oder die Clients selber) und sind nur über die Computersuche ansprechbar.
Starte ich den Samba neu, ist alles prima.

Jemand ne Idee?

Miwe

bla!zilla
21.04.06, 15:50
Poste bitte mal den Teil [global] deiner smb.conf.

miwe
21.04.06, 16:03
Hallo,

hier wie gewünscht die smb.conf - globale Optionen



[global]
domain master = no
browseable = yes
lock directory = /var/lock/samba
share modes = yes
encrypt passwords = yes
short preserve case = yes
wide links = yes
keepalive = 300
wins support = true
max log size = 5000
case sensitive = no
dead time = 5
veto files = /Network Trash Folder/
security = user
delete veto files = yes
local master = yes
map hidden = yes
follow symlinks = yes
default case = upper
dns proxy = no
oplocks = yes
socket options = SO_KEEPALIVE SO_REUSEADDR SO_BROADCAST TCP_NODELAY IPTOS_LOWDELAY IPTOS_THROUGHPUT
strict locking = yes
debug level = 0
preserve case = yes
alternate permissions = no
domain logons = no
workgroup = MIWELAN
map system = yes
delete readonly = yes
log file = /var/log/samba
netbios name = Cobalt Fileserver
mangle case = no
guest account = ftp
os level = 1
locking = yes


Miwe

bla!zilla
21.04.06, 19:10
Hallo,

hier wie gewünscht die smb.conf - globale Optionen



os level = 1




Hast du dir bei dem Eintrag was gedacht? Kein Wunder das es nicht läuft. Setz den bitte mal auf 65.

miwe
21.04.06, 21:11
Hast du dir bei dem Eintrag was gedacht? Kein Wunder das es nicht läuft. Setz den bitte mal auf 65.

Ahm nö, nicht wirklich, weil die config schon aufm Server war :-)
Bin erst in den Anfängen was Samba angeht.
Was macht os level = 65 ?
Miwe

miwe
21.04.06, 21:24
Hallo,

habe deinen Vorschlag gleich in die Tat umgesetzt, Samba neu gestartet.
Problem besteht leider immer noch.
Noch ne brauchbare Idee?

Danke :-)

Miwe

zeeman
22.04.06, 16:00
os level: Gibt an welche "Wichtigkeit" der Server im Netz hat. Der Computer mit der höchsten "Wichtigkeit" steht in der Netzwerkhierarchie an erster Stelle. (os level = 64)
[http://www.linuxhilfen.org/netz/samba_konfig.html]

also mich hört sich das so an, als ob sich die windows-rechner und der samba-server nicht so ganz grün werden, wer denn jetzt adhoc den master spielen darf.

welche windows-versionen hast du?

hast du mal an wins-server auf den windows-rechnern den samba-server angegeben?

(hab leider kein windows mehr im einsatz, deswegen nur so ein paar ideen die mir noch von früher durch den kopf gehen)

miwe
22.04.06, 21:39
Hallo,

ich nutze ausschließlich Windows XP Clients.
Den Versuch, den Samba als WINS Server einzutragen habe ich schon, leider ohne Erfolg, probiert

bla!zilla
23.04.06, 10:27
Dann bitte auch noch mal "preferred master = yes" hinzuführen und smbd und nmbd neustarten.

miwe
23.04.06, 12:33
Hi,

habe den "preferred master = yes" eingetragen.
Das einzige was passiert ist, daß die Fehlermeldung "Netzwerkpfad nicht gefunden" jetzt sehr viel schneller erscheint. Vorher dauerte das erheblich länger.

Miwe

bla!zilla
23.04.06, 12:40
Führ mal bitte das Programm "testparm" aus und poste mal die Ausgabe. "browseable = yes" hat unter [global] nix zu suchen.

miwe
23.04.06, 12:49
[root root]$ testparm
Load smb config files from /etc/smb.conf
Loaded services file OK.
Press enter to see a dump of your service definitions

# Global parameters
[global]
coding system =
client code page = 850
workgroup = MIWELAN
netbios name = SERVER
netbios aliases =
netbios scope =
server string = miwe
interfaces =
bind interfaces only = No
security = USER
encrypt passwords = Yes
update encrypted = No
allow trusted domains = Yes
hosts equiv =
min password length = 5
map to guest = Never
null passwords = No
password server =
smb passwd file = /etc/smbpasswd
root directory = /
passwd program = /bin/passwd
passwd chat = *new*password* %n\n *new*password* %n\n *changed*
passwd chat debug = No
username map =
password level = 0
username level = 0
unix password sync = No
restrict anonymous = No
use rhosts = No
debug level = 0
syslog = 1
syslog only = No
log file = /var/log/samba
max log size = 5000
debug timestamp = Yes
debug hires timestamp = No
debug pid = No
debug uid = No
protocol = NT1
read bmpx = No
read raw = Yes
write raw = Yes
nt smb support = Yes
nt pipe support = Yes
nt acl support = Yes
announce version = 4.2
announce as = NT
max mux = 50
max xmit = 65535
name resolve order = lmhosts host wins bcast
max ttl = 259200
max wins ttl = 518400
min wins ttl = 21600
time server = No
change notify timeout = 60
deadtime = 5
getwd cache = Yes
keepalive = 300
lpq cache time = 10
max disk size = 0
max open files = 10000
read prediction = No
read size = 16384
shared mem size = 1048576
socket options = SO_KEEPALIVE SO_REUSEADDR SO_BROADCAST TCP_NODELAY IPTOS_LOWDELAY IPTOS_THROUGHPUT
stat cache size = 50
load printers = Yes
printcap name = /etc/printcap
printer driver file = /etc/printers.def
strip dot = No
character set =
mangled stack = 50
stat cache = Yes
domain groups =
domain admin group =
domain guest group =
domain admin users =
domain guest users =
machine password timeout = 604800
add user script =
delete user script =
logon script =
logon path = \\%N\%U\profile
logon drive =
logon home = \\%N\%U
domain logons = No
os level = 65
lm announce = Auto
lm interval = 60
preferred master = Yes
local master = Yes
domain master = Yes
browse list = Yes
dns proxy = No
wins proxy = No
wins server =
wins support = Yes
wins hook =
kernel oplocks = Yes
ole locking compatibility = Yes
oplock break wait time = 10
smbrun = /usr/bin/smbrun
config file =
auto services =
lock directory = /var/lock/samba
default service =
message command =
dfree command =
valid chars =
remote announce =
remote browse sync =
socket address = 0.0.0.0
homedir map = auto.home
time offset = 0
unix realname = No
NIS homedir = No
source environment =
panic action =
syslog auditing = No
syslog audit format = $server $share $user $group $client($clientaddr) $action
comment =
path =
revalidate = No
username =
guest account = ftp
invalid users =
valid users =
admin users =
read list =
write list =
force user =
force group =
writeable = No
create mask = 0744
force create mode = 00
security mask = -1
force security mode = -1
directory mask = 0755
force directory mode = 00
directory security mask = -1
force directory security mode = -1
inherit permissions = No
guest only = No
guest ok = No
only user = No
hosts allow =
hosts deny =
status = Yes
max connections = 0
min print space = 0
strict sync = No
sync always = No
write cache size = 0
printable = No
postscript = No
printing = bsd
print command = lpr -r -P%p %s
lpq command = lpq -P%p
lprm command = lprm -P%p %j
lppause command =
lpresume command =
queuepause command =
queueresume command =
printer =
printer driver = NULL
printer driver location =
default case = upper
case sensitive = No
preserve case = Yes
short preserve case = Yes
mangle case = No
mangling char = ~
hide dot files = Yes
delete veto files = Yes
veto files = /Network Trash Folder/
hide files =
veto oplock files =
map system = Yes
map hidden = Yes
map archive = Yes
mangled names = Yes
mangled map =
browseable = Yes
blocking locks = Yes
fake oplocks = No
locking = Yes
oplocks = Yes
level2 oplocks = No
oplock contention limit = 2
strict locking = Yes
share modes = Yes
copy =
include =
preexec =
preexec close = No
postexec =
root preexec =
root preexec close = No
root postexec =
available = Yes
volume =
fstype = NTFS
set directory = No
wide links = Yes
follow symlinks = Yes
dont descend =
magic script =
magic output =
delete readonly = Yes
dos filetimes = No
dos filetime resolution = No
fake directory create times = No
syslog audit facility = LOG_LOCAL0
syslog audit level = LOG_INFO
syslog audit actions = 0

[homes]
comment = Home Directories
writeable = Yes
create mask = 0755
browseable = No


Hier die Ausgabe. Hoffe es Hilft euch und dann mir *ggg*...
Browseable=yes habe ich unter [globals] entfernt.

Miwe

miwe
23.04.06, 23:33
Hallo,

habe mal noch ein paar Tests gemacht...

Folgendes funktioniert problemlos und immer am Windows XP Clienten:

net use z: \\server\freigabename

Gebe ich im Explorer \\server ein gehts auch anstandslos.

Über die Suchfunktion von Windows XP wird der Samba auch gefunden.

Wiso rammelt der Samba aber die Netzwerkumgebung dicht?
Sobald ich auf "Arbeitsgrupppencomputer anzeigen" klicke kommt:

Auf "Miwelan kann nicht zugegriffen werden. Sie haben eventuell keine Berechtigung, diese Netzwerkressource zu verwenden. ......
Netzwerkpfad nicht gefunden.

Blicke nimmer durch ... :-)
Was mich am meisten wundert, daß ich den anderen XP CLienten dadurch auch nicht mehr sehe...

Miwe

Update:

Beim Probieren und durch einen Tippfehler ist mir nochetwas aufgefallen, wo ich jedoch nicht weiss ob das so sein muss:

Durch die Eingabe von \\rechnername\share kommt man ja an die entsprechenden Freigaben ran.

Ich kann beim Rechnernamen eingeben was ich will, sofern der Rechnername im Netzwerk nicht existiert, werde ich immer auf die Freigabe, für die ich den entsprechenen Benutzernamen eingegeben habe geleitet. Ist das normal?

Beispiel:

Es existieren folgende Rechner:

Miwepc
Tweety
Samba

\\Miwepc -> ich komme auf den Miwepc -> ist also ok
\\Tweety -> ich komme auf den Tweetypc -> ist also ok
\\Samba -> komme auf den Sambaserver -> ist also ok

\\123qwe oder
\\sdfdsfsdf oder
\\lapalomaole oder
\\wassolldas usw usw...
komme auf den Sambaserver und der Freigabe für die ich auf dem entsprechenden Clienten irgendwann mal den entsprechenden Benutzernamen und PW eingegeben habe.

Miwe