
Satellite Internet through the Dreambox.
Satellite internet via the DreamboxDreambox satellite receiver in the capable hands of a fully justifies its name. It is used in the Linux operating system allows almost any programmer to write their applications extend the capabilities of the device. Among the interfaces that are equipped with a receiver, there are USB 1.2 and 10/100 MBit Ethernet, which makes it possible to connect it to your local network.
Naturally inquisitive users have a question - is it possible to use the Dreambox for receiving data? Receiver hardware is ready. However, a long time, these functions are not implemented. Then the situation began to change. With the plug from the German programmer DreamData Mechatron, it solved the problem of receiving multicast-flows of services Casablanka (Sat @ once), Filiago, EasyNet, AliceSat and others grabbing for (fishing) Internet streaming, the receiver began to work as a popular program for premnik SkyNet .
Finally this summer in our allrussian.info collaboration of several people led to a positive result. A technique using the receiver Dreambox DM-7000S as a receiver fully asymmetric Internet. Refine - the connection to ground and satellite provayderomi produced on a computer with a modem, GPRS, LAN, ADSL, etc. Sam works as a Dreambox satellite receiver, DVB / IP router.
.
So pass the word to visitors forum allrussian.info.
We have the receiver Dreambox DM-7000S. Note that the image was not very ancient, dvbnet support has been built since March 2005.
. We use the operator SpaceGate, Express AM22 satellite (53 East).
Configuring the Dreambox on the channel with the data SpaceGate: fr = 10 969 s / r = 24 128 fec = 7/8 pol = V
Connecting to the receiver, go to telnet and give here the following command:
~> Dvbnet 1B58
(Create a new network interface, which listens to PID 7000 (1B58 - hex) - PID povaydera
Note:
Such interfaces can create multiple applications to their PID and MAC `s (eg for different subscriptions).
To remove unnecessary interface: dvbnet-X (dvb0_X - interface number)
For example, dvbnet -2 removes dvb0_2.
~> Ifconfig dvb0_0 192.168.3.1 netmask 255.255.255.0 hw ether 00: xx: xx: xx: xx: xx mtu 1500
where:
192.168.3.1 - IP address for the newly created dvb0_0 (you can substitute and other). Do not substitute here gray IP, which assigns you a satellite operator.
00: xx: xx: xx: xx: xx - MAC address of your subscription
then set up routing
~> Echo 1> / proc/sys/net/ipv4/ip_forward
(Enable packet forwarding, ie, the router makes Dream)
~> Echo 0> / proc/sys/net/ipv4/conf/all/rp_filter
(Reset the filter is responsible for sending the package only from the interface from which came. Rp_filter - reverse path filtering)
~> Echo 0> / proc/sys/net/ipv4/conf/dvb0_0/rp_filter
(Ditto, but for our new interface dvb0_0 - reverse path filtering)
~> Route del default
(Delete the old defaul gateway)
~> Route add 0.0.0.0 gw 192.168.XX.XX dev eth0
(Send all traffic to the gateway 192.168.XX.XX (ie PC)
where: 192.168.XX.XX - IP network card in your computer, to which the Dream is connected.
The menu Manual transponder tuned to the frequency with the parameters on which the works SpaceGate, the signal should lock the. (Crosses to appear in Lock and Synch).
Connecting ground Ineta c (modem, gprs), VPN and try to include - it should all work
There's also work with a satellite booster GlobaX. The first option - a bunch of GlobaX + loopback adapter (loopback), in which the registered IP, issued SpaceGate. The second option - no VPN and no loopback. Expose the network card in your computer's IP address, which issued the provider. In this case, no VPN, no loopback is not needed. GlobaX works fine in this configuration. (Note - all go through the VPN IP-protocols. A Globax, and he is a local HTTP-proxy - a limited number).
Later there were reports of successful work and on the receiver DreamBox 500, firmware Gemini 2.10.
Automation
Well, what now remains is to automate everything. The first step is to automate this process - the script, which should be placed in / var / bin / sat_inet.sh, give it execute permissions (755), write it in the Expert Setup -> Scripts Autoexec Setup (the image is in the team ruDREAM).
#! / Bin / sh
dvbnet 1b58
sleep 1
ifconfig dvb0_0 192.168.3.1 netmask 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
sleep 1
route add 0.0.0.0 gw 192.168.XX.XX dev eth0
exit 0
DreamBox and SatGate.
Continuing the theme of DreamBox, a DVB / IP router has been collected by the following scheme:
Equipment: We have access to the Internet through a D-Link DSL-G604T (Router, ADSL, 4-port switch, Wi-Fi 802.11g), a subscription to a satellite internet to SatGate (Sirius 5E). We work on VPN, Dreambox DM-7000S with the hard drive.
Objective: "rassharka" satellite internet for home, download files at night during the low-cost fares on the hard drive Dreambox on schedule without the PC.
To do this, pick up a VPN on D-Link e and use the Dreambox, a DVB / IP router.
The first had to install on the D-Link (where the benefit of Linux) on an alternative firmware mcmcc to run pptp ("Native" branded firmware has this feature).
So, Dreambox configured and "drives" default gw for packets from the satellite to the D-Link. Pick up a VPN on D-Link - everything works, satellite Inet heard everywhere, and Wi-Fi too.
But occasionally there is a hemorrhagic VPN connection, and then begin terrible packet loss. But in this case, if the VPN zapuskaetsya under Windows, everything is stable and the Dreambox as a DVP / IP running clock.
A USD 