Mount der nfs Verzeichnisse über Neutrino config
-
- Interessierter
- Beiträge: 80
- Registriert: Freitag 17. Februar 2006, 21:17
Mount der nfs Verzeichnisse über Neutrino config
Hi,
ich habe das Problem, das meine nfs shares nicht gemountet werden auf der Box (bzw. manchmal nur das erste). Ist aber definitiv kein Problem mit den Settings für die shares, das habe ich nur schon ungefähr 100x geprüft. Lustigerweise funktioniert es an der Kommandozeile der dbox per mount-Befehl einwandfrei.
Ich habe eine Nokia Box mit Yadi 2.1.0.9 und als nfs-share steht ein Simpleshare im Keller. Mount-Befehl an der Kommandozeile:
mount -t nfs rw,soft,udp,rsize=8192,wsize8192,nolock Simpleshare:/share/dbox/Filme /mnt/filme
und das funktioniert wie gesagt einwandfrei. Gibt es da evtl. ein Problem mit dem Neutrino-Konfigurationsmenü ? Ich habe im Forum nichts derartiges gefunden.
Als simple und praktische Lösung würde ich jetzt die mounts einfach ins fstab schreiben. Gibt es da gute Gründe dagegen ?
Gruß, Olli
ich habe das Problem, das meine nfs shares nicht gemountet werden auf der Box (bzw. manchmal nur das erste). Ist aber definitiv kein Problem mit den Settings für die shares, das habe ich nur schon ungefähr 100x geprüft. Lustigerweise funktioniert es an der Kommandozeile der dbox per mount-Befehl einwandfrei.
Ich habe eine Nokia Box mit Yadi 2.1.0.9 und als nfs-share steht ein Simpleshare im Keller. Mount-Befehl an der Kommandozeile:
mount -t nfs rw,soft,udp,rsize=8192,wsize8192,nolock Simpleshare:/share/dbox/Filme /mnt/filme
und das funktioniert wie gesagt einwandfrei. Gibt es da evtl. ein Problem mit dem Neutrino-Konfigurationsmenü ? Ich habe im Forum nichts derartiges gefunden.
Als simple und praktische Lösung würde ich jetzt die mounts einfach ins fstab schreiben. Gibt es da gute Gründe dagegen ?
Gruß, Olli
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Re: Mount der nfs Verzeichnisse über Neutrino config
Hallo Olli und willkommen zum Forum
Es ist wirklich kein großer Unterschied zwischen fstab-mounts und Neutrinos mounts. Sollte dann sein dass Neutrino die Filesysteme mounten und unmounten kann per GUI. Die aller eleganteste Lösung ist natürlich der Automounter, siehe diesem Thread, was leider nicht in einem fertigen Image zu haben ist, sondern mann muss eine eigenes Image basteln.
Ich habe wirklich keine Ahnung warum Neutrino zickt...
Es ist wirklich kein großer Unterschied zwischen fstab-mounts und Neutrinos mounts. Sollte dann sein dass Neutrino die Filesysteme mounten und unmounten kann per GUI. Die aller eleganteste Lösung ist natürlich der Automounter, siehe diesem Thread, was leider nicht in einem fertigen Image zu haben ist, sondern mann muss eine eigenes Image basteln.
Ich habe wirklich keine Ahnung warum Neutrino zickt...
-
- Interessierter
- Beiträge: 80
- Registriert: Freitag 17. Februar 2006, 21:17
Hi,
danke erstmal für das schnelle reply !
Naja, da der NAS Server eh immer läuft, sollte es nicht stören, die mounts nicht mehr über die grafische Oberfläche hinzubekommen.
Ein eigenes Image basteln hab ich jetzt grad garkeine Lust ;-) Die Box habe ich grade erst aufgestellt und richte erstmal alles ein. Da muß ich nicht direkt wieder alles zerfriemeln. Meine Linux-Kentnisse sind etwas eingestaubt.
Danke allerdings für den Hinweis. Im besagten Thread heißt es:
du kannst mounten in der:
recording.start (bzw. recording.timer)
movieplayer.start
und unmounten in der:
recording.end
movieplayer.end
Das reicht doch eigentlich zum glücklich werden ;-) Leider finde ich die Dateien nicht auf der Box. Oder müßte ich dafür wieder basteln ?
Gruß, Olli
danke erstmal für das schnelle reply !
Naja, da der NAS Server eh immer läuft, sollte es nicht stören, die mounts nicht mehr über die grafische Oberfläche hinzubekommen.
Ein eigenes Image basteln hab ich jetzt grad garkeine Lust ;-) Die Box habe ich grade erst aufgestellt und richte erstmal alles ein. Da muß ich nicht direkt wieder alles zerfriemeln. Meine Linux-Kentnisse sind etwas eingestaubt.
Danke allerdings für den Hinweis. Im besagten Thread heißt es:
du kannst mounten in der:
recording.start (bzw. recording.timer)
movieplayer.start
und unmounten in der:
recording.end
movieplayer.end
Das reicht doch eigentlich zum glücklich werden ;-) Leider finde ich die Dateien nicht auf der Box. Oder müßte ich dafür wieder basteln ?
Gruß, Olli
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
-
- Interessierter
- Beiträge: 80
- Registriert: Freitag 17. Februar 2006, 21:17
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Wenn Du sagst _etwas_ eingestaubt dan bau Dir ein Image nach dieser Anleitung. Das ist fast Idiotensicher und nebenbei immer auf aktuellem Stand.Ein eigenes Image basteln hab ich jetzt grad garkeine Lust Die Box habe ich grade erst aufgestellt und richte erstmal alles ein. Da muß ich nicht direkt wieder alles zerfriemeln. Meine Linux-Kentnisse sind etwas eingestaubt.
Alternativ gibts im WIKI auch ne Anleitung
Edit:
Ich meine oben die Anleitung auf Barf's HP
Zuletzt geändert von Tommy am Samstag 18. Februar 2006, 10:02, insgesamt 1-mal geändert.
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe "vergessen", dass alle nicht jffs2-images benutzen. Sorry.TDFKAOlli hat geschrieben:. In /etc scheint sie im read-only Verzeichnissbereich der Box zu liegen. Eine andere fstab gibt es nicht.
So einfach ist es leider nicht, Kernel muss mit besondere Option kompiliert werden, usw.Evtl. doch das automount, wo müßte ich denn diese Files anlegen ?
Wahrschenlich ist es trotzdem am einfachsten, Neutrino zu zusammenarbeit zu überrreden. Es funktioniert ja bei Anderen. Fehlermeldungen in seriellen Konsole beachten.
Meine frühere Antwort über recording.start etc war etwas daneben: Die KÖNNEN angelegt werden (muss nicht) um Befehle auszuführen z.B. bevor Aufnahme.
-
- Interessierter
- Beiträge: 80
- Registriert: Freitag 17. Februar 2006, 21:17
Da ich tagsüber schon den ganzen Tag am Rechner hänge ist meine Motivation "mal eben" ein neues Image zu basteln eher gering. Meistens bleibt es ja nicht dabei, seit wann funktioniert mit SW etwas auf Anhieb ;-)
Ich habe gestern dann nochmal die neutrino.conf unter Linux per Hand editiert (gut das man noch ein Suse 10.0 auf der Platte hat ;-)) und jetzt scheint es zu funktionieren, die nfs Verzeichnisse werden alle gemountet. Evtl. hing da irgendwo ein Sonderzeichen drinne das da nicht hingehörte. Nun denn, Problem gelöst, danke nochmal für die Hilfe.
Interessehalber, hab ich richtig verstanden, daß ich einen neuen Kernel haben muß, um die movieplayer.start und .end benutzen zu können ?
Danke nochmal !
Ich habe gestern dann nochmal die neutrino.conf unter Linux per Hand editiert (gut das man noch ein Suse 10.0 auf der Platte hat ;-)) und jetzt scheint es zu funktionieren, die nfs Verzeichnisse werden alle gemountet. Evtl. hing da irgendwo ein Sonderzeichen drinne das da nicht hingehörte. Nun denn, Problem gelöst, danke nochmal für die Hilfe.
Interessehalber, hab ich richtig verstanden, daß ich einen neuen Kernel haben muß, um die movieplayer.start und .end benutzen zu können ?
Ich habe die Box im Wohnzimmer stehen, fern von jedem Rechner. Ich schätze mal ich könnte die syslog umleiten auf meinen Linux Rechner. Ist es das was du meinst ? Ich werd mal hier im Forum suchen, ob's da eine Anleitung zu gibt. Die Fehlermeldungen der Box wäre sicherlich hilfreich.Wahrschenlich ist es trotzdem am einfachsten, Neutrino zu zusammenarbeit zu überrreden. Es funktioniert ja bei Anderen. Fehlermeldungen in seriellen Konsole beachten.
Danke nochmal !
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
Code: Alles auswählen
/bin/sh /var/bin/mount.sh &
In der mount.sh kannst Du dann nach einem Sleep 30 oder so (dauert ein wenig, bis alles so weit gestartet ist, ausprobieren kann einen halbwegs optimalen Wert bringen) die Mountoptionen setzen. Du kannst dann sogar Directorys zum mounten in /tmp damit erstellen lassen, damit ist die Freiheit dann fast grenzenlos.
cu
Jens
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Richtig so schlimm ist es nichtTDFKAOlli hat geschrieben:Interessehalber, hab ich richtig verstanden, daß ich einen neuen Kernel haben muß, um die movieplayer.start und .end benutzen zu können ?
Ich dachte eher an einem (evtl vorübergehende verlegtes) serielles Kabel Einige Leute in Forum hat versucht, sysconsole umzulenken (Thread in Feature Request?) Ist aber (am möhstens) experimentell.Ich habe die Box im Wohnzimmer stehen, fern von jedem Rechner. Ich schätze mal ich könnte die syslog umleiten auf meinen Linux Rechner. Ist es das was du meinst ?
Wenn du dich in solche eBay-Verkäufersprache (:D)über ein Shellskript mit mountkommandos äusserst, sollte du den Automounter anschauen. Vielleicht "stellt die fast grenzenlose Freiheit in den Schatten"?jmittelst hat geschrieben:Du kannst dann sogar Directorys zum mounten in /tmp damit erstellen lassen, damit ist die Freiheit dann fast grenzenlos.
-
- Interessierter
- Beiträge: 80
- Registriert: Freitag 17. Februar 2006, 21:17
Mhmm, also muß ich keinen neuen Kernel haben ? Die Antwort passt nicht so richtig zur Frage, deshalb nochmal die Nachfrage.Richtig so schlimm ist es nicht
Hier auch wieder das Problem, dass 1. kein Nullmodemkabel vorhanden (für parallel hatte ich mnir mal eines gebastelt) 2. der Rechner im anderen Raum und kein Laptop vorhanden. Rechner ins Wohnzimmer erfüllt leider nicht den WAFIch dachte eher an einem (evtl vorübergehende verlegtes) serielles Kabel
Übrigens, aktueller Stand des Problems: Es geht im Augenblick wieder nicht über das Neutrino Menu. Nach einigem experimentieren: Es scheint es zu helfen, die Mounteinträge leicht zu verändern (z.B. bei den Mountoptionen oder Verzeichnissnamen über die Fernbedienung Leerzeichen einzugeben). Dann kann ich das Verzeichniss meist ohne Probleme sofort mounten. Allerdings ist das nicht besonders sexy.
Ich werde wohl mal die Einträge in der start-neutrino aufnehmen. Es macht wohl irgendwo am Schluß Sinn:
Code: Alles auswählen
i=`expr $i - 1`
sleep 1
done
halt
Nachtrag: Leider befindet sich start_neutrino in /etc/init.d und ist damit nicht editierbar. Noch jemand eine Idee ??
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
IMO ist die start_neutrino im schreibgeschützten bereich nur eine Verknüpfung zu der in/var/etc/init.d/
Die start_neutrino wird im übrigen beim hochfahren bis "neutrino" abgearbeitet. Beim runterfahren dann der Rest bis zum "halt"
Hast Du denn schonmal versucht von der komandozeile/console zu mounten?
Die start_neutrino wird im übrigen beim hochfahren bis "neutrino" abgearbeitet. Beim runterfahren dann der Rest bis zum "halt"
Hast Du denn schonmal versucht von der komandozeile/console zu mounten?
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Interessierter
- Beiträge: 80
- Registriert: Freitag 17. Februar 2006, 21:17
Das ist nicht ganz richtig.MO ist die start_neutrino im schreibgeschützten bereich nur eine Verknüpfung zu der in/var/etc/init.d/
Code: Alles auswählen
lrwxrwxrwx 1 root root 26 May 26 2005 start_neutrino -> /etc/init.d/start_neutrino
Ja, das geht wie gesagt einwandfrei.Hast Du denn schonmal versucht von der komandozeile/console zu mounten?
Ich habe grade nochmal die Datei unter Suse10.0 bearbeitet. Da scheint doch ein Sonderzeichen zu hängen, der ftp-client hat sich beim download im ASCII mode jedenfalls beschwert. Ich habs durch dos2unix gejagt und jetzt ist die Datei 200byte kleiner.
Ich frage mich nur wie das/die Sonderzeichen da reingekommen sind.
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
also automounter ist ne super sache. und geht auch wunderbar in squashfs images. man kopiert einfach seine auto.net in das neue image(was natürlich dafür vorbereitet sein muss), und neutrino mountet die benötigten verzeichnisse wenn sie gebraucht werden.
@TDFKAOlli
was hast denn du für ein image?? die startdateien sollten immer im beschreibbaren bereich liegen. sonst kann man ja nix anpassen. das ding würde ich gleich wieder verschrotten.
@TDFKAOlli
was hast denn du für ein image?? die startdateien sollten immer im beschreibbaren bereich liegen. sonst kann man ja nix anpassen. das ding würde ich gleich wieder verschrotten.
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Gibts irgendwo eine Anleitung wie die auto.net aussehen muß, bzw wo die hin muß? Baue nach "newmake" selber und wollte das mal testen.mb405 hat geschrieben:Barf hat das ja fürs newmake drin. nur wer solls für normales image erstellen machen ?
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe eine Anleitung für Automake in der Pipeline...
Erstmals die Option CONFIG_AUTOFS4_FS in Patches/linux-2.4.32-dbox2.config-flash bzw. Patches/linux-2.4.32-dbox2.config einschalten. (Nein, geht z.Z. nicht automatisch.) Soll also die Zeileenthalten
Dann installiert das Target automount bzw flash--automount (in root-local.sh make flash-automount zufügen). Letzendlich muss /etc/auto.stuff (ist eventuell einen alberne Name?) angepasst werden. Die Datei ist in Wesentlichen fstab-format. Das Defaultdatei enthält einige (auskommentiert) Beispiele.
Erstmals die Option CONFIG_AUTOFS4_FS in Patches/linux-2.4.32-dbox2.config-flash bzw. Patches/linux-2.4.32-dbox2.config einschalten. (Nein, geht z.Z. nicht automatisch.) Soll also die Zeile
Code: Alles auswählen
CONFIG_AUTOFS4_FS=y
Dann installiert das Target automount bzw flash--automount (in root-local.sh make flash-automount zufügen). Letzendlich muss /etc/auto.stuff (ist eventuell einen alberne Name?) angepasst werden. Die Datei ist in Wesentlichen fstab-format. Das Defaultdatei enthält einige (auskommentiert) Beispiele.
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
OK - damit komm ich klar
/etc/auto.stuff
oder
/var/etc/auto.stuff
Ersteres wäre ja dann im Squashfs "eingebrannt"
/etc/auto.stuff
oder
/var/etc/auto.stuff
Ersteres wäre ja dann im Squashfs "eingebrannt"
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Interessierter
- Beiträge: 80
- Registriert: Freitag 17. Februar 2006, 21:17
@mb405
O.k. Spass beiseite, ich vermute mal, dass das bei selbstgebauten Images nicht anders ist, oder ? Der Teil liegt nun mal im squashfs, so what ?
Ich seh schon, ich muß mir mein eigenes Image bauen. Dann ist die Bastelfreude auch groß, nur die Familie killt mich
Das offizielle Yadi 2.1.0.9 Wenn man das verschrotten kann, dann sollte über die offiziellen Builds vielleicht mal nachgedacht werden. ;-)was hast denn du für ein image?? die startdateien sollten immer im beschreibbaren bereich liegen. sonst kann man ja nix anpassen. das ding würde ich gleich wieder verschrotten.
O.k. Spass beiseite, ich vermute mal, dass das bei selbstgebauten Images nicht anders ist, oder ? Der Teil liegt nun mal im squashfs, so what ?
Ich seh schon, ich muß mir mein eigenes Image bauen. Dann ist die Bastelfreude auch groß, nur die Familie killt mich
-
- Einsteiger
- Beiträge: 328
- Registriert: Freitag 9. Mai 2003, 09:55
Da hier manches durcheinanderzugehen scheint, wollte ich (ggf. auch Deiner Familie zuliebe ) nochmal folgendes klarstellen :TDFKAOlli hat geschrieben:Interessehalber, hab ich richtig verstanden, daß ich einen neuen Kernel haben muß, um die movieplayer.start und .end benutzen zu können ?
Fuer movieplayer.start etc. brauchst Du keinen "neuen" Kernel. Du musst Die Dateien einfach erstellen (und du koenntest dort dann z.B. so mounten, wie Du es in der shell machst). Dafuer ist es auch egal wo start_neutrino liegt.
Den "Kernel" brauchst Du nur fuer automount anzupassen.
HTH,
Major K.
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Ich habe gestern abend mal auf die schnelle die o.g. option (nur in Patches/linux-2.4.32-dbox2.config-flash) eingeschaltet und gebaut. Leider hat das "automount" dann auf der Box erstmal nicht funktioniert. Das kann aber auch an der auto.stuff liegen. Leider konnte ich an der Testbox nicht seriell loggen. Ich teste weiter ;-)Barf hat geschrieben:Ich habe eine Anleitung für Automake in der Pipeline...
Erstmals die Option CONFIG_AUTOFS4_FS in Patches/linux-2.4.32-dbox2.config-flash bzw. Patches/linux-2.4.32-dbox2.config einschalten. (Nein, geht z.Z. nicht automatisch.) Soll also die ZeileenthaltenCode: Alles auswählen
CONFIG_AUTOFS4_FS=y
Dann installiert das Target automount bzw flash--automount (in root-local.sh make flash-automount zufügen). Letzendlich muss /etc/auto.stuff (ist eventuell einen alberne Name?) angepasst werden. Die Datei ist in Wesentlichen fstab-format. Das Defaultdatei enthält einige (auskommentiert) Beispiele.
@Barf:
Noobfrage:
1. wenn ich nur Image bauen will, dann nur Patches/linux-2.4.32-dbox2.config-flash? oder auf jeden Fall auch Patches/linux-2.4.32-dbox2.configBarf hat geschrieben:Ich habe eine Anleitung für Automake in der Pipeline...
Erstmals die Option CONFIG_AUTOFS4_FS in Patches/linux-2.4.32-dbox2.config-flash bzw. Patches/linux-2.4.32-dbox2.config einschalten. (Nein, geht z.Z. nicht automatisch.) Soll also die ZeileenthaltenCode: Alles auswählen
CONFIG_AUTOFS4_FS=y
2. Wenn ich CDK update - werden die Einstellungen dann überschrieben? Oder werden die beiden configs nicht mehr angetastet?
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Ich habe gerade in CVS das "auto.stuff" nach "auto.net" geändert. (Diese Dateien, sowie start_automount, gehören übrigens HEAD, nicht newmake.) Ich glaubte einmal, dass mit "auto.net" eine ganz andere Semantik verbunden war. Dies war möglicherweise einmal wahr, scheint nicht (am mindestens jetzt) der Fall zu sein.
So war es (natürlich) die ganze zeit, siehe ...cdk/root/etc/Makefile.amTommy hat geschrieben:/etc/auto.stuff
oder
/var/etc/auto.stuff
Ich habe ein gefühl, dass du die Anwort kennst: *.config-flash nur bei Images relevant, *.config nur bei YADD.1. wenn ich nur Image bauen will, dann nur Patches/linux-2.4.32-dbox2.config-flash? oder auf jeden Fall auch Patches/linux-2.4.32-dbox2.config
CVS wird bei update, soweit möglich, lokale Änderungen mit CVS-updates mergen.2. Wenn ich CDK update - werden die Einstellungen dann überschrieben? Oder werden die beiden configs nicht mehr angetastet?
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
... nur vermutetIch habe ein gefühl, dass du die Anwort kennst: *.config-flash nur bei Images relevant, *.config nur bei YADD.
...supi - dachte schon ich muß das dann jedes mal ändernCVS wird bei update, soweit möglich, lokale Änderungen mit CVS-updates mergen.
Wie gesagt - Noobfragen
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
-
- Einsteiger
- Beiträge: 328
- Registriert: Freitag 9. Mai 2003, 09:55
Das ist IMHO auch so! (zumindest in einigen Distris, IIRC) - Allerings erinnere ich mich auch nur vage und finde auch gerade nichts dazu.Barf hat geschrieben:Ich glaubte einmal, dass mit "auto.net" eine ganz andere Semantik verbunden war.
Koennte aber zu Verwirrungen fuehren. Ich bin fuer auto.nas
Major K.