PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechner findet Samba Server nicht



dehein2
06.10.04, 23:27
Hallo,
ich habe hier einen Samba server, auf dem eigentlich nur ein paar shares ind (nichts tolles also). Nun können alle Rechner (win2000/xp) mit "\\192.168.1.70" oder "\\Sambaserver" problemslos darauf zugreifen. Nur einer macht Probleme:

Die beiden oberen befehle ziegen keine wirkung und Windows findet den Samba server nicht. Auf andere Rechner mit freigaben kann er zugreifen. Ping auf 192.168.1.70 funktioiert und es ist keine Firewall aktiv. Der Rechner läuft unter Win XP SP1..

wenn das nichts linuxsprezifisches ist:kenn denn jmd. nen gutes windows/netzwerk forum?

danke

linuxmensch
07.10.04, 07:48
[QUOTE=dehein2]Hallo,
ich habe hier einen Samba server, auf dem eigentlich nur ein paar shares ind (nichts tolles also). Nun können alle Rechner (win2000/xp) mit "\\192.168.1.70" oder "\\Sambaserver" problemslos darauf zugreifen. Nur einer macht Probleme:

Die beiden oberen befehle ziegen keine wirkung und Windows findet den Samba server nicht. Auf andere Rechner mit freigaben kann er zugreifen. Ping auf 192.168.1.70 funktioiert und es ist keine Firewall aktiv. Der Rechner läuft unter Win XP SP1..

hallo,
ich mach das hier auch noch nicht sehr lang, aber vielleicht kann ich helfen.

also wenn ich dich richtig verstanden habe, dateifreigabe unter linux und windows rechner sollen darauf zugreifen.
funktioniert deine samba richtig, also keine syntax fehler oder sowas drin
hilfe mit testparm auf deinem sambaserver

listet der Befehl smbclient -L localhost deine shares auf?

Gibt es den Sambaserver in deiner Netzwerkumgebung auf den Windowsrechnern ? Wenn nicht gib in deiner smb.conf mal einen netbios namen an, an dem hing es mal bei mir.

ich hoffe ich konnte dir weiterhelfen

