dbox2 als UPNP Client

Wünsche, Anträge, Fehlermeldungen
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

@Houdini and @all , wie kann ein mknod in jeder beliebigen busybox implementiert werden? Ne Antwort habe ich hier leider nicht gefunden?

Grüße Brevheart
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Dazu musst Du in der busybox.config einfach nur

Code: Alles auswählen

CONFIG_MKNOD=y
setzen.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Habe gerade keine Moeglichkeit ein Image zu complilieren...

Koennte jemand die noetigen daten hochladen so dass ich die /tmp methode testen koennte ..?

Danke

PT-1
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

Liegt bei dir im E-Mail Fach!

Grüße Brevheart
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Ist die "Freigabe von Mediendateien" unter Vista ein UPnP Server?
jochen_f
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 29. Januar 2007, 12:25

Beitrag von jochen_f »

palace hat geschrieben:Ist die "Freigabe von Mediendateien" unter Vista ein UPnP Server?
Ja, das ist Teil vom Windows Media Player und funktioniert auch unter XP:

./upnpscan
Found UPnP device:
Device Type: urn:schemas-upnp-org:device:MediaServer:1
Friendly name: <Rechnername>: <Benutzername>:
Manufacturer: Microsoft
Manufacturer URL: http://www.microsoft.com/
Model name: Windows Media Player Sharing
Model number: 3.0
Model URL: http://www.microsoft.com/
Serial number: {<Eine lange Nummer>}
UDN: uuid:55e7254d-004a-42e0-b861-a3fea1f5fda3

Found services:
urn:schemas-upnp-org:service:ConnectionManager:1
urn:schemas-upnp-org:service:ContentDirectory:1
urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

@brevehart

Leider ist mein Kernel 34 ...

Kann also nicht testen

THX

PT-1
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Ok, danke....

Sorry für das dezente offtopic...

Bin mit UPnP noch nicht vertraut.
Habe ich das richtig verstanden, dass
UPnP Devices sich innerhalb eines Subnetzes finden?
Der (Media) UPnP Client die Daten im benötigten Format anfordert und der Server ggf entsprechend transcodiert?

Das könnte mittelfristig ja bedeuten, das VLC nicht mehr zwingend nötig wäre.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Noch schoener waere wenn VLC als Upnp host bereit staende ;-)
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

PT-1 hat geschrieben:Noch schoener waere wenn VLC als Upnp host bereit staende ;-)
Oder so ;)
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Leider ist mein Kernel 34 ..
mit

Code: Alles auswählen

insmod -f fuse
kannst du auch Module mit abweichender Versionsnummer laden
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

Hi, habe jetzt mit newmake mein erstes Image erstellt. Dachte es wäre etwas einfacher! Aber jeder fängt mal klein an!:) djmount 0.7.1 wurde auch compiliert auch fusermount , aber den Kernel Treiber fuse.o krieg ich nicht gebacken! Kann man den nicht auch manuell kompilieren? Und an welchen Ort muß sich die Datei befinden? Das jffs2 Kompilat läuft soweit, aber es läuft nicht rund.

Gruß Brevheart
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

@houdini , also mit deinen Dateien läuft es auf meinem Image. Aber nicht mit den neuen! Werde mal landsam eine Datei nach der anderen tauschen, wollen mal schauen wo der Übeltäter steckt!

Antwort: Lag an der fehlenden libfus.so.2.5.1 Datei! Jetzt klappt es auch mit den neuen Dateien! Fehlt nur noch ne aktuelle fuse.o Treiber, bekomme Ihn nicht compiliert!
Wäre klasse wenn mir da es noch mal jemand erklären könnte.

Noch ne Verständnisfrage. In welcher Busybox.config muß ich mknod aktivieren! Bekomme immer nur eine busybox ohne mknod compliert!?

Gruß Brevheart
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

cdk/Patches/busybox.config.m4 das rein

Code: Alles auswählen

option(`CONFIG_MKNOD', `y', `y')
den fuse.o erstelle ich mit

Code: Alles auswählen

make fusekernel

eventuell vorher ein

rm .deps/fusekernel
im newmake hab ich keine ahnung wie das geht, da ich den alten make nutze.

ich hab auch rausgefunden, das sich fuse einfach killt mit ner fehlermeldung. ich hab twonky media als server. der hat ne ordnerstruktur, die fuse wohl nicht will. gmediaserver auf dem allnet6200 geht nur der erste titel, dann beendet es sich genau so.
ich mach mal ein log vom absturz.
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

