Страница 154 из 166

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 08.04.2011 18:33
Blaze
lexx256 писал(а):хочу поставить slax скачал оф сайта slax-6.1.2
Через UltraISO в папку /slax/modules образа Slax необходимо скопировать модуль dvb-007-3fix
lexx256 писал(а):в системе 2 карты TT-budget S-1401+ST-4200 S2 на винде рыбачу 7е и 36е на TT-budget S-1401 рыбачу и в нете сижу одновременно а в слаке можно так?
Можно рыбачить на TT-budget S-1401, а с помощью второй карты ST-4200 S2 пользоваться интернетом.
lexx256 писал(а):и как настроить usb модем мегафон
Настройка usb модема и сотового для выхода в интернет под OS Slax
lexx256 писал(а):и нет от трико?
Это очень сложно и для этого понадобится моя сборка Slax Remix.

1. Скачиваем готовый модуль dvb-apps-19.12.09.sq4.lzm для Slax Remix и затем активируем его.

2. Для триколор-интернета 36E создайте файл с именем channels.conf и внутрь его скопируйте следующее содержимое:

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

Tricolor:11766:h:0:27500:1000:0:0
сохраняем изменения и копируем channels.conf в каталог /etc/

3. Далее создаем файл с именем dvbconnect.sh и копируем содержимое скрипта адаптированного для Slax Remix мной:
(скрипт для запуска интернета с первой dvb карты)

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

#!/bin/sh

DEV_NAME=dvb0_0 # DVB-интерфейс

PID=1000 # PID выданный провайдером

IP_ADDR=172.20.xxx.xxx # IP из личного кабинета, выданный провайдером

MAC_ADDR=00:D0:D7:xx:xx:xx # MAC-адрес DVB-карты

szap-s2 -c /etc/channels.conf -n 1 -S 0 -M 2 -C 999 > /dev/null &
dvbnet -p $PID

ifconfig $DEV_NAME hw ether $MAC_ADDR up
route add $IP_ADDR dev $DEV_NAME

echo 1 > /proc/sys/net/ipv4/ip_forward
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/$DEV_NAME/rp_filter
вводим свои настройки в следующие параметры параметры (то есть свой pid, ip и mac)
PID=1000 # PID выданный провайдером

IP_ADDR=172.20.xxx.xxx # IP из личного кабинета, выданный провайдером

MAC_ADDR=00:D0:D7:xx:xx:xx # MAC-адрес DVB-карты
это всего лишь пример. Еще раз повторюсь нужно ввести свои данные!
(Не забудьте прописать в файле dvbconnect.sh свои пид, мак адрес карты, и IP выданный вам провайдером)

Сохраняем изменения и копируем dvbconnect.sh в каталог /bin/

4. В файле /etc/sx3g_cli.conf вводим свои логин и пароль. За это отвечают следующие параметры:
# TAG: login
# Usage: write_you_login_here
login=ваш логин, выданный провайдером
# TAG: password
# Usage: write_you_password_here
password=ваш пароль, выданный провайдером

Затем необходимо задать ваши скоростные значения входящего и исходящего канала
TAG: transport_speed_in
# Usage: Incoming_speed
# Note: in kilobit per second (kbit/s)
speed_in=ваша входящая скорость, которая указана в личном кабинете согласно выбранному вами тарифу
# TAG: speed_out
# Usage: outgoing_speed
# Note: in kilobit per second (kbit/s)
speed_out=ваша исходящая скорость (GPRS или другого наземного канала)
Заметка.
Проверить скорость интернета можно здесь (нужно будет ввести приблизительные значения заявленной скорости входящего/исходящего каналов для теста). В поле Transport укажите скорость своего "наземного" подключения, в килобитах в секунду. Не пытайтесь поставить скорость больше, чем Вам реально доступна, это приведет к увеличению количества ошибок на наземном канале и нестабильной работе Slonax 3G. Если будут какие-то ухудшения в работе интернета лучше, наоборот, укажите меньшую скорость. Не путайте скорость Вашего "наземного" подключения со скоростью Вашего тарифа.

5. Далее вводим в консоле следующую команду:

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

sh dvbconnect.sh
6. Запускаем наземное подключение (в вашем случаи это интернет подключение по мобильному телефону)

