system: mandrake 8.2
samba version: 2.2.3a
netzadressenvergabe: dhcp
folgendes problem: der nmbd-dienst startet problemlos. doch mit dem smbd klemmt es irgendwo.
ich habe den smbd-dienst mal mit dem parameter -i gestartet. dabei erhalte ich diese fehlermeldung:
smbd version 2.2.3a started.
Copyright Andrew Tridgell and the Samba Team 1992-2002
bind failed on port 139 socket_addr = 0.0.0.0.
Error = Address already in use
was muss ich nun machen, welcher dienst blockiert mir den port 139?
bitte um linux-dau-gerechte erklärung ;-)
Linux 15.036 Themen, 107.107 Beiträge
http://www.openoffice.de/linux/buch/samba.html#AEN12191
http://tutorials.tanmar.de/samba.php
Mandrake Benutzer- und Referenzhandbuch
Ich hoffe, das holft Dir weiter
Gruß FreddyK.
ich danke dir, aber ich glaube, dass das problem nicht beim samba liegt, sondern dass da ein anderer linux-dienst zwischenfunkt. da ich linux aber noch nicht gut kenne, habe ich keine ahnung, was das sein könnte.
meine smb.conf scheint korrekt zu sein (die prüfung ergibt keine fehler)
versuch mal mit netstat -t rauszufinden, welcher dienst da hört. Oder wars netstat -i?
naja, netstat in jedem fall.
Bis denne
poly
(man netstat)
weder netstat -i noch netstat -t zeigen irgendwas mit port 139 an.
wenn ich nur netstat ohne parameter starte, dann scrollt er durch, ohne dass ich wirklich was sehe und erzeugt mehr ergebnis, als die konsole anzeigen kann.. kann man ein programm auch nur seitenweise ausführen?
ein portscan von einem anderen pc im netzwerk ergab, dass port 139 geschlossen ist.
evtl ist doch meine smb.conf fehlerhaft. allerdings habe ich sie mit swat erstellt, sollte also eigentlich funktionsfähig sein...
kontroliere erstmall auf welchen IP/Netmask du deine Samba lauffen lassen willst in der /etc/samba/smb.conf ist das interfaces = 192.168.bla.bla/255.255.255.0 ( meistens so ), bla.bla naturlich anpassen :o). Dann mit der rcsmbd status , rcsmbd stop, rcsmbd start, rcsmbd restart kannst du deinen dienst steuern. port 139 wird von
netbios-ssn 139/tcp # NETBIOS Session Service
netbios-ssn 139/udp # NETBIOS Session Service
( info steht in /etc/services ) und die sache dass irgend ein dienst bei dir schon den 139 blockiert kann es nur die samba selbst sein.
viel spass