Sat - Datenempfang (Sat@Once) unter Neutrino so gehts
-
- Einsteiger
- Beiträge: 112
- Registriert: Donnerstag 11. März 2004, 20:02
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
-
- Einsteiger
- Beiträge: 112
- Registriert: Donnerstag 11. März 2004, 20:02
Oh Sry
das Problem war nur das ich zu dem Zeitpunkt nicht zuhause war genau wie jetzt aber ok werde ich mal versuchen wenn ich zuhause bin.
Ps:
Könnte mal bitte jemand irgent wo kurz ein Image hochladen was Datendienste unterstützt und einen neuen CSV enthält? Weil ich im mohment ständig am hin un her Flashen bin.
Mfg
MysticEmpires
das Problem war nur das ich zu dem Zeitpunkt nicht zuhause war genau wie jetzt aber ok werde ich mal versuchen wenn ich zuhause bin.
Ps:
Könnte mal bitte jemand irgent wo kurz ein Image hochladen was Datendienste unterstützt und einen neuen CSV enthält? Weil ich im mohment ständig am hin un her Flashen bin.
Mfg
MysticEmpires
Nokia 2xI (Avia 600L GTX) Bmon 1.2
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
Hallo,
ich muss jetzt mal hier was los werden.
Mein Ziel bei dieser ganzen Aktion war zu zeigen, dass die DBox datendienstfähig ist.
Ein weiteres Ziel ist und war es auch den einen oder anderen Programmierer von dieser
faszinierenden Möglichkeit zu begeistern z.B. Houdini und mechatron und auch den
einen oder anderen Dev (npq ?). Denn ohne Code-Anpassungen, auch in den Treibern
wird es nicht besser gehen.
Letztendlich habe ich auch einige Zeit investiert - Imageerstellen, mein altes Zyxel repariert,
Webspace organisiert für die nächsten Images und meinen kommenden Urlaub
teilweise verplant.
Und was machen einige? Sie diskutieren in anderen Foren, wie man das ganze für
illegale Zwecke missbrauchen kann!
Sagt einmal - tickt ihr nicht richtig?
Wenn überhaupt?!
Das war die beste Möglichkeit das ganze im Keim zu ersticken.
Bravo!
Falls ihr es noch nicht bemerkt habt: Das geht schon seit Jahren - und mit jeder billigen
DVB-S Karte besser, schneller und sicherer als es mit der DBox jemals gehen wird.
Ich habe keine Lust hier die Grundlage für euer dummes Treiben liefern!
Eigentlich schade für diejenigen die in einer "DSL freien" Zone wohnen und um die
vielen interessanten Möglichkeiten, die sich sonst noch geboten hätten.
Mal sehen was die nächste Zeit passiert, vlt. habe ich dann wieder Lust weiterzumachen
und meine Ideen zu veröffentlichen.
Gruß
racker
ich muss jetzt mal hier was los werden.
Mein Ziel bei dieser ganzen Aktion war zu zeigen, dass die DBox datendienstfähig ist.
Ein weiteres Ziel ist und war es auch den einen oder anderen Programmierer von dieser
faszinierenden Möglichkeit zu begeistern z.B. Houdini und mechatron und auch den
einen oder anderen Dev (npq ?). Denn ohne Code-Anpassungen, auch in den Treibern
wird es nicht besser gehen.
Letztendlich habe ich auch einige Zeit investiert - Imageerstellen, mein altes Zyxel repariert,
Webspace organisiert für die nächsten Images und meinen kommenden Urlaub
teilweise verplant.
Und was machen einige? Sie diskutieren in anderen Foren, wie man das ganze für
illegale Zwecke missbrauchen kann!
Sagt einmal - tickt ihr nicht richtig?
Wenn überhaupt?!
Das war die beste Möglichkeit das ganze im Keim zu ersticken.
Bravo!
Falls ihr es noch nicht bemerkt habt: Das geht schon seit Jahren - und mit jeder billigen
DVB-S Karte besser, schneller und sicherer als es mit der DBox jemals gehen wird.
Ich habe keine Lust hier die Grundlage für euer dummes Treiben liefern!
Eigentlich schade für diejenigen die in einer "DSL freien" Zone wohnen und um die
vielen interessanten Möglichkeiten, die sich sonst noch geboten hätten.
Mal sehen was die nächste Zeit passiert, vlt. habe ich dann wieder Lust weiterzumachen
und meine Ideen zu veröffentlichen.
Gruß
racker
-
- Interessierter
- Beiträge: 28
- Registriert: Samstag 1. März 2003, 08:08
-
- Einsteiger
- Beiträge: 232
- Registriert: Sonntag 17. März 2002, 22:14
schade. wobei es für die illegalen Zwecke nicht benötigt wird. die benutzunge der datendienste laufen auch ohne das MultiCasting. nur bei bestimmten providern (Filiago und Casablanca) ist es notwendig. also ist die nutzung für illegale zwecke jedes image tauglich. das multicasting öffnet nur die tore wenn man was legal machen möchte.
werd weiterhin testen und den nicht dsl eern versuchen diesen dienst zu ermöglichen.
werd weiterhin testen und den nicht dsl eern versuchen diesen dienst zu ermöglichen.
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
Kurz-Zusammenfassung (was bisher geschah ;-) )
Für den Empfang von Datendiensten mit der D-Box benötigt man
auf der Box (alles im CVS):
- Multicastfähiger Kernel
- dvbnetctrl
- mrouted
nicht zwingend erforderlich aber zum Testen hilfreich:
- tcpdump
- top
- dvbsnoop
auf dem PC die entsprechende Clientsoftware:
Windows:
- Sat@Once IP-Radio: http://www.ipviasky.de/
- Filiago : http://www.filiago.de/
- Easynet : http://www.dslbycall.net/
Linux:
-Sat@Once : experimentell http://lucyx.sourceforge.net
- Filiago/Easynet/TDSL: http://www.ipviasky.de/
Einstellungen (Beispiel Sat@Once):
- auf der DBox öffnet man die Datei services.xml und sucht nach "casablanca"
Danach ändert man die Zeile:
<channel service_id="1c57" name="Casablanca" service_type="0c"/>
in
<channel service_id="1c57" name="Casablanca" service_type="01"/>
- abspeichern
- Kanallisten neu laden
- im Bouquet "Andere" kann man jetzt auf den Transponder zappen
- zum Aktivieren des Multicastroutings usw. sieht man sich
am besten das Plugin und den Thread an: http://forum.tuxbox-cvs.sourceforge.net ... hp?t=36234
Grundsätzlich funktioniert das ganze, leider ist die Performance nicht gut.
Die Datenrate bei Filiago sinkt kontinuierlich bis auf ISDN-Niveau und bei
IP-Radio sind ständig Aussetzer.
Die Ursachen dafür sind
1. Hardwareeinschränkungen: Die Datenmenge ist je nach Datendienst zu groß >2MByte
2. Treiber/Puffer
zu 1) Es wäre super, wenn sich hier einige finden würden, die das ganze auf anderen
Hardwareplatformen unter Linux(z.B PC) testen würden.
Mechatron ist ja schon bei der Dream fleißig dabei ;-) (PM)
zu 2) HW-Sections verwenden muss auf "ein" stehen. Daher sind nur die ucode.bin 0014
und 00F0 geeignet. Die besten Ergebnisse habe ich mit 00F0.
Ein vergrößern der Puffer in avia_gt_dmx.c brachte nur eine Verbesserung mit der 0014.
Leider läßt die Filterung in den Treibern nur MAC-Adressen zu - bei Multicasting ist das
sinnlos (bitte verbessern wenn ich das falsch sehe).
Wie funktioniert die Filterung bei TV-Programmen? Da geht es ja auch ohne "HW-Sections".
Was kann man noch weiter prüfen, machen, tun?
Es wäre nett, wenn noch mehr mitmachen
oder mich in die richtige Richtung "schubsen" würden.
An dieser Stelle eine dickes Danke an alle, die bisher daran
mitgearbeitet / sich beteiligt haben.
Images zum Testen mit aktuellerm CVS-Stand gibt es demnächst.
Gruß
racker
PS: Verbesserungen und Hinweise sind erwünscht
Für den Empfang von Datendiensten mit der D-Box benötigt man
auf der Box (alles im CVS):
- Multicastfähiger Kernel
- dvbnetctrl
- mrouted
nicht zwingend erforderlich aber zum Testen hilfreich:
- tcpdump
- top
- dvbsnoop
auf dem PC die entsprechende Clientsoftware:
Windows:
- Sat@Once IP-Radio: http://www.ipviasky.de/
- Filiago : http://www.filiago.de/
- Easynet : http://www.dslbycall.net/
Linux:
-Sat@Once : experimentell http://lucyx.sourceforge.net
- Filiago/Easynet/TDSL: http://www.ipviasky.de/
Einstellungen (Beispiel Sat@Once):
- auf der DBox öffnet man die Datei services.xml und sucht nach "casablanca"
Danach ändert man die Zeile:
<channel service_id="1c57" name="Casablanca" service_type="0c"/>
in
<channel service_id="1c57" name="Casablanca" service_type="01"/>
- abspeichern
- Kanallisten neu laden
- im Bouquet "Andere" kann man jetzt auf den Transponder zappen
- zum Aktivieren des Multicastroutings usw. sieht man sich
am besten das Plugin und den Thread an: http://forum.tuxbox-cvs.sourceforge.net ... hp?t=36234
Grundsätzlich funktioniert das ganze, leider ist die Performance nicht gut.
Die Datenrate bei Filiago sinkt kontinuierlich bis auf ISDN-Niveau und bei
IP-Radio sind ständig Aussetzer.
Die Ursachen dafür sind
1. Hardwareeinschränkungen: Die Datenmenge ist je nach Datendienst zu groß >2MByte
2. Treiber/Puffer
zu 1) Es wäre super, wenn sich hier einige finden würden, die das ganze auf anderen
Hardwareplatformen unter Linux(z.B PC) testen würden.
Mechatron ist ja schon bei der Dream fleißig dabei ;-) (PM)
zu 2) HW-Sections verwenden muss auf "ein" stehen. Daher sind nur die ucode.bin 0014
und 00F0 geeignet. Die besten Ergebnisse habe ich mit 00F0.
Ein vergrößern der Puffer in avia_gt_dmx.c brachte nur eine Verbesserung mit der 0014.
Leider läßt die Filterung in den Treibern nur MAC-Adressen zu - bei Multicasting ist das
sinnlos (bitte verbessern wenn ich das falsch sehe).
Wie funktioniert die Filterung bei TV-Programmen? Da geht es ja auch ohne "HW-Sections".
Was kann man noch weiter prüfen, machen, tun?
Es wäre nett, wenn noch mehr mitmachen
oder mich in die richtige Richtung "schubsen" würden.
An dieser Stelle eine dickes Danke an alle, die bisher daran
mitgearbeitet / sich beteiligt haben.
Images zum Testen mit aktuellerm CVS-Stand gibt es demnächst.
Gruß
racker
PS: Verbesserungen und Hinweise sind erwünscht
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
-
- Interessierter
- Beiträge: 28
- Registriert: Samstag 1. März 2003, 08:08
zu 1.
Auf der Dreambox erreiche ich Geschwindigkeiten von 60 kB/sec bis 200.
Unter 60 ist aber schon selten, liegt natürlich sehr an der Zeit.
Getestet mit Filiago auf Dreambox 500, 5620 und 7000 (auf der 7020 zur Zeit noch nicht).
Hier mal ein Link wie das auf der Dream aussieht.
http://www.i-have-a-dreambox.com/~mecha ... st/700.jpg
Die Sourcen für das Plugin werd ich in 2 bis 3 Wochen public machen.
Wer will kann es ja dann auch für die D-Box kompilieren (Enigma vorausgesetzt ).
Mit dem IP-Radio hab ich noch nischt gemacht.
Auf der Dreambox erreiche ich Geschwindigkeiten von 60 kB/sec bis 200.
Unter 60 ist aber schon selten, liegt natürlich sehr an der Zeit.
Getestet mit Filiago auf Dreambox 500, 5620 und 7000 (auf der 7020 zur Zeit noch nicht).
Hier mal ein Link wie das auf der Dream aussieht.
http://www.i-have-a-dreambox.com/~mecha ... st/700.jpg
Die Sourcen für das Plugin werd ich in 2 bis 3 Wochen public machen.
Wer will kann es ja dann auch für die D-Box kompilieren (Enigma vorausgesetzt ).
Mit dem IP-Radio hab ich noch nischt gemacht.
-
- Einsteiger
- Beiträge: 232
- Registriert: Sonntag 17. März 2002, 22:14
Für Infos zum Multicast-Datendienst-PlugIn gibts Wiki
http://wiki.tuxbox-cvs.sourceforge.net/ ... tendienste
http://wiki.tuxbox-cvs.sourceforge.net/ ... tendienste
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
So - neues Image neues Glück
Download für 1x Image in cvs_050320
und für 2x Image in cvs_050320
Es handelt sich um jffs2-only Neutrino-Image.
Änderungen gegenüber der 1. Testversion:
- CVS 20.03.05
- Die services.xml muss nach wie vor editiert werden,
dafür wird das Aktivieren der net-devices und das Routing über
das Script-Plugin gestartet - DBox-Taste->4 und dann den
jeweiligen Dienst auswählen bzw. beenden.
- wurde nicht mehr mit Yadi-Script erstellt (Startdateien sind aber entliehen ;-) )
bekannte Probleme:
- mrouted wird nicht immer zuverlässig beendet -> evtl. das Script anpassen.
Getestet wurde von mir nur der Datenempfang (IP-Radio u. Filiago)
und der TV-Empfang (nur Astra).
Viel Spaß
Download für 1x Image in cvs_050320
und für 2x Image in cvs_050320
Es handelt sich um jffs2-only Neutrino-Image.
Änderungen gegenüber der 1. Testversion:
- CVS 20.03.05
- Die services.xml muss nach wie vor editiert werden,
dafür wird das Aktivieren der net-devices und das Routing über
das Script-Plugin gestartet - DBox-Taste->4 und dann den
jeweiligen Dienst auswählen bzw. beenden.
- wurde nicht mehr mit Yadi-Script erstellt (Startdateien sind aber entliehen ;-) )
bekannte Probleme:
- mrouted wird nicht immer zuverlässig beendet -> evtl. das Script anpassen.
Getestet wurde von mir nur der Datenempfang (IP-Radio u. Filiago)
und der TV-Empfang (nur Astra).
Viel Spaß
Zuletzt geändert von racker am Sonntag 22. Mai 2005, 23:31, insgesamt 1-mal geändert.
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
Damit ich das richtig verstehe: Ist das eine "gnadenlose" Untertreibung?Npq hat geschrieben: Die SI-Datenströme belegen "geringfügig" weniger Bandbreite als die IP-Datenströme.
Ich sehe schon, ich muss meine HW-Kenntnisse vertiefen, DVB-Standards lesen und doch noch C lernen. Wieso suche ich mir immer solche Themen aus? gruml
Ich lade mir gerade die ETSI EN 300 468 für SI herunter-
gibt es noch andere Dokumente in denen die Begriffe PES, NIT BAT PMT etc.
genauer erklärt werden? Bei ETSI hatte ich kein "Treffer"-Glück.
Da könnte man glatt neidisch werdenmechatron hat geschrieben:Unter 60 ist aber schon selten
Dann vermute ich mal, dass IP-Radio bei dir auch
ohne Aussetzer funktioniert.
Gruß
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
-
- Semiprofi
- Beiträge: 1287
- Registriert: Montag 30. Dezember 2002, 08:02
Du mußt Multicast in der Kernel-Config aktivieren.
Gruß
mogway
Code: Alles auswählen
-# CONFIG_IP_MULTICAST is not set
+CONFIG_IP_MULTICAST=y
mogway
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
stimmt, habe ich noch gar nicht im Detail beschrieben.das multicast im kernel.
Ein Diff gibt es hier
Einfach gegen das entsprechende File im CVS patchen.
Gruß
/EDIT: Um das ganze zu vervollständigen habe ich auch die Plugin-Scripts
auf den Server gelegt. Plugin-Scripts
Die enthaltenen Dateien *.sh und *.cfg nach /var/tuxbox/plugins
und die *.conf nach /etc kopieren.
Wer die *.conf Dateien nach /var/etc kopieren will
muss die entsprechenden Scripts anpassen
Zum Schluss noch folgendes eingeben:
cd /var/tuxbox/plugins
ln -sf /tmp/data_stop.sh ./
/EDIT
Zuletzt geändert von racker am Sonntag 22. Mai 2005, 23:32, insgesamt 3-mal geändert.
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
@mogway:
wäre es ein Problem Das grundsätzlich im Yadi zu aktiviern? (im nächsten Snap)
wäre es ein Problem Das grundsätzlich im Yadi zu aktiviern? (im nächsten Snap)
---------------------------
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?
-
- Semiprofi
- Beiträge: 1287
- Registriert: Montag 30. Dezember 2002, 08:02
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
Scheint so, als ob ich ein paar Aussagen revidieren muss.
1 Nokia Avia500
Datendienste funktionieren nur mit HW-Sections auf ein.
Bei IP-Radio viele Aussetzer, Datenübertragung mit Filiago unter 8Kbyte/s
Mit Ucode 00F0 erscheint das im Log:
Bei HW-Sections off bleibt die Box nach dem Ausführen von ifconfig stehen.
Logmeldung:
2. Sagem 1xI
Bei HW-Sections auf ein geht es meistens gar nicht und wenn,
dann genauso schlecht wie mit der Nokia aber ...
Mit Hw-Sections auf aus sind bei IP-Radio kaum noch Aussetzer,
und die Übertragungsrate bei Filiago bewegt sich konstant
zwischen 23 und 28 Kbyte/s
Im Log erscheinen dann keine Meldungen.
Scheint so, als ob wir ein ENX/GTX Problem hätten.
1 Nokia Avia500
Datendienste funktionieren nur mit HW-Sections auf ein.
Bei IP-Radio viele Aussetzer, Datenübertragung mit Filiago unter 8Kbyte/s
Mit Ucode 00F0 erscheint das im Log:
Code: Alles auswählen
avia_gt_napi: pid 057d section_length 4098 > 4096.
avia_gt_napi: pid 057d section_length 4097 > 4096.
Logmeldung:
Code: Alles auswählen
dvb_net_feed_start: rx_mode 0
dvb_net_feed_start: alloc secfeed
dvb_net_feed_start: set secfilter
dvb0_0: filter mac=00 00 00 00 00 00
dvb0_0: filter mask=ff ff ff ff ff ff
dvb_net_feed_start: start filtering
dvb_net_feed_stop
dvb_net_feed_stop: stop secfeed
dvb_net_feed_stop: release secfilter
dvb0_0: set_mc_list, 1 entries
dvb_net_feed_start: rx_mode 1
dvb_net_feed_start: alloc secfeed
dvb_net_feed_start: set secfilter
dvb0_0: filter mac=00 00 00 00 00 00
dvb0_0: filter mask=ff ff ff ff ff ff
dvb_net_feed_start: set multi_secfilter[0]
dvb0_0: filter mac=01 00 5e 00 00 01
dvb0_0: filter mask=ff ff ff ff ff ff
dvb_net_feed_start: start filtering
Bei HW-Sections auf ein geht es meistens gar nicht und wenn,
dann genauso schlecht wie mit der Nokia aber ...
Mit Hw-Sections auf aus sind bei IP-Radio kaum noch Aussetzer,
und die Übertragungsrate bei Filiago bewegt sich konstant
zwischen 23 und 28 Kbyte/s
Im Log erscheinen dann keine Meldungen.
Scheint so, als ob wir ein ENX/GTX Problem hätten.
-
- Interessierter
- Beiträge: 28
- Registriert: Samstag 1. März 2003, 08:08
-
- Semiprofi
- Beiträge: 1287
- Registriert: Montag 30. Dezember 2002, 08:02
Irgendwas scheint bei mir noch zu fehlen
Kernel Diff ist ausgeführt, die erwähnten Tools sind im Image und dvb_net.o ist geladen.
Die Box ist eine Nokia 600. HW-Sections ist eingeschaltet.
Gruß
mogway
Code: Alles auswählen
msgbox Message-Box Version 0.22
Successfully opened network device, please configure the dvb interface
SIOCSIFADDR: Invalid argument
mrouted: 00:49:00.863 can't enable Multicast routing in kernel: Protocol not available
Code: Alles auswählen
dvb_net_feed_start: rx_mode 0
dvb_net_feed_start: alloc secfeed
dvb_net_feed_start: set secfilter
dvb0_0: filter mac=00 00 00 00 00 00
dvb0_0: filter mask=ff ff ff ff ff ff
dvb_net_feed_start: start filtering
dvb_net_feed_stop
dvb_net_feed_stop: stop secfeed
dvb_net_feed_stop: release secfilter
dvb0_0: set_mc_list, 1 entries
dvb_net_feed_start: rx_mode 1
dvb_net_feed_start: alloc secfeed
dvb_net_feed_start: set secfilter
dvb0_0: filter mac=00 00 00 00 00 00
dvb0_0: filter mask=ff ff ff ff ff ff
dvb_net_feed_start: set multi_secfilter[0]
dvb0_0: filter mac=01 00 5e 00 00 01
dvb0_0: filter mask=ff ff ff ff ff ff
dvb_net_feed_start: start filtering
Gruß
mogway
-
- Einsteiger
- Beiträge: 369
- Registriert: Samstag 29. Mai 2004, 01:50
@mogway
Hallo ,
ich habe jetzt auch nicht eine Erklärung dafür,
außer dass du das Script mal auf der console startest.
Das Plugin habe ich auch noch nicht verwendet.
Zum Vergleichen habe ich einmal die komplette Kernelkonfig hochgeladen.
Im Bootlog sollte so was stehen:
@mechatron
Freut mich für dich - wo gibts günstige Dreams ?
Gruß
Hallo ,
ich habe jetzt auch nicht eine Erklärung dafür,
außer dass du das Script mal auf der console startest.
Das Plugin habe ich auch noch nicht verwendet.
Zum Vergleichen habe ich einmal die komplette Kernelkonfig hochgeladen.
Im Bootlog sollte so was stehen:
Code: Alles auswählen
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
Linux IP multicast router 0.06 plus PIM-SM
Grrrrrrrrrrmechatron hat geschrieben: Läuft ohne Aussetzer. *freu*
Freut mich für dich - wo gibts günstige Dreams ?
Gruß
Zuletzt geändert von racker am Sonntag 22. Mai 2005, 23:34, insgesamt 1-mal geändert.