7. Запускаем Slanax 3G (KDE > Интернет > Slonax 3G)

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 08.04.2011 19:04
lexx256
спасибо Blaze ! всё чётко объяснил ...что будет не получаться по ходу дела спрашивать буду ...все таки качаю твою сборку Slax Remix

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 10.04.2011 9:36
Blaze
Инструкция по запуску TestSky в Slax от SergeyKu.
Первый способ.

Изображение

Заметка. ... - это путь до расположения программы. Например, для диска D это будет /mnt/sda5/

Запуск:
Создание фифо
mkfifo .../TestSky/file.ts
В TestSky.ini

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

FileStream=file.ts
Запуск szap
Затем
dvbstream -o 8192 > .../TestSky/file.ts
Запуск TestSky.exe
wine start /unix .../TestSky/TestSky.exe
Второй способ.

Заметка. ... - это путь до расположения программы. Например, для диска D это будет /mnt/sda5/

Создадим ссылку на /dev/dvb/adapter0/dvr0 в папке TestSky:
ln -s /dev/dvb/adapter0/dvr0 .../TestSky/file.ts
Создадим файл channels.conf для szap (пример для триколор):

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

echo "tricolor:11766:h:0:27500:1000:0:0" > /etc/channels.conf
В TestSky.ini:

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

FileStream=file.ts
Запуск szap:

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

szap -c /etc/channels.conf -n 1 -r
Запуск TestSky:
wine start /unix .../TestSky/TestSky.exe
Можно еще одновременно запустить и линуксовый скайнет (один пид):
dvbsnoop -tsraw -crc -sync -buffersize 10240 1000 -b | .../Skynet/xskynet in=/dev/stdin
Третий способ.

Заметка. ... - это путь до расположения программы. Например, для диска D это будет /mnt/sda5/

Вариант запуска TestSky в линукс с использованием линуксового скайнета для передачи потока:

Использую консольную версию 0b06, skynet.ini имеет такой вид:
out=.../TestSky/file.ts
no_cache=1
ts_cache_len=128M
cache_item_buffer_size=8M
cache_item_timeout=3600
lnb=9750000,10600000,11700000
tuner=11671000 V 18200000 A
pids=8192
Создадим фифо:
mkfifo .../TestSky/file.ts
В TestSky.ini:

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

FileStream=file.ts
Запуск скайнета
...Skynet/skynet
Запуск TestSky:
wine start /unix .../TestSky/TestSky.exe

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 16.04.2011 12:17
Blaze
Модифицировал скрипт инициализации DVB интерфейса и залочки сигнала со спутника, для последующего запуска спутникового интернета через ускоритель Slonax 3G.
Теперь не нужно вручную создавать channels.conf и запускать скрипт в консоле, так как все запускается из KDE > Интернет > Slonax 3G.

1. Скачиваем два модуля dvb-apps-16-04-2011.sq4.lzm и slonax-3g-v.3.01.19-dvb.sq4.lzm. При этом не забываем дезактивировать старый модуль Slonax 3G.

2. Извлекаем модуль slonax-3g-v.3.01.19-dvb.sq4.lzm

3. Заходим внутрь модуля в /bin/ и редактируем скрипт dvbconnect.sh выставив свои значения (ip, mac, pid, channels.conf и команду залочки сигнала szap-s2).
Сохраняем изменения и заново собираем модуль.

4. Дезактивируем модуль slonax-3g-v.3.01.19-dvb.sq4.lzm и активируем модуль slonax-3g-v.3.01.19-dvb.sq4.lzm с вашими изменениями.

5. В файле /etc/sx3g_cli.conf вводим свои логин и пароль. За это отвечают следующие параметры:
# TAG: login
# Usage: write_you_login_here
login=ваш логин, выданный провайдером
# TAG: password
# Usage: write_you_password_here
password=ваш пароль, выданный провайдером

Затем необходимо задать ваши скоростные значения входящего и исходящего канала
TAG: transport_speed_in
# Usage: Incoming_speed
# Note: in kilobit per second (kbit/s)
speed_in=ваша входящая скорость, которая указана в личном кабинете согласно выбранному вами тарифу
# TAG: speed_out
# Usage: outgoing_speed
# Note: in kilobit per second (kbit/s)
speed_out=ваша исходящая скорость (GPRS или другого наземного канала)
Заметка.
Проверить скорость интернета можно здесь (нужно будет ввести приблизительные значения заявленной скорости входящего/исходящего каналов для теста). В поле Transport укажите скорость своего "наземного" подключения, в килобитах в секунду. Не пытайтесь поставить скорость больше, чем Вам реально доступна, это приведет к увеличению количества ошибок на наземном канале и нестабильной работе Slonax 3G. Если будут какие-то ухудшения в работе интернета лучше, наоборот, укажите меньшую скорость. Не путайте скорость Вашего "наземного" подключения со скоростью Вашего тарифа.