dehein2
07.10.04, 17:00
hi,
netbios name hab ich eingestellt und der windows rechner sieht den linuxrechner in der Netzwerkumgebung nicht.
smbclient -L localhost zeigt den schare an-von anderen rechner geht es ja auch .. :-((

linuxmensch
07.10.04, 18:27
poste mal deine smb.conf

dehein2
07.10.04, 19:26
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SuSE
# Date: 2004-04-06
[global]
netbios name = userv
workgroup = IBAC
interfaces = 127.0.0.1 eth0
bind interfaces only = true
printing = cups
printcap name = cups
printer admin = @ntadmin, root, administrator
map to guest = Bad User

[kis_daten]
comment = kis sync daten
path=/home/kis_daten
writeable=yes
browseable=yes

linuxmensch
07.10.04, 19:57
[global]
netbios name = userv
workgroup = IBAC
interfaces = 127.0.0.1 eth0
bind interfaces only = true
printing = cups
printcap name = cups
printer admin = @ntadmin, root, administrator
map to guest = Bad User


ändere mal dein interfaces bei mir habe ich 192.168.6.0/24, eth0
also alle PC dem Netzwerk 192.168.6.0 mit 255.255.255.0

dehein2
10.10.04, 18:15
[global]

ändere mal dein interfaces bei mir habe ich 192.168.6.0/24, eth0
also alle PC dem Netzwerk 192.168.6.0 mit 255.255.255.0

das funktioniert leider auch nicht :-((

linuxmensch
10.10.04, 18:51
das funktioniert leider auch nicht :-((

hier ist meine smb.conf bei mir funzt es so, bei mir ist wie schon gesagt 192.168.6.0 das LAN

# Global parameters
[global]
workgroup = TUX-NET
netbios name = server
server string = server
interfaces = 192.168.6.0/24, eth0
bind interfaces only = Yes
map to guest = Bad User
log level = 8
syslog = 8
printcap name = samsung_ml1710
os level = 65
local master = No
domain master = No
ldap suffix = dc=example,dc=com
ldap ssl = no
host msdfs = Yes
valid users = linux, root, nobody
admin users = root, linux
printer admin = root, linux, administrator
hosts allow = 192.168.6.0/24
profile acls = Yes
printing = lprng
print command = lpr -r -P'%p' %s
lpq command = lpq -P'%p'
lprm command = lprm -P'%p' %j
lppause command = lpc hold '%p' %j
lpresume command = lpc release '%p' %j
queuepause command = lpc stop '%p'
queueresume command = lpc start '%p'
dos filemode = Yes
dos filetimes = Yes
dos filetime resolution = Yes
fake directory create times = Yes

[files]
comment = nur fuer mich
path = /data
write list = linux, root, administrator
read only = No
guest ok = Yes
fstype = reiser

Stormbringer
10.10.04, 19:17
Hi,

da Du schreibst, daß alle Rechner bis auf einen einzigen problemlos auf den samba Rechner zugreifen können, würde ich erst einmal einen Fehler in Deiner smb.conf ausschließen ...
Prüfe doch mal diesen einen Rechner:
- hat er die korrekte IP-Adresse & Subnet Mask
- ist er Mitgleid der gleichen Arbeitsgruppe/Domäne
- läuft dort ggf. doch lokal eine Firewall (Zonealarm, Symantec, etc.)
- kann der betr. Rechner das samba System anpingen (Name)
- steht etwas in den Logdateien (auf beiden Systemen) wenn Du einen Zugriff startest
- etc.

Gruß

dehein2
10.10.04, 19:27
- hat er die korrekte IP-Adresse & Subnet Mask
ja, beides richtig 192.168.1.21 255.255.255.0 (ist vom DHCP cergeben)

- ist er Mitgleid der gleichen Arbeitsgruppe/Domäne
ja ist er (IBAC - Arbeitsgruppe)

- läuft dort ggf. doch lokal eine Firewall (Zonealarm, Symantec, etc.)
nein, habe alles abgeschaltet

- kann der betr. Rechner das samba System anpingen (Name)
ja mit ping 192.168.1.70

- steht etwas in den Logdateien (auf beiden Systemen) wenn Du einen Zugriff startest
welche wären das denn dan genau? :-)

danke

Stormbringer
10.10.04, 20:34
Naja, mir fiele da ein:
Ereignisanzeige auf MS Systemen, und
/var/log/samba (oder ähnlich) auf Linux Systemen

Gruß

linuxmensch
12.10.04, 18:52
läuft bei dir eigentlich der nmb?

vielleicht auch mal neustarten, unter suse mit
rcnmb restart

dehein2
12.10.04, 20:05
hi, ja läuft-neu gestartet habe ich die dienste schon einige male :) - werde die log Daten mal die Tage genauer angucken

[EisTea]
12.10.04, 22:10
Hi Leute!
Habe bei einem ähnlichen Problem folgendes beobachtet:

Weder der Samba Server aus SuSE 8.2 noch aus SuSE 9.0 erscheinen in der Netzwerkumgebung von Windows XP (Vanilla und SP1). Beim direkten Zugriff über UNC (\\Netboisname bzw. \\ipadresse) klappt nur der Weg über die IP Adresse.

Benutze ich die gleiche smb.conf Datei mit dem Debian Sarge Snapshot (war mal im Linuxmagazin - Networking Edition), taucht der Samba Server plötzlich doch auf, ohne das ich etwas an den Einstellungen der XP Clients geändert habe! Bei uns in der Schule ist das gleiche mit Windows 2000 Pof Clients zu beobachten.

Kann es vielleicht sein, dass Samba in bestimmten Versionen Probleme mit mehreren Netzwerkkarten macht? - Bisher hatte ich das Problem immer mit Samba Servern die >=2 Netzwerkkarten haben.

Samba-Versionen:
SuSE 8.2: 2.2.7a (Gleiches Problem auch nach Update auf 2.2.8a)
SuSE 9.0: 2.2.8a
Debian Sarge Snapshot März: 3.0.2a

Werde bei Gelegenheit mal Samva 3.0.2a für SusE 8.2 übersetzen und die Ergebnisse hier posten!

n8 zusammen :)

EisTea

--UPDATE--
Hab gerade gesehen das es bei samba.org auch binaries für SuSE gibt!

eckerth
12.10.04, 22:17
HI
hatte genau das selbe problem. Suse9.1, Installation Samba Sever via YAST
aus lauter verzweiflung hab ich dann den linux rechner gebootet, und ohh wunder es lief.

hier meine smb.conf:

[global]
workgroup = SOL
netbios name = mars
security = share
encrypt passwords = yes
server string = suse_router
wins support = yes
wins server = venus.sol
[homes]
path = /home/eckerth
guest ok = yes
guest only = yes

[EisTea]
12.10.04, 22:58
HI
hatte genau das selbe problem. Suse9.1, Installation Samba Sever via YAST
aus lauter verzweiflung hab ich dann den linux rechner gebootet, und ohh wunder es lief.

hier meine smb.conf:

[global]
workgroup = SOL
netbios name = mars
security = share
encrypt passwords = yes
server string = suse_router
wins support = yes
wins server = venus.sol
[homes]
path = /home/eckerth
guest ok = yes
guest only = yes

Hm, SuSE 9.1 verwendet Samba 3.0.2a.
Das Update auf Samba 3.0.7a bei SuSE 8.2 hatte übrigens nichts gebracht, wobei ich dazu sagen muss, dass die Pakete sich nur mittels rpm --force installieren ließen.
Noch was ist mir aufgefallen: Greife ich über \\ipadresse direkt auf den Samba Server zu, dann ist unter WinXp in der linken blauen Leiste des Arbeistplatzes unter "Andere Orte" ein kleines Netzwerkgruppensymbol mit dem Namen der Arbeitsgruppe des Samba Servers zu sehen. Wenn ich dieses anklicke stürzt entweder der Explorer ab, oder ich bekomme nach ca 1 Minute warten die Meldung, dass ich nicht genügen Rechte besäße, in die Arbeitsgruppe zu wechseln.

eckerth
12.10.04, 23:04
check mal die logs unter /var/log/samba...
log.smbd und log.nmbd

gr
tom

[EisTea]
12.10.04, 23:50
Also, auch wenn es noch extrem langsam läuft, aber es läuft :)
1) Der nmbd lief nicht ;) Bin immer davon ausgegangen, dass "rcsmb start" diesen ebenfalls startet. Scheint aber nicht so zu sein, da bis vorhin keine Logdatei vom nmbd vorhanden war. Ein "rcnmbd start" hat geholfen.

