| ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Начну с того, что в свое время я потратил много времени на подключение. Информации в сети почти нет, а та, что есть, обрывками и не по теме.
Начну с того, что в свое время я потратил много времени на подключение.
Информации в сети почти нет, а та, что есть, обрывками и не по теме. Итак.
Что установлено:
Спутник Express AM 1.
Bluetooth (любое другое GPRS соединение с компом).
1. SkyStar2.
2. DVB должна быть определена и установлена во время установки. Менять ничего не надо. Надо только установить несколько пакетов в DRAKERPM (утилита управления пакетами). Все это входит в обычную сборку и ничего дополнительно скачивать не надо. Название пакетов я сейчас не помню(а смотреть лень) – просто наберите DVB в строке поиска и выберите «Искать в описаниях». Там будет всего несколько пакетов – их и устанавливайте. Главное установить пакет dvb-apps(у меня уже установлен, поэтому скрин-шот из удаления пакетов):

Спутник Express AM 1.
Итак начнем..
Для начала скопируйте данный скрипт с пояснениями в какой-нибудь файл ( у меня ss2 ).
# начало скрипта
#!/bin/sh
#
DIR=/usr
#пид вашего провайдера
PID=525
DEV_NAME=dvb0_0
#IP карты dvb. смотреть в мануале или в и-нете.
#хотя может и с этим заработает
IP_ADDR=192.168.238.238
# здесь пишем MAC dvb карты.
#
# MAC. вам может и не надо
MAC_ADDR=00:D0:D7:xx:xx:xx
cd $DIR/bin
case "$1" in
start)
# "вставляем" модули
modprobe dvb-core dvb_shutdown_timeout=0
# параметр dvb_shutdown_timeout=0 обязательно!
# неделю убил пока случайно его не обнаружил
modprobe mt312
modprobe skystar2
# тюним на нужный спутник, частоту и т.п.
$DIR/bin/szap -c /etc/channels.conf -n 1 -x
# создаем сетевой адаптер
$DIR/bin/dvbnet -p $PID
# присваеваем карте IP
/sbin/ifconfig $DEV_NAME $IP_ADDR
# присваеваем карте MAC
/sbin/ifconfig $DEV_NAME hw ether $MAC_ADDR
# говорят помогает :)
echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
echo 1 > /proc/sys/net/ipv4/ip_forward
;;
stop)
/sbin/ifconfig $DEV_NAME down
$DIR/bin/dvbnet -d 0
modprobe -r skystar2
modprobe -r mt312
modprobe -r dvb-core
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: `basename $0` start | stop | restart"
;;
esac
# конец скрипта
Сохраните файл и запишите его в /sbin ( можно и в другую, гланое чтобы он мог исполняться). Наберите команду в директории с файлом chmod 755 ss2 (теперь этот файл исполняемый). Запускается данный скрипт так: ss2 start, ss2 restart, ss2 stop. Думаю с этим понятно. Да и еще.. Поместите файл channels.conf в директорию /etc/ следующего содержания:
PLANETA:11051:h:0:29650:525:525:525 – это для экспрес ам 1(по аналогии для других спутников).
525 в файле -это пид! Менять его надо на свой.
Теперь Вам надо установить openvpn. Закажите ключи в службе поддержки.
Идите на сайт openvpn и скачивайте и устанавливайте последнюю версию. Думаю проблем не возникнет. После правьте файлы настроек, как написано на faq.planetsky.com. Единственное, где может возникнуть вопрос – это подстановка шлюза наземного соединения. Находится легко: Набираете в консоли от ROOT-а «route -n». У меня это 10.6.6.6(Билайн GPRS). Выглядит выполнение команды так:

Для упрощения запуска записан еще один исполняемый скрипт в файле (у меня «ooo»):
#!/bin/sh
/usr/local/sbin/openvpn --config /etc/openvpn/ваш Файл.ovpn
и тоже сохранен в /sbin/.
Теперь надо сделать так, чтобы сигнал не надо было постоянно лочить. Для этого идем в /ETC/ и удаляем из файлов modeprobe.preload и modules строки про skystar2(поставить # skystar2 вместо skystar2). Дело в том, что установленные модули в ядре собраны без dvb_shutdown_timeout=0, и поэтому при зупуске скрипта ss2 star вам выдаст сообщение о том, что карта залочена на сигнал PLANETSKY, но трафик со спутника идти не будет, потому что карта «засыпает». Именно для этого мы и убираем ss2 из автозагрузки и запускаем её уже с нужными нам параметрами.
Перезагрузка.. Запускаем GPRS, запускаем «ss2 start» из консоли. Если все нормально,то выглядеть выполнение команды должно следующим образом:
Все. Теперь можно проверить, залочена карта, или нет.
Запускаем от ROOT-а dvbtraffic и видим следующее:

Я думаю понятно, что это поток по разным PID-ам!
Все. В бушующем запускать dvbtraffic не обязательно – это просто проверка.
Запускаем «ooo» от имени root (OPENVPN у меня, если забыли).
При желании скачиваем и запускаем ускоритель.
Все..Наслаждаемся спутниковым интернетом!
Напоследок хочу сказать – Это всего лишь один из способов настройки! В LINUX-е есть много путей решения проблем.
Возникнут вопросы или замечания – пишите mihail201@pochta.ru
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|