cdk/Patches/busybox.config.m4 das rein
Code:

option(`CONFIG_MKNOD', `y', `y')


Steht bei mir drin, trotzem habe ich kein mknod! Wo muß ich das fuse Paket rein kopieren um dann mit ./configure und make die Sachen zu compilieren?

Habe auch TwonkyMedia server 3.1.3 laufen auf ner Storagebird Lan2 Kiste (ähnlich wie Allnet6250). Fuse klappt aber sonst bei mir.

Gruß Brevheart
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

du muss die busybox neu bauen, damit das drin ist
rm .deps/busybox
make .deps/busybox
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

Der neue/aktuelle (habs endlich hinbekommen) fuse.o Treiber läuft wirklich gut. Wenn man jetzt noch die Anzeige ändern könnte im Audioplayer und auch der Movieplayer sich mit UPNP Dateien verstehen würde, were das dochmal ein Fortschritt!? :)

Gruß Brevheart
jochen_f
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 29. Januar 2007, 12:25

Beitrag von jochen_f »

PT-1 hat geschrieben:@Jochen

haettest du dann eine andere Idee fuer denn von dir vorgeschlagenen weg ..?

Ich teste gerne
Ein erster Schuß liegt hier. Das ganze ist aber noch sehr roh und eigentlich nur als Idee zu verstehen :wink:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

wenn sich schon einer die arbeit macht, dann ist das doch schon klasse.
thx werde wenn ich zeit habe das mal testen
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

Erstmal danke, werde es auch mal versuchen einzubauen! Meld mich wieder!

Gruß Brevheart
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

@jochen_f
ich hab das mal eingebaut.
menüeintag ist da. twonkymedia server ist auch laufend.
das bild wird kurz schwarz, dann ist tv bild wieder da.
im log steht nichts weiter.
aviaext: ioctl: Operation not supported
[controld] setting VideoFormat to auto
SPTS, queue 0 extended.
aviaext: ioctl: Operation not supported
ps der upnpscan bringt nur das, obwohl der twonky server läuft.
unter tmp/fuse gibts die devices datei.
Twonky Musik Server
./upnpscan
Found device:
Device Type: urn:schemas-upnp-org:device:InternetGatewayDevice:1
Friendly name: FRITZ!Box Fon WLAN 7170 UPnP/1.0 AVM FRITZ!Box Fon WLAN 7170 29.04.31
Manufacturer: AVM
Manufacturer URL: http://www.avm.de
Model Description: FRITZ!Box Fon WLAN 7170
Model name: FRITZ!Box Fon WLAN 7170
Model number: - avm
Model URL: http://www.avm.de
UDN: uuid:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Found services:
urn:schemas-any-com:service:Any:1
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

jochen_f hat geschrieben:
PT-1 hat geschrieben:@Jochen

haettest du dann eine andere Idee fuer denn von dir vorgeschlagenen weg ..?

Ich teste gerne
Ein erster Schuß liegt hier. Das ganze ist aber noch sehr roh und eigentlich nur als Idee zu verstehen :wink:

@Jochen

danke erst mal wieder fuer deine Arbeit ;-) jetzt muss ich nur die Zeit zum testen finden ;-)
Brevheart
Interessierter
Interessierter
Beiträge: 48
Registriert: Donnerstag 22. Februar 2007, 20:54

Beitrag von Brevheart »

Ist das einspielen/patchen so richtig cvs diff -u > upnp.diff ?
Dann neutrino (mit newmake) neu bauen?

Gruß Brevheart
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Wenn Du ein diff hast und möchtest den auf Deinen CVS-Baum anwenden, dann geht das mit

Code: Alles auswählen

patch -p1 < DIFF-DATEI
Anschließend sollte bei newmake ein "make" mit Deinen Optionen reichen (wenn ich mich recht erinnere, hab das lange nicht mehr genutzt da ich inzwischen doch zu oldmake gewechselt habe).
jochen_f
Interessierter
Interessierter
Beiträge: 67
Registriert: Montag 29. Januar 2007, 12:25

Beitrag von jochen_f »

Brevheart hat geschrieben:Ist das einspielen/patchen so richtig cvs diff -u > upnp.diff ?
Dann neutrino (mit newmake) neu bauen?

Gruß Brevheart
Genau. Die upnp.raw muß dann noch nach apps/tuxbox/neutrino/data/icons kopiert werden (patch kann leider mit Binärdateien nicht umgehen).

Gruß Jochen