2) Sollte der Samba Server alleine in einer eigenen Arbeitsgruppe sein, so muss er als Local Master konfiguriert sein, da der Windows XP Client diesen sonst nicht richtig browsen kann. (Domain Master auf auto, preferred master auf yes, OS Level auf 2).

3) Kommt mir zwar total unsauber vor, aber es kann helfen, in die lmhost Datei den Samba Server einzutragen:
192.168.238.2 netbiosname #PRE #DOM:arbeitsgruppe
Einträge müssen durch einen tab getrennt werden.

Ich teste das Ganze hier unter Vmware mit Windows XP als Hostsystem, daher weiß ich nicht, ob die Latenz (>=10 sec) beim browsen der Netzwerkumgebung dadurch zustande kommt.

Jedenfalls läuft es jetzt, wenn auch holperig. Unter
-> http://gertranssmb3.berlios.de/
gibts ein paar deutsche Übersetzungen zu Samba.

Tschö,
EisTea

dehein2
18.10.04, 13:57
soo. als info :-) der fehler lag wie erwartet nicht am Samba Server, sondern am Windows SP Rechner. Ich habe das Problem behoben, indem ich die Netzkarte (im Gerätemanager) gelöscht habe. Danach hat WIn sie neu erkannt und alles hat funktioiert..
mfg
Dennis