Seite 1 von 2
Smb mounts
Verfasst: Fr 14. Mai 2021, 18:58
von thc09
Moins,
Mir ist wieder das Problem mit dem "cifs" auf die Füsse gefallen.
(Wenn das geklärt ist, ggf. auch den Beitrag Fritzbox als Nas anpassen)
Neutrino unterstützt ja smb bis v3 mindestens.
Nun, es ist nicht möglich im Menü -> Netzwerkfreigaben bearbeiten
eine Verbindung aufzubauen, es wird immer versucht mit v1 zu connecten,
egal was da drin steht.
Code: Alles auswählen
network_nfs_mount_options1_0=rw,soft,nolock,iocharset=utf8,vers=3.0,cache=loose,_netdev
auf der Console gehts natürlich, wird dann auch als gemounted im Menü angezeigt.
Das Log ist da nicht zielführend.
Code: Alles auswählen
mount: mounting //192.168.2.111/ict/NAS/Movie on /mnt/ict failed: Host is down
16:01:15.650 [CFSMounter] FS mount error: "mount -t cifs //192.168.2.111/ict/NAS/Movie /mnt/ict -o username=ax51hd,password=wilfried"
Im Logfile der Fritte steht lapidar "Gescheitert, Client accepts only V1"
Beim mounten über Console funktioniert es, das Log sagt jetzt auch nichts weiter aus ...
Code: Alles auswählen
[neutrino] [CNetworkSetup] [exec - 132], init network setup...
16:13:07.323 insmod: lufs.ko: module not found
16:13:07.341 rmmod: can't unload module 'lufs': No such file or directory
16:13:07.348 SUPPORT: NFS: 1, CIFS: 1, LUFS: 0
16:13:07.354 [CFSMounter] could not resolve dir: /mnt/mnt1: No such file or directory
16:13:07.361 [CFSMounter] could not resolve dir: /mnt/mnt2: No such file or directory
16:13:07.367 [CFSMounter] could not resolve dir: /mnt/mnt3: No such file or directory
16:13:07.372 [CFSMounter] could not resolve dir: /mnt/mnt4: No such file or directory
16:13:07.377 [CFSMounter] could not resolve dir: /mnt/mnt5: No such file or directory
16:13:07.383 [CFSMounter] could not resolve dir: /mnt/mnt6: No such file or directory
16:13:07.388 [CFSMounter] could not resolve dir: /mnt/mnt7: No such file or directory
Der vollständigkeit halber, gemountet wird hier so:
Code: Alles auswählen
mount -t cifs -o user=ax51hd,password=wilfried,iocharset=utf8,vers=3.0,cache=loose,rw,_netdev,nolock,soft //192.168.2.111/ict/NAS/Movie /mnt/ict
Edith:
Da gibts noch ein Problem wenn man im yweb mounts ändern oder anlegen und dann speichern möchte.
Code: Alles auswählen
21:42:09.780 [ConfigFile] Unable to open file Y_Version.txt for reading.
21:42:35.313 [yhttpd] mod_sendfile: File not found. url:(/y/cgi) fullfilename:()
21:42:57.173 [yhttpd] mod_sendfile: File not found. url:(/y/cgi) fullfilename:()
Gruss!
Re: Smb mounts
Verfasst: Fr 14. Mai 2021, 19:30
von Frankenstone
Den Fehler
Code: Alles auswählen
16:13:07.323 insmod: lufs.ko: module not found
16:13:07.341 rmmod: can't unload module 'lufs': No such file or director
konnte ich schon finden es handelt sich um ftpfs wozu dieses lufs.ko modul notwendig ist.
Wird demnächst entfernet aus dem Code.
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 17:46
von Alf
Hat sich bezüglich smb v3 in den Netzwerkfreigaben jetzt was geändert. Wie es ausschaut klappt die Verbindung größer als v1 immer noch nur über die Konsole (bzw. fstab).
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 19:46
von BPanther
Der einzige wirkliche Unterschied zwischen Mount per GUI und Mount per Hand (Telnet) ist das hier:
GUI:
Code: Alles auswählen
FS mount error: "mount -t cifs //192.168.2.111/ict/NAS/Movie /mnt/ict -o username=ax51hd,password=wilfried"
Telnet:
Code: Alles auswählen
mount -t cifs -o user=ax51hd,password=wilfried,iocharset=utf8,vers=3.0,cache=loose,rw,_netdev,nolock,soft //192.168.2.111/ict/NAS/Movie /mnt/ict
Die Reihenfolge dürfte egal sein. Mich irritiert aber "user" und "username" - oder geht auch beides? In Telnet hast Du ja offensichtlich andere Parameter genommen, mehr bei -o angegeben als in der Box. Oder werden die nicht übernommen?
Ich selbst nutze nur NFS, daher kann ich dazu nicht viel sagen.
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 21:29
von Alf
BPanther hat geschrieben: Sa 11. Dez 2021, 19:46
Der einzige wirkliche Unterschied zwischen Mount per GUI und Mount per Hand (Telnet) ist das hier:
Für meine Fritzbox ist der Unterschied aber gewaltig.
BPanther hat geschrieben: Sa 11. Dez 2021, 19:46
GUI:
Code: Alles auswählen
FS mount error: "mount -t cifs //192.168.2.111/ict/NAS/Movie /mnt/ict -o username=ax51hd,password=wilfried"
Mit dieser Einstellung klappt keine Verbindung, da aus Sicherheitsgründen in der Fritzbox SMBv1 deaktiviert ist.
"Anmeldung eines Benutzers am FRITZ!Box SMB-Dienst von IP-Adresse 192.168.11.25 gescheitert (Client unterstützt nur SMB1)."
BPanther hat geschrieben: Sa 11. Dez 2021, 19:46
Telnet:
Code: Alles auswählen
mount -t cifs -o user=ax51hd,password=wilfried,iocharset=utf8,vers=3.0,cache=loose,rw,_netdev,nolock,soft //192.168.2.111/ict/NAS/Movie /mnt/ict
Mit diesen Einstellung klappt die Verbindung mit der Fritzbox, da mit SMBv3 Verbunden wird.
"Anmeldung des Benutzers vuplus am FRITZ!Box SMB-Dienst von IP-Adresse 192.168.11.25."
Für Fritzboxbenutzer wäre es nicht schlecht, wenn man in der GUI die SMBv3 aktivieren könnte.
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 21:52
von BPanther
Pack mal die ganzen zusätzlichen Parameter NUR in die zweiten Mount Optionen - dann sollte es klappen. Wird demnächst gefixt, ich denke ich weiß was das Problem ist.
EDIT: Wird dann zumindest übertragen, wie man hier sieht:
Code: Alles auswählen
mount -t cifs //192.168.2.2/PVT /mnt/fritz.nas -o username=user,password=pass,nolock,rsize=8192,wsize=8192,iocharset=utf8,vers=3.0,cache=loose,rw,_netdev,nolock,soft
Kann es nur nicht testen.
EDIT2: Habs nun im GIT gefixt und auch die Zeilenlängen auf maximum (was das Bild darstellen kann, max. 127 Zeichen) erweitert. So sollten dann in der nächsten Imageversion auch lange Einträge dort in beide Mount Optionen passen. Im aktuellen Image muß man zum testen das manuell in die neutrino.conf eintragen, da die Zeichenanzahl zu begrenzt ist und nur die 2. Mount Optionen funktionieren. Alternativ gehts auch über das WebIf (thx Frankenstone für den Tip).
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 22:29
von Frankenstone
Unter Werkzeuge Mounts kann man das auch bearbeiten bzw. nachtragen.
5E37B62C-8E77-416C-8484-FE925AE688DC.jpeg
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 22:42
von BPanther
Falls es einer vorab probieren will, kann ich ja mal eben ein experimentelles Image bauen zum testen - HD51?
EDIT: Habe mal rev19674 ins Experimentell hochgeladen.
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 23:23
von Alf
BPanther hat geschrieben: Sa 11. Dez 2021, 21:52
Pack mal die ganzen zusätzlichen Parameter NUR in die zweiten Mount Optionen - dann sollte es klappen. Wird demnächst gefixt, ich denke ich weiß was das Problem ist.
EDIT: Wird dann zumindest übertragen, wie man hier sieht:
Code: Alles auswählen
mount -t cifs //192.168.2.2/PVT /mnt/fritz.nas -o username=user,password=pass,nolock,rsize=8192,wsize=8192,iocharset=utf8,vers=3.0,cache=loose,rw,_netdev,nolock,soft
Kann es nur nicht testen.
EDIT2: Habs nun im GIT gefixt und auch die Zeilenlängen auf maximum (was das Bild darstellen kann, max. 127 Zeichen) erweitert. So sollten dann in der nächsten Imageversion auch lange Einträge dort in beide Mount Optionen passen. Im aktuellen Image muß man zum testen das manuell in die neutrino.conf eintragen, da die Zeichenanzahl zu begrenzt ist und nur die 2. Mount Optionen funktionieren. Alternativ gehts auch über das WebIf (thx Frankenstone für den Tip).
Geht wirklich nur in die zweite Mount Optionzeile, schreibt man es in die Erste, wie ich es schon mal versucht hab, geht es nicht. Es reicht auch nur die Optionzeile mit "vers=3.0" einzugliedern und die Verbindung klappt. Das ganze klappt aber nur mit der Vu+, mit meiner Abcom 910 geht nur SMBv1, denn alle neue Optionen wie in der Vu+ erzeugen nur eine Fehlermeldung beim mounten, egal ob GUI oder Telenet.
Re: Smb mounts
Verfasst: Sa 11. Dez 2021, 23:55
von BPanther
Durchaus möglich, daß die SH4 Boxen das nicht richtig unterstützen, das Kernel ist auch recht alt und nicht alle Optionen stehen da zur Verfügung.
EDIT: CONFIG_CIFS_SMB2 wäre für v2 und v3, kennen aber die alten Kernel nicht. Lt.
Linux Kernel Driver DataBase erst ab Kernel 3.5 vorhanden.
Im Testimage der HD51 sind neben der Reaktivierung der Option 1 nun auch die Zeilen länger, so daß die Optionen auch über die GUI eingetragen werden können. Es können da also beide Zeilen benutzt werden. Aber WebIf macht sich natürlich einfacher.
Re: Smb mounts
Verfasst: So 12. Dez 2021, 09:30
von Alf
Die erste Mountoptionzeile macht aber keine Verbindung mit SMBv3, schreibe ich die Option in die zweite Zeile klappt die Verbindung.
Will sich mit SMBv1 verbinden, nimmt also die option "vers=3.0" nicht an
mit der Eingabe in der 2 Zeile.
Code: Alles auswählen
network_nfs_mount_options2_0=nolock,rsize=32768,wsize=32768,vers=3.0
Verbindet sie sich mit SMBv3,
Info:
Ich hab die Daten schon immer direkt in die neutrino.conf eingetragen über telnet und MC, war mir über GUI oder Webif zu fummelig.
und ich hab keine HD51, da kann ich nichts testen nur Vu+Zero4k und Abcom910
Re: Smb mounts
Verfasst: So 12. Dez 2021, 09:44
von BPanther
Seltsam, denn im experimentellen Image ist Option1 wieder aktiv, macht auch nichts anders als die Option2, daher sollte es auch dort funktionieren. Im Source folgen beide aufeinander, werden also nur aneinandergehangen/verbunden.
ABCom 910 ist wohl eher UFS910, da gehts ja wegen dem alten Kernel nicht.
Zero4K kann ich aber auch mal experimentell bauen, kein Problem. Sollte in rund 15 Min. zur Verfügung stehen und wird dann rev19680 sein.
Re: Smb mounts
Verfasst: So 12. Dez 2021, 10:50
von Alf
Mit der experimentell rev19680 geht jetzt überhaupt keine SMB-Verbindung mehr, nur noch, wenn man es direkt in die Kommandozeile schreibt.
Re: Smb mounts
Verfasst: So 12. Dez 2021, 10:54
von BPanther
Sehr seltsam, da lediglich Option1 reaktiviert, aber nichts an der eigentlichen Funktion selbst verändert wurde. Das sollte also weiterhin funktionieren wie vorher bzw. nun auch per Option1.
Vergleiche das mal was in Telnet ausgegeben wird mit dem, was Du von Hand eingibst. Da muß es einen Unterschied geben.
Re: Smb mounts
Verfasst: So 12. Dez 2021, 11:37
von Alf
War mein Fehler, hab alles drin stehen lassen so wie es war bei den Optionen und hab nur "vers=3.0" dazugeschrieben.
Jetzt hat die Verbindung übers Webif geklappt.
smb.png