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

Internet par satellite via Dreambox.

Internet par satellite via Dreambox

Le récepteur satellite Dreambox, en des mains capables, justifie pleinement son nom. Le système d’exploitation Linux utilisé permet à presque tous les programmeurs d’écrire des applications permettant d’élargir les capacités de l’appareil. Parmi les interfaces fournies avec le récepteur, citons l’Ethernet USB 1.2 et 10/100 MBit, qui permet de le connecter au réseau local.

Naturellement, les utilisateurs curieux ont une question: est-il possible d'utiliser Dreambox pour recevoir des données? Le récepteur est prêt pour cela. Cependant, ces fonctions n'ont pas été implémentées depuis longtemps. Ensuite, la situation a commencé à changer. Avec l'aide du plug-in DreamData du programmeur allemand Mechatron, la tâche consistait à recevoir des flux multicast de Casablanka (Sat @ once), Filiago, EasyNet, AliceSat, etc. .

Et finalement, cet été, sur le forum allrussian.info, le travail conjoint de plusieurs personnes a abouti à un résultat positif. La technique consistant à utiliser le récepteur Dreambox DM-7000S comme récepteur pour un Internet asymétrique à part entière a été mise au point. Plus précisément, la connexion aux fournisseurs terrestres et satellites se fait sur l’ordinateur à l’aide d’un modem, GPRS, réseau local, ADSL, etc. La Dreambox elle-même agit 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. Attention, l'image n'était pas très ancienne, le support de dvbnet a été intégré depuis mars 2005.
. Nous utilisons l'opérateur SpaceGate, satellite Express AM22 (53 est).

Définissez Dreambox sur un canal contenant des données SpaceGate: fr = 10969 s / r = 24128 fec = 7/8 pol = V
Nous nous connectons au récepteur, entrons dans telnet et donnons ces commandes:
~> dvbnet 1B58
(créé une nouvelle interface réseau qui écoute le PID 7000 (1B58 - hex)) - Fournisseur PID

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

où:
192.168.3.1 - Adresse IP du dvb0_0 nouvellement créé (vous pouvez également en remplacer un autre). Ne remplacez pas l'adresse IP grise qui vous a été attribuée par l'opérateur du satellite.
00: xx: xx: xx: xx: xx - Adresse MAC de votre abonnement
Ensuite, configurez le routage
~> echo 1> / proc / sys / net / ipv4 / ip_forward
(nous autorisons la redirection des paquets, c’est-à-dire qu’il fait sortir un routeur de la dérive)
~> echo 0> / proc / sys / net / ipv4 / conf / all / rp_filter
(réinitialise le filtre qui est responsable de l'envoi du paquet uniquement à partir de l'interface à partir de laquelle il est entré. rp_filter - filtrage de chemin inverse)
~> echo 0> / proc / sys / net / ipv4 / conf / dvb0_0 / rp_filter
(le même, mais pour notre nouvelle interface, dvb0_0 est le filtrage de chemin inverse)
~> route del default
(supprimer l'ancienne passerelle defaul)
~> route ajoute 0.0.0.0 gw 192.168.XX.XX dev eth0
(nous dirigeons l'intégralité du flux vers la passerelle 192.168.XX.XX (c'est-à-dire sur l'ordinateur)
où: 192.168.XX.XX - Carte réseau IP sur l'ordinateur auquel le Dream est connecté.

Dans le menu Transpondeur manuel, nous sommes réglés sur la fréquence avec les paramètres sur lesquels fonctionne SpaceGate, le signal doit être réglé. (les croix doivent apparaître dans Lock and Synch).
Nous nous connectons à l'Internet terrestre (modem, gprs), allumons le VPN et essayons - tout devrait fonctionner
Il est également possible de travailler avec l'accélérateur satellite GlobaX. La première option est via l’adaptateur de bouclage GlobaX +, dans lequel l’adresse IP émise par SpaceGate est enregistrée. La deuxième option est sans VPN et sans bouclage. Nous mettons sur la carte réseau dans l'adresse IP de l'ordinateur, qui a émis par le fournisseur. Dans ce cas, ni VPN ni bouclage ne sont nécessaires. GlobaX fonctionne bien dans cette configuration. (Remarque: tous les protocoles IP passent par le VPN, via Globax, et il s’agit d’un proxy HTTP local - un nombre limité).

Plus tard, il y a eu des rapports de travail réussi sur le récepteur DreamBox 500, le firmware Gemini 2.10.


Automatisation

Eh bien, tout cela doit maintenant être automatisé. La première étape pour automatiser ce processus est le script, qui doit être placé dans /var/bin/sat_inet.sh, lui donner le droit d’exécuter (755), de l’écrire dans Expert Setup -> Scripts Autoexec Setup (dans les fichiers image de ruDREAM).

#! / bin / sh
dvbnet 1b58
dormir 1
ifconfig dvb0_0 192.168.3.1 masque 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 deltitude
dormir 1
route ajouter 0.0.0.0 gw 192.168.XX.XX dev eth0
sortie 0


DreamBox et SatGate.

Dans le prolongement 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), abonnement à Internet par satellite sur SatGate (Sirius 5E). Nous travaillons sur un VPN, le Dreambox DM-7000S avec un disque dur.

La tâche: "rassharka" Internet par satellite pour la maison, télécharger des fichiers la nuit pendant les tarifs bon marché sur la Dreambox sur un calendrier sans la participation de PC.

Pour ce faire, vous devez monter le VPN sur D-Link et utiliser Dreambox en tant que routeur DVB / IP.

Premièrement, je devais installer un autre firmware de mcccc sur D-Link (bon pour Linux) afin d’exécuter pptp (le firmware "natif" n’a pas cette capacité).

Ainsi, Dreambox est configuré et "poursuit" les paquets par défaut gw du satellite vers D-Link. Nous développons le VPN sur D-Link - tout fonctionne, Internet par satellite est distribué partout et sur le Wi-Fi aussi.

Mais périodiquement, il y a une hémorroïde avec une connexion VPN, et ensuite de terribles pertes de paquets commencent. Mais en même temps, si le VPN fonctionne sous Windows, tout est stable et avec le Dreambox comme DVP / IP, cela fonctionne pendant des heures.