Hallo,
ich habe (schon wieder) ein Problem mit Samba. Ich weiss nicht warum, aber folgendes Phänomen tritt seit heute bei mir auf:
Ich sehe den Server zwar in meiner Arbeitsgruppe, aber wenn ich drauf zugreifen will bekomme ich die Fehlermeldung: "Netzwerkpfad nicht gefunden"
???
Ich weiss nicht woran es liegen könnte (Bin Linux-Newbie, ist meine einzige Entschuldigung ;) )
Meine smb.conf sieht folgendermassen aus:
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2003/07/17 22:35:02
# Global parameters
[global]
workgroup = FLUX
netbios name = LINUX
server string = Tux-Serv %v
encrypt passwords = Yes
username map = /etc/samba/user.map
username level = 5
log level = 1
syslog = 0
log file = /var/log/samba/%m.
time server = Yes
unix extensions = Yes
keepalive = 10
socket options = SO_KEEPALIVE TCP_NODELAY IPTOS_LOWDELAY
printcap name = CUPS
character set = ISO8859-1
os level = 36
preferred master = Yes
domain master = Yes
wins support = Yes
default service = Home
valid users = newbreed
admin users = newbreed
printing = cups
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
[Home]
comment = Newbreeds homedir
path = /home/newbreed
username = newbreed
admin users = newbreed
force user = newbreed
force group = users
read only = No
max connections = 1
case sensitive = Yes
mangle case = Yes
Weiss jemand, was ich falsch gemacht hab?
Schonmal Danke im Voraus
NB
Linux 15.036 Themen, 107.107 Beiträge
füg mal in der global-section folgende zeile ein:
socket address = 192.168.0.5
wobei die ip natürlich mit deiner lan-ip übereinstimmen muss
huh?
sorry wegen dem doppel-Post...
mir ist noch aufgefallen, dass wenn ich unter swat den smbs Daemon starten will "not running" angezeigt wird.
hmmm,
immer noch das selbe...
"Netzwerkpfad wurde nicht gefunden"
hmmm,
immer noch das selbe...
"Netzwerkpfad wurde nicht gefunden"
Hallo, setze mal "wins support auf NO" und "encrypt passwords auch auf NO", das ist im Moment alles, was ich aus meinen alten Unterlagen hervorkramen konnte. Hast du beim Passwort Groß- und Kleinschreibung beachtet?. Nach Änderungen sollte das Netz neu gestartet werden, also "Init 1" und dann wieder "Init 3" (an der Konsole, versteht sich). Falls du mit einem 10 MBit Netz zu tun hast (BNC-Verkabelung), warte einfach mal ein paar Minuten, Änderungen dauern, bis sie wirksam werden, so hab ich das jedenfalls bei meinen Samba-Experimenten erlebt.
Diese Tipps beziehen sich übrigens nur auf Suse Distributionen, ab Version 6.3 bis 7.1.
Bin auch kein Linus Experte, habe mich aber damals öfter damit beschäftigt.
Und, by the way, warum krieg ich unter Suse 8.1 mein DSL nicht zum Laufen....????
Gruß Schnaffke
Vielen Dank für eure tipps. :)
Aber ich bin im Moment sehr, sehr verwirrt. Samba hat sich zur Aufgabe gemacht mich in die IT-Klapse einzuweisen...
Das oben beschriebene "Netzwerkpfad nicht gefunden"-Problem besteht weiterhin
ABER(und das bringt mich momentan zur Verzweiflung):
Wenn ich den Rechner über irgendein Fenster mit \\IP.des.Samba.Rechners anspreche seh ich meine shares! Kann drauf zugreifen, löschen, rauskopieren, reinkopieren, verschieben...
Ich werd noch meschugge! Da versuch ich seit ner Woche den Kram aufzusetzen, wurschtel mir in den IPtables nen Bruch, weil ich dachte das es ein Problem mit der Firewall ist und dann bekommt ders scheinbar nicht mit dem netbios / bzw. der Namensauflösung hin!(?)
Deswegen könnte ich eigentlich den nmbd Daemon rauskanten und mir einfach ein Netzlaufwerk verbinden...
Natürlich fänd ichs schöner, wenn ich über die Netzwerkumgebug drauf zugreifen könnte, aber vielleicht bekomm ich das ja auch irgendwann wieder hin.
Falls noch jemand eine Anregung hat, immer her damit :)
@schnaffke:
Ich habe mein DSL unter SuSE 8.2 einfach unter Yast2 Konfiguriert --> Netzwerkgeräte --> DSL
Da dann die Provider-Infos eingetragen (für T-offline und ein paar andere gibts sogar eigene Masken), die Netzwerkkarte, die an Modem / Splitter hängt, angegeben und Dial on demand markiert.
wenn ich mich richtig entsinne wars das schon.
Gruß
NB
dein problem hängt damit zusammen, dass dein smbd nicht läuft. samba besteht aus zwei teilen, dem nmbd (netbios-computername) und smbd (verwaltung der freigaben).
jetzt musst du noch den smbd zum laufen bringen.
stelle zuerst also sicher, dass dein pc eine ip hat: konsole auf, befehl ifconfig eintippen, dann sollte ein eintrag eth0 (ethernet-interface 0, die erste netzwerkkarte) mit ein paar angaben dahinter erscheinen. unter anderem ist deine ip (xxx.xxx.xxx.xxx) dabei.
prüfe die smb.conf auf korrektheit. dazu gibt es den befehl testparm
samba kannst du auch in der konsole starten, eventuell sagt die mehr als swat.
unter suse ist das glaube ich etwas anders als bei anderen distris. da geht es afaik mit
rcsamba restart
sonst
samba restart
oder
/etc/init.d/samba restart
Der smbd läuft jetzt, nur der nmbd scheints nicht gebacken zu bekommen.
Ich kann ja auf die shares zugreifen, aber halt nur direkt. (siehe oben).
versuch doch mal
;
; /etc/smb.conf
;
; Copyright (c) 1999 SuSE GmbH Nuernberg, Germany.
;
[global]
null passwords = true
workgroup = Workgroup
server string = Linux SAMBA Server
printing = bsd
printcap name = /etc/printcap
load printers = yes
socket options = TCP_NODELAY
map to guest = Bad User
; bitte deine linux netzwerkadresse eingeben
; zb:
interfaces = 192.168.42.42/255.255.255.0
wins support = yes
; achte auf den namen
[newbreed]
comment = Datenlager
; pfad muss auch name sein
path = /home/newbreed
broseable = yes
read only = no
public = yes
guest account =nobody
keep alive = 60
; pingzeit besser so
os level = 2
security = share
create mode = 0750
endschuldigung für den von mir falsch angegebenen WORKGROUP eintrag.
und gib doch mal auf der konsole TESTPARM ein. ;-)
Geht leider auch nicht. An den Accounteinstellungen kanns eigentlich nicht liegen. Das scheint der nmbd zu sein...
Testparm meldet, dass alles ok ist.
Ich werd jetzt erstmal auf den nmbd verzichten und das ganze über netzlaufwerke machen.
Nochmals Danke an alle :)
Gruß
NB