Penguin
Note: You are viewing an old revision of this page. View the current version.

Sat-HOWTO


Sat (Satellite Technology) HOWTO

Roberto Arcomano berto@fatamorgana.com, Florindo Santoro flosan@hack-it.netv1.8 - June 2, 2001


Sat technology is starting to become a great resource for Internet users, allowing high bandwidth in downloading and many other interesting services. This document wants to investigate "State of Art" of Sat connections in Linux environment, how to get them speeder and to share with many clients. You can found latest version of this document at http://www.fatamorgana.com/bertolinux and http://www.hack-it.net/How-To/Sat-HOWTO.html.


1. Introduction

  • 1.1 Introduction
  • 1.2 Copyright
  • 1.3 Translations
  • 1.4 Credits

2. Background Knowledge

  • 2.1 What about satellite
  • 2.2 How does it work?
  • 2.3 Other technologies
  • 2.4 What is the max bandwidth?
  • 2.5 How much does it cost?
  • 2.6 What are the satellites used?
  • 2.7 What ISPs give Sat Internet Access?
  • 2.8 What else?

3. Technical Information

  • 3.1 General working
  • 3.2 Frequencies
  • 3.3 DVB Receiver Card
  • 3.4 Data Link Level DVB setting
  • 3.5 TCP/IP working
  • 3.6 Authentication
  • 3.7 Services I can use with a sat connection

4. Requirements

  • 4.1 Knowledge requirement
  • 4.2 Hardware
  • 4.3 Software
  • 4.4 TV Software

5. Base setup

  • 5.1 First: mounting
  • 5.2 Calibrating
  • 5.3 Double Feed
  • 5.4 Data-link level adjusting

6. Configuration under Linux

  • 6.1 Drivers installation
  • 6.2 Setting up /etc/dvbd.conf
  • 6.3 Dvbd daemon
  • 6.4 How to config EON service
  • 6.5 How to use Netsystem service
  • 6.6 How to use Sat Node service
  • 6.7 !OpenSky? service under Linux

7. Configuration under Windows

  • 7.1 EON
  • 7.2 Netsystem
  • 7.3 !OpenSky?

8. Appendix A - Notes

  • 8.1 Translation Dynamic IP -> MAC Address
  • 8.2 TCP Window
  • 8.3 Download accelerator

9. Appendix B - Well Known Sat ISP setting value

  • 9.1 !EuropeOnLine?
  • 9.2 Netsystem
  • 9.3 Sat Node
  • 9.4 Open Sky

10. Links

  • 10.1 Open
  • 10.2 Commercial

1. Introduction

1.1 Introduction

This document wants to explain something about Satellite technology, how it works, what do you need, configuration and how to sharing it between several clients. Satellite connections are very different from terrestrial ones, they require more attention to setup and also some more care to maintain them stable (snow or strong rain could prevent you to have a good signal).

Feedback are welcome, don't hesitate to contact us: berto@fatamorgana.com and flosan@hack-it.net.

1.2 Copyright

Copyright (C) 2000,2001 Roberto Arcomano, Florindo Santoro. This document is free; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This document is distributed in the hope that it will be useful, but

WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You can get a copy of the GNU GPL here

1.3 Translations

If you want to translate this document you are free, you only have to:

  1. Check that another version of it doesn't already exist at your local LDP

#

  1. Maintain all 'Introduction' section (including 'Introduction', 'Copyright',

'Translations', 'Credits'). #

Warning! You don't have to translate TXT or HTML file, you have to modify LYX or SGML file, so that it is possible to convert it all other formats (TXT, HTML, RIFF, etc.).

No need to ask me to translate! You just have to let me know (if you want) about your translation.

Thank you for your translation!

1.4 Credits

Thanks to Fatamorgana Computers for hardware equipment and experimental opportunity.

Thanks to Linux Documentation Project for publishing and uploading my document in a very quickly fashion.

Thanks to Pierre Guiral and Andrei Boros for their help.


2. Background Knowledge

2.1 What about satellite

In the last few years satellite began to be applied in Internet networking, mainly by medium-big ISPs and we have seen it diffused between users. Sat connections are a very different kind of networking than terrestrial ones, with different timing such as higher RTT (round trip time), but also with different bandwidth value, up to 2 Mbps or more.

2.2 How does it work?

We can imagine a path like this:

|||||| S A T E L L I T E |||||||| / /|\ Downl / | Uploading load / | from to /(4) | (3) server client / | / |

SatCard?(parabolic antenna) |

| | \|/ | USER PC ----make request-----> SAT-SERVER <---retrieving---> INTERNET (1) (2)

So first we make the request (1) (using our Internet connection) to the Sat-Server, after it will retrieve out info from Internet (2) and it will send it to Satellite (3); in the end we would receive data from the it (4) to our home using a parabolic antenna and a Sat Card.

Typically exist 2 kinds of request :

  • Http

*

  • Ftp

*

Both of them have a little request data and a much bigger answer size, so satellite works very well with it, but with a big time of answer, this is the biggest problem of satellite connection (consider a typical Sat distance, like 36.000 km, so you would have a time access of

Fatal Error:

lib/CachedMarkup.php (In template 'browse' < 'body' < 'html'):257: Error: Pure virtual

lib/main.php:944: Notice: PageInfo: Cannot find action page

lib/main.php:839: Notice: PageInfo: Unknown action

lib/InlineParser.php:336: Warning: Invalid [] syntax ignored: [[ 36000 km / 300.000

  • km/s = 0.120 s = ]


Fatal PhpWiki Error

lib/CachedMarkup.php (In template 'browse' < 'body' < 'html'):257: Error: Pure virtual