Настройка Триколор Интернет в Ubuntu

Граббинг, Шаринг, Настройка ресиверов...
Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8908
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Sony Ericson wt19i
Прошивка: Cyanogen Mod 13
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Настройка Триколор Интернет в Ubuntu

Непрочитанное сообщение#1 » Blaze » 21.01.2011 11:06

-= Настройка Триколор-Интернет на UBUNTU =-

(Настройка интернета от Триколора в Ubuntu 9.10 (TT-budget S-1401)
В директории /etc/ создаем файл конфига Триколора.

С параметрами сигнала:

Trikolor:11766:h:0:27500:1000:1000:0

Назовем этот файл - tricolor.conf

Далее я создал скрипт в директории /etc/init.d, следующего вида

Код: Выделить всё

#!/bin/bash

        PATH=/usr/sbin:/usr/bin:/sbin:/bin
        NAME=`basename $0`

        # https://cabinet.stv.su/index.php?m=info
        IP="192.168.100.1" #Сюда прописываем ваш IP-адрес, (от балды)
        MAC="00:02:xx:xx:xx:xx" #сюда пишем MAC-адрес сконвертированный из IP адреса данного триколором
        PID="0x3e8" #здесь должен быть ваш PID  (можно и в dec) 0x3e8h=1000d

        # https://cabinet.stv.su/index.php?m=conf
        GLOBAX_BIN="/usr/local/sbin/globax"
        GLOBAX_CONF="/etc/globax.conf"

        CHANNELS_CONF="/etc/tricolor.conf"

        # http://forum.stv.su/viewtopic.php?t=1173
        case "$1" in
          start)
            echo "starting $NAME..."
           #Теперь отключим rp_filter, фильтрующий пакеты которые не могут уйти через тот же интерфейс что и пришли
            /sbin/sysctl -w net.ipv4.conf.all.rp_filter="0"
            /sbin/sysctl -w net.ipv4.conf.default.rp_filter="0"
             #сие так замудренно всвязи с проблемамаи на ядре 2.6.24 и выше
            dvbnet -p $PID
            szap -l 10750 -c $CHANNELS_CONF -n 1 > /dev/null & 
            ifconfig dvb0_0 $IP
            ifconfig dvb0_0 hw ether $MAC
            echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter #Эту строку можно убрать так как уже отключили (можно и оставить для верности)
            #$GLOBAX_BIN $GLOBAX_CONF # Если пользуем глобакс то раскоментировать
          ;;
          stop)
            echo "stoping $NAME..."
            #killall globax
            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
Обозвал я его trikolor, делаем этот скрипт исполняемым.

Теперь пробуем запустить сие чудо sudo '/etc/init.d/tricolor' start.

Если все пошло нормально то вы должны увидеть примерно следующее

Код: Выделить всё

starting tricolor...
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.default.rp_filter = 0

DVB Network Interface Manager
Copyright (C) 2003, TV Files S.p.A

Status: device dvb0_0 for pid 1000 created successfully
Что бы проверить что через тарелку идет трафик пишем в терминале

dvdbtraffic, вы должны увидеть следующее

Код: Выделить всё

-PID--FREQ-----BANDWIDTH-BANDWIDTH-
0000    10 p/s     1 kb/s    16 kbit
0010     0 p/s     0 kb/s     1 kbit
0011     0 p/s     0 kb/s     1 kbit
0064    10 p/s     1 kb/s    16 kbit
03e8 16306 p/s  2993 kb/s 24524 kbit
1fff 11832 p/s  2172 kb/s 17796 kbit
2000 28162 p/s  5170 kb/s 42356 kbit
-PID--FREQ-----BANDWIDTH-BANDWIDTH-
Теперь нужно настроить VPN, для этого установите пакеты

pptp-linux, network-manager-pptp (если нет).

Запускаем менеджер сети, во вкладке VPN нажимаем Добавить.

Там где шлюз я ввел вот этот IP 81.177.31.194. Ну а дальше вбиваем

свой логин и пароль которые находятся в личном кабинете на сайте Триколора.

Нажимаете Дополнительно и делаете все точно так как на скрине.

Изображение

В методах аутентификации выбираем только MSCHAP, MSCHAPv2.

Во вкладке Параметры IPv4 я ничего не менял. Ну вот так собственно.

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8908
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Sony Ericson wt19i
Прошивка: Cyanogen Mod 13
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Настройка Триколор Интернет в Ubuntu

Непрочитанное сообщение#2 » Blaze » 21.01.2011 11:06

Интернет и Рыбалка от Триколор
на ubuntu 10.04 на картах prof


Данное руководство написано на основе попыток запустить триколор-Интернет на карте 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
Дальше вам надо только лишь настроить в нетворк менеджере своё наземное соединение (Я настраивал 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. Всё, интернет у нас есть! И рыбалка в это время тоже!

Ответить