From: Denis Kot <dkot(at)mineralstroi.com>
Newsgroups: email
Date: Mon, 1 Sep 2003 14:31:37 +0000 (UTC)
Subject: Настройка выхода в Internet через SkyStar2 (b2c2) под Linux
инструкция не претендует на полноту, но все же.
итак:
качаем драйвера с http://linuxtv.org/download/dvb/
но там нету (на момент написания инструкции) драйверов для b2c2 SS2.
тогда берем Daily snapshots с http://www.linux-dvb.tv/download/
распаковываем, компилируем. как компилить смотреть в других мануалах.
в двух словах:
cd driver && make && make install
копируем (если не скопировалось во время make install) (из driver/*) dvb-core.o,
skystar2.o и mt312.o в /lib/modules/версия-ядра/misc
копируем apps/dvbnet/dvbnet в /usr/local/bin
копируем apps/szap/szap в /usr/local/bin
в /etc/init.d создаем файл b2c2 (или любое другое имя) с примерно таким содержимым:
#!/bin/sh
#
DIR=/usr/local
#пид вашего провайдера
PID=451
DEV_NAME=dvb0_0
#IP карты dvb. смотреть в мануале или в и-нете.
#хотя может и с этим заработает
IP_ADDR=192.168.238.238
# здесь пишем MAC dvb карты.
# для меня это важно т.к. у меня Netsystem с фильтрацией по
# MAC. вам может и не надо
MAC_ADDR=00:00:00:00:00:00
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
;;
и создем линк на него в нужном runlevel'е (/etc/rcX.d). у меня это 3 и
линк выглядит как S11b2c2 (идет после сервиса network)
файл channels.conf у меня (провайдер Netsystem) выглядит так:
SatADSL:12721:h:0:22000:451:620:621
боле подробно о формате файла читать здесь:
http://www.gs.ru/?sect=sat_inet&s=1dvbsonlinux
подключаемся к наземному провайдеру, подключаемся к "тарелочному"
провайдеру (как настроить pptp искать в и-нете). и наслаждаемся и-нетом
через спутник.
немного о роутинге для Netsystem:
после подключения к Netsystem грохаем путь на ppp1:
route del {выданный ip 212.31.242.xxx}
route add -net 212.31.242.0/24 dev ppp0 (переводим его на "землю")
route del default (удаляем путь по умолчанию)
route add default dev ppp1 (и переводим его на тарелку)
вроде все. комментарии приветсвуются.
900 Прочтений • [Настройка выхода в Internet через SkyStar2 (b2c2) под Linux (linux skystar dvb)] [08.05.2012] [Комментариев: 0]