PT-1 hat geschrieben:Koenntest du bitte eines dieser Tesimage auf...
?? von Images kann ich nix lesen. Jetzt kann man den Kram auch in ein jffs2-Image ( zB. von DietmarW) einbauen und muss keine Yadd oder eigenes Image verwenden/erstellen.
<off topic>
Im Moment bin ich ziemlich frustriert und habe keine grosse Lust zu testen...die Yadd von DietmarW will nicht so wie ich will und immer mehr Streams lassen sich imo _unmoeglich_ ruckelfrei mit dem Movieplayer abspielen. Aufnehmen ist kein Problem aber Streams mit Spitzendatenraten >8,5 Mbps (davon gibt es beim ZDF/3sat nach der Qualitaetsoffensive immer mehr) lassen sich einfach nicht mehr durch das 10Mbps HDX Nadeloehr der Dbox pressen...da hilft auch kein liebevoll optimiertes Netzwerk mit perfekt eingestelltem NFS-Server und UPnP mit http wird daran leider auch nix aendern ich will ein 100 MBit Netzwerkinterface ;-)
</off topic>
---------------------------
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?
Tommy hat geschrieben:vllt klappt ja der neue Anlauf mit dem IDE
ja, das wird eine/die Loesung fuer Nokia/Sagem sein...aber nicht fuer mich mit meiner Philips DBox und die anstehenden Loetabeiten sind mir inzwischen leider zu filigran.
Ich habe Testimages für meine HP gemacht: in 1x-version und 2x-version. Sie enthalten nicht nur fuse und djmount, sonder auch der Automounter, in diesem Thread diskutiert, und mein erweiterte controld, von diesem Thread. Die Images basien sich auf CVS von heute.
Ich habe das Builden in dem newmake Makefiles integriert, werde ich bald einchecken.
Nochetwas: in dem busybox braucht mann mknod, ist natürlich so in den Testimages.
PT-1 hat geschrieben:Jetzt muss ich nur noch einen geeigneten Upnp Server zum testen finden.
jau...versuch zuerst mal den TVersity Media Server ist imo der einzig kostenlose UPnP-Server der auch transkodieren kann, relativ frei zu konfigurieren ist und auch noch ein Forum hat in dem man vielleicht spaeter mal eine DBox-Unterstuetzung requesten kann ;-)
Barf hat geschrieben:Ich habe Testimages für meine HP gemacht: in 1x-version und 2x-version..
danke! Das gehoert hier wahrscheinlich nicht hin aber auf meiner Philips Sat Box bekomme ich das 2x-Image nicht ans spielen. Bootlogo ist kurz in sw zu sehen und danach ist screen nur noch schwarz. IP-gesetzt und per FTP den ueblichen Kram hochgeladen...Neustart...immer noch alles schwarz. Dbox>gelb (Scart Symbol auf dem LCD) dann habe ich ein sw-Bild ohne Ton...???...funktionierende scart.conf aus anderem Image hochgeladen...Reset...gleicher Effekt???
Hmm, liegt wahrscheinlich am erweiterten controld, siehe diesen Thread. scart.conf wird nicht benutzt, sondern io-config.xml. Hole dir scart-conf2io-config.pl womit du dein scart.conf in io-config.xml konvertierst (am PC), lade die danach hoch zum dbox in /var/tuxbox/config. Und bitte sag mit bescheid was läuft und was nicht.
... wobei mb405 gesagt hat, dass die Parametern entsprechend CVS-scart.conf funktionieren. Diese Ergebniss habe ich in den Testimages von heute eingebaut, und die "gelieferte" io-config.xml entspricht (bei Philips) exakt scart.conf.
Leider habe ich kein Philps zu testen, "nur" ein Nokia und ein Sagem.
Habe jetzt dein Image installiert und auch den Upnp Server wie von Petgun empfuhlen. Muss ich jetzt noch in den mount einstellungen etwas machen oder kann ich einfach Audioplayer aufrufen und dann mit gruen etwas hinzufuegen ?
Die Batchdatei von der Seite vorher braucht man ja anscheinend nicht mehr..
PT-1 hat geschrieben:Die Batchdatei von der Seite vorher braucht man ja anscheinend nicht mehr..
uhhm, in Unix/Linux-Terminologie heisst es Shell-skript, nicht Batchdatei Ist da, und zwar mit dem Namen /etc/init.d/start_upnp. Ändere dadrin bei bedarf.
Du findest das gemountetes Zeug in /var/fuse. Da kannst du rumnavigieren, entweder mit shellcommandos wie cd, ls, oder mit z.B. Audioplayer Filebrowser.
Ubrigens heisst "Batchdate" formell "Stapelverarbeitungdatei" auf deutsch!! Ist deutsch nicht eine wunderbare Sprache!
@Barf
Ich habe gesehen dass fuse ein /dev/misc/fuse selber erstellt, weisst du warum djmount/libfuse nicht dieses automatisch nutzt, sondern auf ein /dev/fuse wartet?
Ich habe keine Ahnung. Übrigens frage ich mich eigentlich wozu mann sowas wie fuse "Filesystem in USEspace" (falls ich mich richtig erinnere) auf ein system wie Tuxbox braucht, wo sowieso alles als root läuft?! Vielleicht habe ich etwas nicht gerafft. (Ich habe nicht allerzuviel Zeit dareingesteckt.)
Barf hat geschrieben:Ich habe keine Ahnung. Übrigens frage ich mich eigentlich wozu mann sowas wie fuse "Filesystem in USEspace" (falls ich mich richtig erinnere) auf ein system wie Tuxbox braucht, wo sowieso alles als root läuft?! Vielleicht habe ich etwas nicht gerafft. (Ich habe nicht allerzuviel Zeit dareingesteckt.)
also soweit ich das verstanden habe, ist das primäre Ziel von FUSE, auf einfache Art und Weise eigene Dateisystem programmieren zu können ohne jedes mal das Rad neu erfinden zu müssen. Zu diesem Zweck bietet diverse Funktionen an, die man nutzen kann und so wohl recht schnell ein eigenes FS basteln kann.
Jetzt hat mir das doch keine Ruhe gelassen und ich hab mal aus der Ferne auf die Box geschaut:
ls bringt in dev:
/dev # ls
console fb0 kmem mtd pts stdout vc
cua full lirc mtdblock pty tts vcc
dbox fuse loop null random tty zero
dvb i2c mem port root urandom
fb input misc ptmx sound v4l
und ls -l
/dev # ls -l
crw------- 1 root root 5, 1 Jan 27 08:32 console
drwxr-xr-x 1 root root 0 Jan 1 1970 cua
drwxr-xr-x 1 root root 0 Jan 1 1970 dbox
drwxr-xr-x 1 root root 0 Jan 1 1970 dvb
drwxr-xr-x 1 root root 0 Jan 1 1970 fb
lr-xr-xr-x 1 root root 4 Jan 4 1970 fb0 -> fb/0
crw-rw-rw- 1 root root 1, 7 Jan 1 1970 full
crw-rw-rw- 1 root root 10, 229 Jan 4 1970 fuse
drwxr-xr-x 1 root root 0 Jan 1 1970 i2c
drwxr-xr-x 1 root root 0 Jan 1 1970 input
crw-r----- 1 root root 1, 2 Jan 1 1970 kmem
crw-rw-rw- 1 root root 0, 0 Jan 1 1970 lirc
drwxr-xr-x 1 root root 0 Jan 1 1970 loop
crw-r----- 1 root root 1, 1 Jan 1 1970 mem
drwxr-xr-x 1 root root 0 Jan 1 1970 misc
drwxr-xr-x 1 root root 0 Jan 1 1970 mtd
drwxr-xr-x 1 root root 0 Jan 1 1970 mtdblock
crw-rw-rw- 1 root root 1, 3 Jan 1 1970 null
crw-r----- 1 root root 1, 4 Jan 1 1970 port
crw-rw-rw- 1 root root 5, 2 Jan 27 08:37 ptmx
drwxr-xr-x 1 root root 0 Jan 1 1970 pts
drwxr-xr-x 1 root root 0 Jan 1 1970 pty
crw-r--r-- 1 root root 1, 8 Jan 1 1970 random
lr-xr-xr-x 1 root root 10 Jan 4 1970 root -> mtdblock/2
drwxr-xr-x 1 root root 0 Jan 1 1970 sound
lr-xr-xr-x 1 root root 10 Jan 4 1970 stdout -> /dev/pts/0
drwxr-xr-x 1 root root 0 Jan 1 1970 tts
crw-rw-rw- 1 root root 5, 0 Jan 1 1970 tty
crw-r--r-- 1 root root 1, 9 Jan 1 1970 urandom
drwxr-xr-x 1 root root 0 Jan 1 1970 v4l
drwxr-xr-x 1 root root 0 Jan 1 1970 vc
drwxr-xr-x 1 root root 0 Jan 1 1970 vcc
crw-rw-rw- 1 root root 1, 5 Jan 1 1970 zero
Ah, und der Donnie Darko Soundtrack, ein ziemlich cooler und verstörender Film. Genau mein Stil.
Das Fuse-FS ist übrigens seit dem 2.6.15er fest im Kernel mit drin. Und wie gmo18t schon richtig meinte: es erlaubt, Filesysteme im Userspace zu implementieren.
Also so etwas wie Lufs, allerdings wohl sauberer implementiert. Man kann scheinbar auch Lufs-Module mit Fuse verwenden.