This page has been robot translated, sorry for typos if any. Original content here.

Satelliteninternet über Dreambox.

Satelliten-Internet über den Receiver Dreambox

Satellitenempfänger Dreambox in den richtigen Händen begründet voll seinen Namen. Das darin verwendete Linux-Betriebssystem ermöglicht es fast jedem Programmierer, seine Anwendungen zu schreiben, die die Fähigkeiten des Geräts erweitern. Unter den Schnittstellen, mit denen der Empfänger ausgestattet ist, befinden sich USB 1.2 und 10/100 MBit Ethernet, die den Anschluss an ein lokales Netzwerk ermöglichen.

Natürlich haben anfragende Benutzer eine Frage - kann die Dreambox zum Empfang von Daten verwendet werden? Hardware-Empfänger ist dafür bereit. Diese Funktionen wurden jedoch lange Zeit nicht implementiert. Dann begann sich die Situation zu ändern. Mit dem DreamData-Plug-in des deutschen Programmierers Mechatron wurde die Aufgabe gelöst, Multicast-Streams von Casablanka (Sat @ once), Filiago, EasyNet, AliceSat usw. zu empfangen, um den Internet-Streams zu fischen und als Vormischung für das beliebte SkyNet-Programm zu arbeiten .

Und schließlich, in diesem Sommer auf dem allrussian.info Forum, führte die gemeinsame Arbeit von mehreren Leuten zu einem positiven Ergebnis. Die Technik, den Dreambox DM-7000S Empfänger als Empfänger eines vollwertigen asymmetrischen Internets zu verwenden, wurde entwickelt. Zur Verdeutlichung - die Verbindung zu den terrestrischen und Satelliten-Providern erfolgt am Computer über Modem, GPRS, LAN, ADSL usw. Die Dreambox selbst arbeitet als Satelliten-Receiver und DVB / IP-Router.
.

Also, wir geben den Besuchern des Forums allrussian.info das Wort.

Wir haben einen Empfänger Dreambox DM-7000S. Achten Sie darauf, dass das Image nicht sehr alt ist, seit März 2005 ist dvbnet-Unterstützung eingebaut.
. Wir benutzen den Operator SpaceGate, Express AM22 Satellit (53 E).

