понедельник, 17 октября 2011 г.

Руководство. Триколор-Интернет на карте Prof 6200 в системе ubuntu 10.04


Данное руководство написано на основе попыток запустить триколор-Интернет на карте Prof 6200 в системе ubuntu 10.04. 
Всё что здесь написано есть и на многочисленных форумах в Сети, однако я попытался собрать всё это в единое целое дабы упростить жизнь начинающим(к коим и я себя причисляю, наверное поэтому стараюсь помочь таким же), плюс добавлены кое-какие тонкости, связанные именно с картами Prof.
Начну сразу с настройки в системе. Предполагается что вы уже установили тарелку и подключили все провода.
Для начала устанавливаем пакеты dvb-utils и dvb-apps. Можно найти в Сети а можно через терминал командой sudo aptitude install dvb-utils
sudo aptitude install dvb-apps
Создаем файл с настройками частот
sudo gedit /etc/tricolor.conf
пишем там вот это
Trikolor:10766:h:0:27500:1000:1000:0
Дальше создаем скрипт
sudo gedit /etc/init.d/tricolor
Вписываем туда следующее



#!/bin/sh


PATH=/usr/sbin:/usr/bin:/sbin:/bin
NAME=`basename $0`
IP=192.168.100.1
MAC=00:02:хх:хх:хх:хх
PID=0x3e8
CHANNELS_CONF="/etc/tricolor.conf"
case "$1" in
start)
echo "starting $NAME..."
/sbin/sysctl -w net.ipv4.conf.all.rp_filter="0"
/sbin/sysctl -w net.ipv4.conf.default.rp_filter="0"
szap -c $CHANNELS_CONF -n 1 > /dev/null &
dvbnet -p $PID
ifconfig dvb0_0 hw ether $MAC
ifconfig dvb0_0 $IP
;;
stop)
echo "stoping $NAME..."
ifconfig dvb0_0 down
dvbnet -d 0
killall szap
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $NAME start|stop|restart"
exit 3
;;
esac
exit 0


Здесь вам нужно поменять только строку MAC=00:02:хх:хх:хх:хх. Вместо хх вписываете свои данные. Здесь есть нюанс для карт Prof. Интернет работать у вас не будет если не поменяете местами строки
dvbnet -p $PID
и
szap -c $CHANNELS_CONF -n 1 > /dev/null &


Я это уже сделал, поэтому тут ничего менять не надо, это так, для общего развития, чтобы было ясно чем отличается настройка на данных картах.


дальше сохраняете изменения и вбиваете по очереди эти команды
cd /etc/init.d
sudo chmod +x tricolor
cd
Дальше вам надо только лишь настроить в нетворк менеджере своё наземное соединение (Я настрfивал ADSL и при возможности лучше использовать его) и соединение VPN. Все скриншоты в архиве. Скачайте и уберите в конце .jpg
Теперь, чтобы запустить интернет, нужно выполнить в терминале команду по запуску скрипта 
sudo /etc/init.d/tricolor start
потом включить наземное подключение, а потом VPN. Как проверить что интернет идет через тарелку? Я проверял просто: запустил браузер и зашел на сайт http://2ip.ru/ которые показал мне что у меня провайдер триколор и ip адрес тоже триколоровский а не наземного соединения.


Теперь вкратце о том как запустить рыбалку на убунту. 
С данного сайта линуксология.ру скачиваете программу рыбалки из раздела программ(она уже настроена для триколора), распаковываете, кидаете её в домашнюю папку.
Дальше надо ввести команды cd /home/ваше имя пользователя/skynet0897b6sbf1_1b20 (у меня cd /home/vova/skynet0897b6sbf1_1b20)
sudo chmod +x xskynet
Теперь двойным щелчком запускаете файл xskynet и рыбалка началась!
По нажатию G можно настроить фильтры, т. е. что нужно ловить а что нет и от какого до какого размера(выставляется цифровыми клавишами и +-)
Вся рыба складывается в папку скайнета в ок, переименовывается и сортируется по папкам.


А теперь самое интересное, как одновременно и ловить и пользоваться интернетом? Очень просто!
Для этого открываем папку со скайнетом, находим там файл skynet.ini и в нем убираем знак # перед строкой inet_mac_str0= и после = пишем свой мак-адрес подряд без каких-либо знаков. Всё!
Включаем рыбалку! А только после этого скрипт интернета. Он напишет что устройство уже занято, но нам по барабану, нажимаем Enter и закрываем терминал. Тепрь запускаем наземное подключение и VPN. Всё, интернет у нас есть! И рыбалка в это время тоже!

Комментариев нет: