• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

WinXP Rechner wird nur kurze Zeit angezeigt

Hallo,

habe in einem gemischten Netzwerk mit Linux-, Vista- und einem Desktop XP-Client , sowie OpenSuSE 10.2 und Samba 3.0.25c-34 das folgende Problem:

1. Samba wird neu gestartet (smb, nmb, winbind, famd)
2. Alle Clients werden auf allen Rechnern in der Workgroup-/Domänen-Member-Übersicht korrekt angezeigt
3. Alle Freigaben (zum SuSE-Server und/oder umgekehrt auf die Clients laufen einwandfrei.

Nach einiger Zeit verschwindet die Anzeige für den XP-Client (nach einem refresh mit F5) - und zwar vom Server (hier als Linux-Client), als auch bei allen Windows-Clients.

Ein Zugriff auf die Shares dieses XP-Clients sind aber vom Linux-, als auch von den anderen Vista-Clients aus möglich !
Auch umgekehrt, von diesem XP-Rechner auf den Server gibt es kein Problem.

Wird Samba neu gestartet - und zwar nur das SMB-Modul - wird dieser XP-Client wieder angezeigt.

ALLES o.g. erfolgt nur, wenn genau EIN XP-Client im Netz ist.

Wird ein Weiterer dazugenommen (z.B. ein Notebook mit XP), dann erscheint dieser wie auch der schon o.g. XP-Client zusammen mit dem Notebook sofort wieder in der Übersicht (und zwar ohne, daß Samba neu gestartet wurde !!!)

Ist also mehr als EIN XP-Client in der Domäne angemeldet, gibt es kein Problem.
Ist aber nur EINER angemeldet, dann wird nach einiger Zeit dieser nicht mehr in der Übersicht angezeigt.


Nun habe ich zwar heute auf die o.g. Samba-Version upgedated, aber ich kann dieses Verhalten dieser Version nicht eindeutig zuordnen, da ich heute auch noch andere Sachen geändert habe (allerdings nichts an den XP-Clients).

Zur weiteren Fehlersuche möchte ich nicht so gerne wieder auf die Samba-Version 3.0.24 zurück, da bei mir das hier beschriebene Problem nun endlich gelöst ist (fast eine Verdopplung der Übertragungsgeschwindigkeit).

Hat vielleicht trotzdem jemand irgendeine Idee, woran das liegen könnte ?

Ich kopiere mal nachfolgend die [Global]-Section meiner smb.conf ein. Vielleicht habe ich da ja noch einen Fehler drin, auf den das o.g. Problem zurückzuführen ist ?

workgroup = HOME
server string = PDC
netbios name = MYSERVER
smb ports = 139
security = user
socket options = TCP_NODELAY SO_KEEPALIVE
hosts deny = ALL
hosts allow = 192.168.2.1/255.255.255.0 192.168.3.1/255.255.255.0
interfaces = 192.168.2.1/24 192.168.3.1/24
bind interfaces only = yes
log level = 0
log file = /var/log/samba/samba.log.%m
max log size = 10000
local master = Yes
domain master = Yes
preferred master = Yes
domain logons = Yes
username map = /etc/samba/user.map
logon path = \\%L\home\.msprofil
logon drive = P:
logon home = \\%N\%U

null passwords = no
hide unreadable = yes
hide dot files = no
unix password sync = true
smb passwd file = /usr/bin/smbpasswd -u "%u"
passwd program = /usr/sbin/ldapsmb -m -u --passwd "%u"
passwd chat = *old*password* %o\n *new*password* %n\n *new*password* %n\n *changed*
add machine script = /sbin/yast /usr/share/YaST2/data/add_machine.ycp %m$
set primary group script = /usr/sbin/ldapsmb -m -u "%u" -gid "%g"
ldap passwd sync = yes
passdb backend = ldapsam:ldap://ldapserver.mydomain:389
ldap admin dn = cn=admin,dc=mydomain,dc=de
ldap suffix = dc=mydomain,dc=de
ldap group suffix = ou=groups
ldap user suffix = ou=users
ldap machine suffix = ou=computers
ldap idmap suffix = ou=users
ldap delete dn = no
dos charset = UTF-8
unix charset = UTF-8
display charset = UTF-8
time server = yes
wins proxy = yes
wins support = true
winbind uid = 1000-20000
winbind gid = 1000-20000
winbind use default domain = Yes
idmap gid = 1000-20000
idmap uid = 1000-20000
cups options = raw
keepalive = 300
case sensitive = No
name resolve order = wins host bcast
include = /etc/samba/dhcp.conf
usershare allow guests = No

max xmit = 16644
large readwrite = yes
use sendfile = yes
keepalive = 30
oplocks = yes
 
Oben