Wir konfigurieren die Dreambox auf dem Kanal mit den SpaceGate-Daten: fr = 10969 s / r = 24128 fec = 7/8 pol = V
Verbinden Sie sich mit dem Empfänger, gehen Sie zu Telnet und geben Sie folgende Befehle ein:
~> dvbnet 1B58
(erstellt eine neue Netzwerkschnittstelle, die auf PID 7000 (1B58 - hex) - PID hört

Hinweis:
Sie können mehrere solcher Schnittstellen für Ihre eigenen PIDs und MACs erstellen (z. B. für verschiedene Subskriptionen).
So entfernen Sie eine unnötige Schnittstelle: dvbnet -X (dvb0_X ist die Schnittstellennummer)
Zum Beispiel entfernt dvbnet -2 dvb0_2.
~> ifconfig dvb0_0 192.168.3.1 Netzmaske 255.255.255.0 hw Äther 00: xx: xx: xx: xx: xx mtu 1500

wo:
192.168.3.1 - IP-Adresse für das neu erstellte dvb0_0 (Sie können auch ein anderes ersetzen). Ersetzen Sie hier nicht eine graue IP, die Ihnen einen Satellitenbetreiber zuweist.
00: xx: xx: xx: xx: xx - die MAC-Adresse Ihres Abonnements
Weiter konfigurieren wir Routing
~> echo 1> / proc / sys / net / ipv4 / ip_forward
(Wir erlauben Paketweiterleitung, d. h. es macht einen Router vom Treiber)
~> echo 0> / proc / sys / netz / ipv4 / conf / all / rp_filter
(Setzen Sie den Filter zurück, der für das Senden des Pakets nur von der Schnittstelle verantwortlich ist, von der es kam. rp_filter - Rückwärtspfadfilterung)
~> echo 0> / proc / system / net / ipv4 / conf / dvb0_0 / rp_filter
(das gleiche, aber für unsere neue Schnittstelle dvb0_0 - Rückwärtspfadfilterung)
~> route del default
(altes defaul Gateway entfernen)
~> Route hinzufügen 0.0.0.0 gw 192.168.XX.XX dev eth0
(Wir leiten den gesamten Fluss zum Gateway 192.168.XX.XX (d. h. auf dem PC)
Wobei: 192.168.XX.XX ist die IP der Netzwerkkarte in dem Computer, mit dem der Dream verbunden ist.

Im Menü Manueller Transponder stimmen wir die Frequenz mit den Parametern ab, bei denen SpaceGate arbeitet, das Signal sollte gesperrt sein. (Kreuze sollten in Lock und Synch angezeigt werden).
Wir verbinden uns mit dem bodengebundenen Internet (Modem, GPRS), schalten das VPN ein und versuchen es - alles sollte funktionieren
Sie können mit dem Satellitenbeschleuniger GlobaX arbeiten. Die erste Option ist über den GlobaX + Loopback-Adapter (Loopback), der die von SpaceGate ausgegebene IP enthält. Die zweite Option - ohne VPN und ohne Loopback. Wir legen auf der Netzwerkkarte im Computer die vom Provider vergebene IP-Adresse an. In diesem Fall wird weder VPN noch Loopback benötigt. GlobaX funktioniert in dieser Konfiguration einwandfrei. (Hinweis: Alle IP-Protokolle laufen über VPN. Über Globax, und es ist ein lokaler HTTP-Proxy - eine begrenzte Anzahl).

Später gab es Berichte über erfolgreiche Arbeit am Receiver DreamBox 500, Firmware Gemini 2.10.


Automatisierung

Nun, jetzt bleibt nur noch zu automatisieren. Der erste Schritt bei der Automatisierung dieses Prozesses besteht darin, das Skript in /var/bin/sat_inet.sh zu platzieren, ihm Ausführungsrechte zu geben (755), es in Expert Setup -> Scripts Autoexec Setup zu schreiben (es gibt Bilder im Befehl ruDREAM).

#! / bin / sh
dvbnet 1b58
Schlaf 1
ifconfig dvb0_0 192.168.3.1 Netzmaske 255.255.255.0 hw Äther 00: d0: d7: XX: XX: XX mtu 1500
echo 1> / proc / sys / netz / ipv4 / ip_forward
echo 0> / proc / system / net / ipv4 / conf / all / rp_filter
echo 0> / proc / sys / netz / ipv4 / conf / dvb0_0 / rp_filter
Route del default
Schlaf 1
Route hinzufügen 0.0.0.0 gw 192.168.XX.XX dev eth0
beenden Sie 0


DreamBox und SatGate.

In Fortsetzung des Themas DreamBox als DVB / IP-Router wurde das folgende Schema zusammengestellt:

Ausstattung: Wir haben Zugang zum Internet über D-Link DSL-G604T (Router, ADSL, 4-Port Switch, Wi-Fi 802.11g), ein Abonnement für Satelliten-Internet bei SatGate (Sirius 5E). Wir arbeiten an VPN, Dreambox DM-7000S mit dem Winchester.

Herausforderung: Start von Satelliten-Internet für Privatanwender, Herunterladen von Dateien in der Nacht zu günstigen Tarifen auf der Dreambox-Festplatte nach einem Zeitplan ohne PC-Beteiligung.

Dazu müssen Sie das VPN auf D-Link e aufbauen und die Dreambox als DVB / IP-Router verwenden.

Zuerst musste ich eine alternative Firmware von mcmcc auf D-Link installieren (es gibt dort einen Vorteil für Linux), um pptp auszuführen ("Native" gebrandete Firmware hat diese Fähigkeit nicht).

Also, die Dreambox ist konfiguriert und "fährt" Pakete auf dem Standard-gw vom Satelliten zu D-Link. Wir setzen VPN auf D-Link - alles funktioniert, Satelliten-Internet wird überall und auch auf WLAN verteilt.

Aber periodisch kommt es zu einer Blutung mit einer VPN-Verbindung, und dann beginnt ein schrecklicher Paketverlust. Aber zur gleichen Zeit, wenn das VPN unter Windows gestartet wird, ist alles stabil und mit der Dreambox als DVP / IP funktioniert das stundenlang.