6. Запускаем ваш тип наземной связи (мобильный телефон/3G модем/adsl)

7. Запускаем Slonax 3G (нажимаем KDE > Интернет > Slonax 3G)

Содержимое скрипта dvbconnect.sh

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

#!/bin/sh
# Script by Blaze <https://ublaze.ru>
# Скрипт для инициализации DVB интерфейса и залочки сигнала со спутника
# для последующего запуска спутникового интернета через ускоритель Slonax 3G.
# По умолчанию, приведен пример скрипта для интернет-провайдера "Триколор".

# Переменные / Variables

NAME=`basename $0`

SLONAX_3G=/bin/slonax_3g

CHANNELS_CONF=/etc/channels.conf

DEV_NAME=dvb0_0 # Имя (любое) для сетевого интерфейса.

PID=1000 # PID выданный провайдером.

IP_ADDR=172.20.xx.xx
# IP из личного кабинета, выданный провайдером по подписке, в случае подключения, с использованием ускорителей типа Slonax.
# Узнать присвоенный вам ip можно авторизовавшись в личном кабинете SatGate https://members.satgate.ru/,
# используя ваш логин и пароль, выданный при регистрации аккаунта http://www.satgate.org/members/

MAC_ADDR=00:02:xx:xx:xx:xx
# MAC-адрес сконвертированный из IP адреса, выданного Триколором в ЛК.
# Как правильно пересчитать ip, полученный в личном кабинете, в MAC адрес
# читаем здесь: https://ublaze.ru/forum/topic1077.html

# Заметка!
# Если ваша подписка подразумевает фильтрацию по IP адресу (в случае использования VPN), а не по MAC адресу,
# то необходимо задать сетевому интерфейсу $DEV_NAME
# MAC адрес, вычисленный из выданного IP адрес.
# В противном случаи, нужно указать MAC адрес вашей карточки, если подписка подразумевает фильтрацию по MAC адресу.


# Команды / Commands

