kldload(smbfs): No such file or directory

Ne0n

professional newbie
Langsam habe ich das Gefühl ich poste im 24h-Rhytmus meine Fragen... Leider kann ich mir auch diesmal nicht mehr selbst weiterhelfen ;'(

Szenario:
FreeBSD 5.4 AMD64
Samba installaiert
Kernel gemäss NOTES mit folgenden Optionen neukompiliert und neu gestartet:

Code:
options         NETSMB
options         NETSMBCRYPTO
options         LIBMCHAIN
options         LIBICONV

Trotzdem folgender Fehler:

Code:
AMD64# mount_smbfs //root@server/daten /mnt
mount_smbfs: kldload(smbfs): No such file or directory

Im letzten i386 habe ich immer ohne Kernelbau und Probleme SMB-Shares mounten können...

Hab ich was verpasst?
 
Das muss in die Kernel-config:
options NETSMB
options NETSMBCRYPTO
options LIBMCHAIN
options LIBICONV
options SMBFS

Dann:
mount_smbfs -I $IP-SMB-Server //$username@$freigabename/$pfad /mnt
 
Grummel. Habe ich nun wirklich nur die options SMBFS vergessen!

Schade das das nicht in den NOTES stand - scheine ich aber auch bei der Internet-Recherche überlesen zu haben.

Werde das heute Abend testen - Besten Dank!
 
Hmm, doch, steht in der NOTES:
%cat /usr/src/sys/conf/NOTES | grep SMBFS
options SMBFS #SMB/CIFS filesystem
Du hast wahrscheinlich nur in der für i386 gesucht:
%cat /usr/src/sys/i386/conf/NOTES | grep SMBFS
%
Bleibt sicherlich die Frage warum das dort nicht steht.
Daher, Merke, immer in der /usr/src/sys/conf/NOTES nach Optionen suchen ;-)
 
Mal 'ne ganz dämliche Frage hierzu:
Muß ich, um die SMB-browser-Funktionen in KDE benutzen zu können, nach dem Kernel auch noch KDE mit entsprechenden Optionen neu kompilieren?
 
@asg
asg said:
Bleibt sicherlich die Frage warum das dort nicht steht.
Die Antwort auf diese Frage gibt die src/sys/$ARCH/conf/NOTES selbst:
[...]
# This file contains machine dependent kernel configuration notes. For
# machine independent notes, look in /sys/conf/NOTES.
[...]

@schrottie
Das sind (AFAIK) zwei verschiedene Dinge. Mit dem Eintrag im Kernel kannst du mittels Betriebssystem ein Windows-Share mounten. Der KDE setzt nicht auf diese Möglichkeit auf, er nutzt net/samba-libsmbclient um Win-Shares einzubinden. Deshalb gehe ich davon aus, dass der Konqueror auch ohne Kernel-Eintrag Windows-Freigaben erkennt.
 
@Tulkas: Vielen Dank. Die Möglichkeit hatte ich ganz vergessen. Mir ist nur bei meinem 5.4er KDE aufgefallen, daß die entsprechenden Sachen fehlen. Habe aber auch erst 1/2h seit der Installation damit gespielt.
 
option SMBFS steht nicht in der NOTES für i386, da es dort nach wie vor nur Modul gebaut werden kann. Die Möglichkeit es statisch zu linken ist aufgrund irgendeines Depenecy-Problemes bereits seit geraumer Zeit gesperrt.
 
Back
Top