ich versuche seit kurzem, mit ggrab oder udrec Daten aus meiner Sagem (1x) dBox2 zu streamen. Als Rechner kommt dabei ein AMD K6/2 350 MHz mit 128 MB RAM unter SuSE 8.2 zum Einsatz. Die NIC zur Box hat einen RTL-8129.
Vorab: die ganze Zeit über kann ich mich per Web, per Telnet, per FTP auf die Box einwählen. Aufnahme-Anfragen von der Box zum Server werden registriert und führen einfach nur zu fehlerhaftem Verhalten.
Auf dem Rechner ist keine iptables-Rule gesetzt, die Policies aller chains sind auf ACCEPT gesetzt. Das Routing arbeitet ebenfalls ordentlich, sonst gäbe es kein WWW/FTP/Telnet.
Auf der Box war bis vor kurzem das AlexW Image vom 22.7.2003 - seit vergangener Woche hatte ich das Release-Image vom 4.11.2003 genutzt, gestern kam nun das Snapshot vom 24.11.2003 drauf ...
Ich hatte bisher versucht sserver/ggrab aus dem ggrab-Paket zum Laufen zu bringen. Es funktioniert einmalig recht gut mit dem Release-Image vom 4.11.2003 ... ein zwei Tage später klappte da aber gar nichts mehr. Das Ergebnis ist seither die Meldung
xlist::sid: Timeout wait for data
Gestern habe ich das aktuelle Snapshot vom 24.11.2003 eingespielt und auf dem Server mit udrec angefangen. Zahlreiche Probleme konnte ich bereits beheben und sserver/udrec aus dem mkdvd-0.06c-Paket laufen an sich ordentlich. udrec wird gefunden und alles läuft soweit. Die Ausgaben im Log sind folgende:
Code: Alles auswählen
14:10.10 - to DBox: AUDIO 31341 16 0 1 va 8ff 900
14:10.10 - from DBox: INFO: IP c0a80301 Port 31341
14:10.10 - from DBox: PID va 2 8ff 900
14:10.10 - to DBox: START
14:10.10 - from DBox: INFO: UdpSender() - PID156 R0 W0
14:10.10 - from DBox: INFO: DmxReader() - Pid 8ff 204960 0 0
14:10.10 - from DBox: INFO: DmxReader() - Pid 900 29280 0 0
14:10.41 - UDP Timeout
14:10.41 - to DBox: STOP
14:10.42 - from DBox: EXIT
14:10.42 - Stopped: 1 1 1
ps aux | grep sserver
root 29654 0.0 0.2 1192 356 pts/2 S 14:09 0:00 /usr/sbin/sserver.udrec -udrec -o /srv/dbox/movies
root 29697 0.0 0.3 3776 500 pts/2 S 14:11 0:00 grep sserver
Die Dateien (.a0 und .v0) wurden bei udrec angelegt, blieben aber leer. Bei ggrab gab's gar keine Files. Ich würde allemal lieber udrec einsetzen.
Wer mag, kann TCP-Dumps erhalten, die ich aufgrund Ihrer Größe separat abgelegt habe.
ggrab: http://toxa.homeip.net/ggrab.dump.gz
udrec: http://toxa.homeip.net/udrec.dump.gz (~ 11MB)
Bei beiden erfolgen Timeouts.
Danke für jede Hilfe, die kommen mag.
Soletan