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

Internet par satellite via Dreambox.

Internet par satellite via le récepteur Dreambox

Le récepteur satellite Dreambox dans la main droite justifie pleinement son nom. Le système d’exploitation Linux utilisé permet à presque tous les programmeurs d’écrire leurs applications qui étendent les capacités du périphérique. Parmi les interfaces dont le récepteur est équipé, on trouve USB 1.2 et Ethernet 10/100 Mbits, ce qui permet de le connecter à un réseau local.

Naturellement, les utilisateurs intéressés ont une question: la Dreambox peut-elle être utilisée pour recevoir des données? Le récepteur matériel est prêt pour cela. Cependant, pendant longtemps, ces fonctions n'ont pas été implémentées. Ensuite, la situation a commencé à changer. En utilisant le plug-in DreamData du programmeur allemand Mechatron, la tâche consistant à recevoir des flux de multidiffusion de services tels que Casablanka (Sat @ once), Filiago, EasyNet, AliceSat, etc. a été résolue. .

Et finalement, cet été sur le forum allrussian.info, le travail conjoint de plusieurs personnes a abouti à un résultat positif. La méthode d'utilisation du récepteur Dreambox DM-7000S en tant que récepteur d'un Internet asymétrique à part entière a été développée. Pour clarifier, la connexion aux fournisseurs de services de Terre et par satellite est établie sur l’ordinateur à l’aide d’un modem, du GPRS, du réseau local, de l’ADSL, etc. La Dreambox elle-même fonctionne comme un récepteur satellite et un routeur DVB / IP.
.

Nous donnons donc la parole aux visiteurs du forum allrussian.info.

Nous avons un récepteur Dreambox DM-7000S. Faites attention à ce que l’image ne soit pas très ancienne, le support de dvbnet a été intégré depuis mars 2005.
. Nous utilisons l'opérateur SpaceGate, le satellite Express AM22 (53 est).

Nous configurons la Dreambox sur le canal avec les données SpaceGate: fr = 10969 s / r = 24128 fec = 7/8 pol = V
Connectez-vous au récepteur, accédez à telnet et donnez les commandes suivantes:
~> dvbnet 1B58
(création d'une nouvelle interface réseau à l'écoute du PID 7000 (1B58 - hex) - PID

Note:
Vous pouvez créer plusieurs de ces interfaces, pour vos propres PID et MAC (par exemple, pour différents abonnements).
Pour supprimer une interface inutile: dvbnet -X (dvb0_X est le numéro de l'interface)
Par exemple, dvbnet -2 supprime dvb0_2.
~> ifconfig dvb0_0 192.168.3.1 masque de réseau 255.255.255.0 hw ether 00: xx: xx: xx: xx: xx: xx mtu 1500

où:
192.168.3.1 - Adresse IP de la nouvelle dvb0_0 créée (vous pouvez également en remplacer une autre). Ne remplacez pas ici une adresse IP grise, qui vous attribue un opérateur de satellite.
00: xx: xx: xx: xx: xx - l'adresse MAC de votre abonnement
plus loin nous mettons en place le routage
~> echo 1> / proc / sys / net / ipv4 / ip_forward
(nous autorisons le transfert de paquets, c’est-à-dire qu’il crée un routeur à partir du pilote)
~> echo 0> / proc / sys / net / ipv4 / conf / all / rp_filter
(réinitialise le filtre chargé d'envoyer le paquet uniquement à partir de l'interface d'où il provient. rp_filter - filtrage du chemin inverse)
~> echo 0> / proc / sys / net / ipv4 / conf / dvb0_0 / rp_filter
(idem, mais pour notre nouvelle interface dvb0_0 - filtrage du chemin inverse)
~> route del default
(enlever l'ancienne passerelle par défaut)
~> route ajouter 0.0.0.0 gw 192.168.XX.XX dev eth0
(nous dirigeons tous les flux vers la passerelle 192.168.XX.XX (c'est-à-dire sur le PC)
où: 192.168.XX.XX est l'IP de la carte réseau de l'ordinateur auquel le Dream est connecté.

Dans le menu du transpondeur manuel, nous accordons la fréquence avec les paramètres auxquels SpaceGate fonctionne, le signal doit être verrouillé. (les croix doivent apparaître dans Lock et Synch).
Nous nous connectons à l’Internet au sol (modem, gprs), activons le VPN et l’essayons - tout devrait fonctionner
Vous pouvez travailler avec l'accélérateur satellite GlobaX. La première option est via l’adaptateur de bouclage GlobaX + (bouclage), qui contient l’adresse IP publiée par SpaceGate. La deuxième option - sans VPN et sans boucle. Nous avons mis sur la carte réseau de l'ordinateur l'adresse IP que le fournisseur a fournie. Dans ce cas, ni VPN ni boucle de rappel n'est nécessaire. GlobaX fonctionne bien dans cette configuration. (Remarque: tous les protocoles IP passent par un réseau VPN. Par Globax, et il s’agit d’un proxy HTTP local - un nombre limité).

Plus tard, il a été rapporté que le récepteur de la DreamBox 500, firmware Gemini 2.10, avait été utilisé avec succès.


Automatisation

Eh bien, tout ce qui reste à faire est d’automatiser. La première étape de l’automatisation de ce processus consiste à placer le script dans /var/bin/sat_inet.sh, à lui attribuer des droits d’exécution (755) et à l’écrire dans Expert Setup -> Scripts Autoexec Setup (la commande ruDREAM contient des images).

#! / bin / sh
dvbnet 1b58
dormir 1
ifconfig dvb0_0 192.168.3.1 masque de réseau 255.255.255.0 hw ether 00: d0: d7: XX: XX: XX mtu 1500
echo 1> / proc / sys / net / ipv4 / ip_forward
echo 0> / proc / sys / net / ipv4 / conf / all / rp_filter
echo 0> / proc / sys / net / ipv4 / conf / dvb0_0 / rp_filter
route del default
dormir 1
route ajouter 0.0.0.0 gw 192.168.XX.XX dev eth0
sortie 0


DreamBox et SatGate.

Dans la continuité du thème de l’utilisation de DreamBox en tant que routeur DVB / IP, le schéma suivant a été assemblé:

Équipement: Nous avons accès à Internet via D-Link DSL-G604T (routeur, ADSL, commutateur 4 ports, Wi-Fi 802.11g), un abonnement Internet par satellite à SatGate (Sirius 5E). Nous travaillons sur le VPN, Dreambox DM-7000S avec le Winchester.

Tâche: lancer l’Internet par satellite pour les utilisateurs à domicile, télécharger des fichiers la nuit pendant le tarif réduit du disque dur Dreambox à un tarif avantageux, selon un horaire sans participation du PC.

Pour ce faire, vous devez augmenter le VPN sur D-Link e et utiliser la Dreambox comme routeur DVB / IP.

Tout d'abord, j'ai dû installer un autre firmware de mcmcc sur D-Link (Linux présente un avantage) pour pouvoir exécuter pptp (le firmware de marque "Natif" ne dispose pas de cette option).

Ainsi, la Dreambox est configurée et "pilote" les paquets sur le gw par défaut du satellite à D-Link. Nous élevons le VPN sur D-Link - tout fonctionne, l’Internet par satellite est distribué partout, ainsi que sur le Wi-Fi.

Mais périodiquement, il y a une hémorragie avec une connexion VPN, puis une terrible perte de paquets commence. Mais dans le même temps, si le VPN est lancé sous Windows, tout est stable et avec la Dreambox car DVP / IP fonctionne pendant des heures.