samba startet nicht (ds-mod0.2.9-p8)

Aber sicher!
Code:
/var/mod/root # sh -x /etc/init.d/rc.nmbd start
+ export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/mod/sbin:/mod/bin:/mod/usr/sbin:/mod/usr/bin:/tmp/samba-binaries
+ export LD_LIBRARY_PATH=/mod/lib:/mod/usr/lib
+ DAEMON=nmbd
+ start
+ touch /tmp/flash/samba/lmhosts
+ echo -n Starting samba nmbd...
Starting samba nmbd...+ nmbd -D -o -H /tmp/flash/samba/lmhosts
+ exitval=255
+ [ 255 -eq 0 ]
+ echo failed.
failed.
+ exit 255
/var/mod/root #
Code:
/var/mod/root # sh -x /etc/init.d/rc.smbd start
+ export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/mod/sbin:/mod/bin:/mod/usr/sbin:/mod/usr/bin:/tmp/samba-binaries
+ export LD_LIBRARY_PATH=/mod/lib:/mod/usr/lib
+ DAEMON=smbd
+ start
+ echo -n Starting samba smbd...
Starting samba smbd...+ smbd -D -o
+ exitval=255
+ [ 255 -eq 0 ]
+ echo failed.
failed.
+ exit 255
/var/mod/root #
 
Beide Programme beenden sich mit dem Wert 255. Irgend etwas läuft da sehr schief. Hast Du eine Konfigurationsdatei für Samba? Befindet sie sich dort, wo sie auch von den Programmen erwartet wird?
 
Beide Programme beenden sich mit dem Wert 255. Irgend etwas läuft da sehr schief.
Ja, allerdings!
Hast Du eine Konfigurationsdatei für Samba? Befindet sie sich dort, wo sie auch von den Programmen erwartet wird?
Die hier? (Ob sie dort erwartet wird kann ich nicht sagen.)
Code:
/var/mod/root # cat /var/mod/etc/smb.conf
[global]
interfaces=192.168.178.51/255.255.255.0
guest account=samba
workgroup=chpohl.home
netbios name=fb2
server string=Fritzbox Fon 5010 Samba Server
null passwords=yes
security=share
preferred master=yes
os level=20
log level=2
character set=ISO8859-1
client code page=850
[audio]
comment=myAudioShare
path=/tmp/audio
guest ok=no
read only=yes
/var/mod/root #
(wird von rc.samba ("config") angelegt.)
lmhosts ist auch da:
Code:
/var/mod/root # cat /tmp/flash/samba/lmhosts
192.168.178.51 FB5010
/var/mod/root #
Mehr brauchts glaube ich nicht, oder?
 
Code:
smbd -D -o

"-o" hat mein smbd gar nicht als Option.
Aufruf hier:
Code:
$SMBD -D -s $CONF > /dev/null 2>&1

Ist allerdings auch eine neuere Version, glaube ich ;)
 
Code:
/var/mod/root # /tmp/samba-binaries/smbd -D -o -s /var/mod/etc/smb.conf
cannot create sam-3
/var/mod/root # echo $?
1
/var/mod/root #
Das sieht mal schon besser aus... aber reicht nicht.
"-o": Overwrite log file, don't append
Aber das nützt ja IMHO erst mal wenig, wenn sich vorher der nmbd nicht starten lässt.
Deine Binaries sind bestimmt für den 2.6er Kernel, richtig?
 
-o kannst du glaub ich vergessen, denn der Samba und logs sind nicht so befreundet. Aber ja, ich hab nur Boxen mit 2.6er kernel.
 
Welche IP Adresse hat denn Deine Box? Mal mit ifconfig nachsehen.

Nicht dass die versucht ins leere zu binden.
 
Ok, damit kann ich leben.
Wie startest du den nmbd? Laut online-Hilfe kann man dem Daemon auch eine Konfigurationsdatei übergeben. Hast du ne Ahnung, wie die aussehen müsste?

Edit: Da haben sich unsere Antworten überschnitten.
Die IP ist die 192.168.178.51.
 
Na wer sagt's denn! Ich habe mal ein wenig mit dem nmbd gespielt:
Code:
/var/mod/root # /tmp/samba-binaries/nmbd -D -o -n -s /var/mod/etc/smb.conf; echo $?
0
/var/mod/root #
So kommt immerhin schon mal ein positiver Exitstatus. Die Sache hinkt leider, denn unter `ps -ax | grep nmbd` ist der Daemon nicht aufgeführt.
den gleichen Befehl mit dem smbd ausgeführt endet immer mit "cannot create sam-3" und Exitstatus "1".
 
"ps -ax" gibts auf der FritzBox nicht. ;-)

MfG Oliver
 
"ps -ax" gibts auf der FritzBox nicht. ;-)

MfG Oliver
Ja aber robust. Zumindest beschwert sich die Box nicht, sie macht einfach nur "ps" und fertig.
Aber lasst uns nicht vom Thema abschweifen, habt ihr noch Ideen, wie man den Samba-Server zur Mitarbeit überreden kann?
@Oli: Welche Binaries waren denn mal in dem Samba-Paket, als sie mal enthalten waren? (Habe ich wirklich die richtigen "erwischt"?)
 
Hm, mein ps macht das nicht. ;-)
Code:
 # ps -ax
ps: invalid option -- a
BusyBox v1.12.4 (2009-02-01 20:11:23 CET) multi-call binary
Usage: ps
Report process status
Options:
        w       Wide output
smbd und nmbd sind die die mir einfallen.

MfG Oliver
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.