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 mains capables justifie pleinement son nom. Le système d'exploitation Linux qui y est utilisé permet à presque n'importe quel programmeur d'écrire des applications qui étendent les capacités de l'appareil. Parmi les interfaces fournies avec le récepteur, il y a des ports USB 1.2 et 10/100 MBit, ce 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. Puis la situation a commencé à changer. Avec l'aide du plugin DreamData du programmeur allemand Mechatron, la tâche consistait à recevoir des flux multicast de Casablanka (Sat @ Once), Filiago, EasyNet, AliceSat, etc. Pour capturer les flux Internet, le récepteur a commencé à fonctionner comme une première pour le programme SkyNet. .

Et enfin, cet été, sur le forum allrussian.info, le travail conjoint de plusieurs personnes a conduit à un résultat positif. La technique d'utilisation du récepteur Dreambox DM-7000S en tant que récepteur pour un Internet asymétrique à part entière a été élaborée. Plus précisément, la connexion aux fournisseurs terrestres et par satellite se fait sur l'ordinateur en utilisant un modem, GPRS, réseau local, ADSL, etc. La Dreambox elle-même agit comme un récepteur satellite et un routeur DVB / IP.
.

Donc, nous donnons la parole aux visiteurs du forum allrussian.info.

Nous avons un récepteur Dreambox DM-7000S. Faites attention que l'image n'était pas très ancienne, le support de dvbnet a été construit en mars 2005.
. Nous utilisons l'opérateur SpaceGate, le satellite Express AM22 (53 est).

Réglez Dreambox sur un canal avec des données SpaceGate: fr = 10969 s / r = 24128 fec = 7/8 pol = V
Nous nous connectons au récepteur, allons dans telnet et donnons ces commandes:
~> dvbnet 1B58
(créé une nouvelle interface réseau qui écoute 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, dvbnet-2 supprime dvb0_2.
~> ifconfig dvb0_0 192.168.3.1 masque de réseau 255.255.255.0 hw éther 00: xx: xx: xx: xx: xx mtu 1500

où:
192.168.3.1 - Adresse IP pour le nouveau fichier dvb0_0 (vous pouvez également en remplacer un autre). Ne remplacez pas l'adresse IP grise qui vous a été attribuée par l'opérateur 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 de 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éinitialiser le filtre chargé d'envoyer le paquet uniquement à partir de l'interface à partir de laquelle il est entré. rp_filter - filtrage du chemin inverse)
~> echo 0> / proc / sys / net / ipv4 / conf / dvb0_0 / rp_filter
(pareil, mais pour notre nouvelle interface, dvb0_0 est le filtrage de chemin inverse)
~> route del default
(supprime l'ancienne passerelle defaul)
~> route ajouter 0.0.0.0 gw 192.168.XX.XX dev eth0
(nous dirigeons le flux entier vers la passerelle 192.168.XX.XX (c'est-à-dire sur l'ordinateur)
où: 192.168.XX.XX - Carte réseau IP dans 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 SpaceGate travaille, le signal doit être réglé. (les croix devraient 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 bundle GlobaX +, dans lequel l'IP émis par SpaceGate est enregistré. 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 été émise par le fournisseur. Dans ce cas, ni VPN ni loopback est nécessaire. GlobaX fonctionne très 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 travaux réussis sur le récepteur DreamBox 500, le micrologiciel Gemini 2.10.


Automation

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

#! / bin / sh
dbbnet 1b58
dormir 1
ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw éther 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é:

Equipement: 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 VPN, 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 augmenter le VPN à D-Link et utiliser Dreambox comme un routeur DVB / IP.

Tout d'abord, j'ai dû installer un firmware alternatif de mcmcc sur D-Link (bon pour Linux là-bas) afin d'exécuter pptp (le firmware "natif" n'a pas cette capacité).

Ainsi, Dreambox est configuré et "chasse" les paquets par défaut gw du satellite vers D-Link. Nous levons VPN sur D-Link - tout fonctionne, l'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 puis les pertes de paquets terribles commencent. Mais en même temps, si le VPN fonctionne sous Windows, tout est stable et avec le Dreambox comme DVP / IP ça marche pendant des heures.