case "$1" in
	start)
		echo "Запуск скрипта $NAME..."
		echo "Создаётся /etc/channels.conf"
		echo "tricolor:11766:h:0:27500:1000:1000:0" > $CHANNELS_CONF
		sleep 2 # Задержка перед следующей командой

		# Синтаксис channels.conf
		# tricolor:11766:h:0:27500:1000:1000:0
		# Name:Frequency:Polarisation:0:Symbolrate:V-pid:A-pid:SID
		# название:частота:поляризация:diseqc:символьная скорость:видео пид:аудио пид:SID

		# Переменные для залочки сигнала утилитой szap-s2:

		# usage:
		# szap -q
		# list known channels
		# szap [options] {-n channel-number|channel_name}
		# zap to channel via number or full name (case insensitive)
		# -a number : use given adapter (default 0)
		# -f number : use given frontend (default 0)
		# -d number : use given demux (default 0)
		# -c file : read channels list from 'file'
		# -V : use vdr channels list file format (default zap)
		# -b : enable Audio Bypass (default no)
		# -x : exit after tuning
		# -H : human readable output
		# -D : params debug
		# -r : set up /dev/dvb/adapterX/dvr0 for TS recording
		# -l lnb-type (DVB-S Only) (use -l help to print types) or
		# -l low[,high[,switch]] in Mhz
		# -i : run interactively, allowing you to type in channel names
		# -p : add pat and pmt to TS recording (implies -r)
		# or -n numbers for zapping
		# -S : delivery system type DVB-S=0, DVB-S2=1
		# -M : modulation 1=BPSK 2=QPSK 5=8PSK
		# -C : fec 0=NONE 12=1/2 23=2/3 34=3/4 35=3/5 45=4/5 56=5/6 67=6/7 89=8/9 910=9/10 999=AUTO
		# -O : rolloff 35=0.35 25=0.25 20=0.20 0=UNKNOWN

		# Заметка!
		# Информацию о транспондере, с которого будет происходить залочка сигнала,
		# можно найти на сайте http://www.lyngsat.com/

		echo "Происходит залочка сигнала утилитой szap-s2"
		/usr/local/bin/szap-s2 -c $CHANNELS_CONF -n 1 -S 0 -M 2 -C 56 > /dev/null & # Подавление вывода
		sleep 5 # Задержка перед следующей командой, для того чтобы сигнал транспондера успел залочится

		echo "Присваивается PID $PID"
		/usr/bin/dvbnet -p $PID
		sleep 1 # Задержка перед следующей командой

		echo "Присваивается IP-адрес: $IP_ADDR для сетевого интерфейса $DEV_NAME"
		/sbin/ifconfig $DEV_NAME $IP_ADDR

		echo "Присваивается MAC-адрес: $MAC_ADDR для сетевого интерфейса $DEV_NAME"
		/sbin/ifconfig $DEV_NAME hw ether $MAC_ADDR up

		echo "Устанавливается маршрутизация для сетевого интерфейса $DEV_NAME"
		/sbin/route add $IP_ADDR dev $DEV_NAME

		echo 1 > /proc/sys/net/ipv4/ip_forward
		echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
		echo 0 > /proc/sys/net/ipv4/conf/$DEV_NAME/rp_filter # Отключаем rp_filter на интерфейсе $DEV_NAME

		echo "Запускается ускоритель Slonax 3G"
		$SLONAX_3G
	;;
	stop)
		echo "Остановка скрипта $NAME..."
		killall szap-s2
		killall $SLONAX_3G
		/sbin/ifconfig $DEV_NAME down
		/usr/bin/dvbnet -d $DEV_NAME
	;;
    restart)
		echo "Перезапуск скрипта $NAME..."
		$0 stop
		$0 start
	;;   
	*)
		echo "Выберите вариант запуска start|stop|restart для скрипта $NAME"
	;;
esac
Скрипт dvbconnect.sh можно запускать с тремя вариантами:
  • start (по умолчанию) - запускает сам скрипт
  • stop - убивает процессы szap-s2 и slonax_3g, а так же дезактивирует сетевой интерфейс dvb карты. Теперь карта не будет занята и её можно будет использовать в других целях.
  • restart - перезапуск скрипта. Сначала выполняется stop, а затем start.
Пример остановки скрипта. Открываем консоль и вводим:

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

sh /usr/bin/dvbconnect.sh stop
Просьба написать результаты теста скрипта dvbconnect.sh

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 25.04.2011 19:13
SergeyKu
Добрый вечер Blaze. Можно ли установить приложению приоритет доступа в интернет?
Например у меня запущен KTorrent, а я хочу посидеть в интернете через Google Chrome, не останавливая закачки.

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 25.04.2011 21:21
Blaze
Добрый вечер SergeyKu. Можно ограничить скорость отдачи, но это вам не поможет.

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 27.04.2011 19:43
youra
Blaze подскажыте где можна найти рабочие модули krusader и vlc под вашу зборку, а то с офсайта некатят. Заранее спасибо.

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 27.04.2011 23:05
Blaze
Добрый вечер youra. советую заглянуть в репозиторий дистрибутива agilialinux (искать пакеты для платформы x86).
Через поиск можно найти последние версии пакетов для Slackware и переконвертировать их в lzm модули под Slax Remix
(скачать пакеты на рабочий стол, нажать правой кнопкой мыши по одному из пакетов и выбрать пункт конвертирования sq4).

Вот, нашел через поиск: vlc 1.1.9-1 [i686]

Krusader 2.3.0 работать с kde 3 не будет, только с kde 4.

Поэтому скачивайте более позднюю версию с оф. сайта Slax Krusader 1.90.0
(при конвертировании в меню выбрать сжатие sq3 в sq4, затем можете смело активировать)

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 01.05.2011 14:17
Amegas
модуль антивируса дайте плиз.

Добавлено спустя 2 минуты 51 секунду:
под слакс 09

Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9

Добавлено: 01.05.2011 14:38
Blaze
Вот модуль ClamAV 0.96.1 - переконвертируйте его под Slax Remix
(Скопировать модуль на рабочий стол, нажать по модулю правой кнопкой мыши и выбрать пункт sq3 в sq4).