Спутниковая рыбалка в Porteus [Linux]

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

Спутниковая рыбалка в Porteus [Linux]

Непрочитанное сообщение#1 » Blaze » 04.01.2009 16:44

Для запуска Linux-овского SkyNet-a, позволяющего осуществлять перехват Globax, Slonax 2 и 3G, Torrents и SkyDsl 8 и 9-ой версии, нам потребуется:
Изображение
Porteus

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

Porteus (ранее известен как Slax Remix) — LiveCD-дистрибутив операционной системы Linux, базирующийся на Slackware. Данный дистрибутив не требует инсталляции на жёсткий диск, загружаясь со сменных носителей, таких, как USB flash drive или CD-ROM. В качестве одной из функций дистрибутива предусмотрена работа из оперативной памяти компьютера (то есть Porteus загружается в память и освобождает носитель, с которого был загружен).

Одно из преимуществ Porteus — модульная структура, что позволяет легко модифицировать его под конкретные нужды пользователя. Дистрибутив можно «собрать по кирпичикам» (модули имеют расширение *.lzm и *.xzm), включив в состав диска нужные приложения. Также есть скрипты, осуществляющие переформатирование в формат *.lzm и *.xzm пакетов других дистрибутивов — в частности: tgz2lzm, txz2lzm, tgz2xzm, txz2xzm для конвертирования пакетов Slackware и deb2lzm для конвертирования пакетов Debian/Ubuntu.
Скачиваем beta модификацию Porteus-v1.0-i486-ublaze.ru.iso 295 МБ (состоит из 4-х частей, в виде архивов, предназначенных для извлечения образа)

Porteus-v1.0-i486-ublaze.ru.part1.rar 95,7 МБ
Porteus-v1.0-i486-ublaze.ru.part2.rar 95,7 МБ
Porteus-v1.0-i486-ublaze.ru.part3.rar 95,7 МБ
Porteus-v1.0-i486-ublaze.ru.part4.rar 7,76 МБ

Для сверки контрольной суммы (целостности) извлеченного образа Porteus-v1.0-i486-ublaze.ru.iso составляет MD5: 3FEB74B5B8A3C6697AACB2D7DFB9E3F6

Так же рекомендую скачать мое видео пособие: Запуск Linux-овского SkyNet-a в Slax (аналогично в Porteus) (20.37 Mb - для просмотра в Windows необходимы предустановленные кодеки K-Lite Codec Pack)

Модификация включает в себя русификацию в кодировке cp1251, русифицированный браузер Mozilla Firefox, все необходимое для dvb-карт..., а так же необходимые модули:

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

all-20110131.xzm
attica-0.1.4-i486-1.xzm
DCOP_error-1.0-fix.xzm
dvb-apps-01.06.2011-i486.xzm
dvb-v1.0-i486.xzm (Sat Jun 18 00:53:46 2011)
dvbsnoop-1.4.50-i486.xzm
dvbstream-0.5-i386.xzm
femon-i486.xzm
firefox_useragent-1.0-fix.xzm
gst-plugins-base-0.10.32-i486-1.xzm
gstreamer-0.10.32-i486-1.xzm
kaffeine-1.2.2-i486-1sl.xzm
kaffeine-sc-0.4.1-1.xzm
kdelibs-4.6.4-i486-1alien.xzm
kwrite_as_default-1.0-fix.xzm
libdbusmenu-qt-0.8.1-i486-1alien.xzm
libdvdcss-1.2.10-i486-8sl.xzm
linuxrc-1.0-fix.xzm
magic_folders-1.0-fix.xzm
msttcorefonts.xzm
nano-2.3.1-i486-1.xzm
oxygen-icons-4.6.4-for-kaffeine-v1.xzm
qt-4.7.0_7abde40-i486-3.xzm
satfish-1.1.xzm
save.dat_manager-1.0-fix.xzm
scan-s2-i486.xzm
slonax-3g-v.3.01.19-dvb.xzm
soprano-2.6.0-i686-1.xzm
strigi-0.7.2-i486-2.xzm
szap-s2-i486.xzm
win-micex.xzm
wxhexeditor-v0.07-alpha.xzm
xine-lib-1.1.19-i686-1.xzm
Из сборки исключены офис 006-koffice.xzm и 007-devel.xzm- скачать их можно отдельно, если это конечно потребуется.
Как настроить Porteus для запуска Linx-ового skynet-a:
Porteus очень удобен, видит разделы жесткого диска, установка данной ОС не требуется (при желании можно установить), базируется на LiveCD. Skynet запускается как консольная версия skynet (skynet_mdk), так и графическая версия xskynet (xskynet_mdk) из консоли через mc. Porteus требует мало ресурсов (основной упор на ОЗУ), подойдет для слабых машин, тем самым уменьшая шанс дисконектов (разрывов) при граббинге (рыбалке). Как выглядит наша сборка Porteus:
Изображение Изображение
После того, как вы скачаете нашу сборку Porteus, вам необходимо записать образ Porteus-a на диск, соответствующим ПО, например Nero или тем же UltraISO (желательно, так как данная программа может потребоваться далее)....

Далее скачиваем новую версию skynet для Linux
skynet0897b6sbf1_1b23.rar
skynet0897b6sbf1_1b23
(1.7 МБ) 695 скачиваний
Предыдущие ветки версий:
skynet0897b6sbf1_1b06_public.rar
skynet0897b6sbf1_1b06_public
(363.2 КБ) 347 скачиваний
skynet0897b6sbf1_0a90_public.rar
skynet0897b6sbf1_0a90_public
(359.98 КБ) 432 скачивания
Ссылка на сайт автора ktod: http://ktod.ru из правил данного ресурса:
5. При размещении материалов и файлов с этого форума на других информационных ресурсах ссылка на первоисточник обязательна.
6. Размещение версий скайнет с данного форума на других информационных резурсах только с разрешения автора.
Извлекаем skynet0897b6sbf1_1b23 или skynet0897b6sbf1_0a90_public из архива. Открываем в папке skynet0897b6sbf1_1b23 или в skynet0897b6sbf1_0a90_public файл настроек skynet.ini и находим такую строчку:

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

xfont=-*-*-*-*-*-*-*-*-*-*-*-*-*-cp1251
Заменяем её на:

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

xfont=-micex-fixed-medium-r-normal--15-140-75-75-c-90-windows-1251
Затем находим эти строки:

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

incomplete=e:\temp\skynet\incomplete
temp=e:\temp\skynet\temp
ok=e:\temp\skynet\ok
и заменяем на:

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

incomplete=incomplete
temp=temp
ok=ok
Находим:

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

# PlanetSky
tuner=11044000 H 39999000 A
pids=8192
и вводим свои настройки провайдера, у меня например такие:

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

# Eutelsat W3A 7.0° SkyDsl
tuner=10769640,H,15731300,A
pids=100
Находим:

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

#минимальный размер файла для обработки
minimum_process_file_size = 10M
заменяем на:

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

#минимальный размер файла для обработки
minimum_process_file_size = 2M
Находим:

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

# files
timeout_0 = 64000
timeout_100k = 500
timeout_500k = 1000
timeout_1m   = 2000
timeout_5m   = 4000
timeout_10m  = 8000
timeout_50m  = 172800
timeout_100m = 172800
timeout_500m = 172800
p2p_add = 6000
Заменяем на:

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

# files
timeout_100k = 5
timeout_500k = 10
timeout_1m = 30
timeout_5m = 90
timeout_10m = 210
timeout_50m  = 900
timeout_100m = 1800
timeout_500m = 3600
timeout_1g = 10000
timeout_2g = 20000
timeout_3g = 30000
timeout_4g = 40000
p2p_add = 6000
Далее находим:

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

name_format=E/p_m_d_s_c_i_R.E
Заменяем на:

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

name_format=E/*/R_m_s_p_c_.E
# P - pid hex - Пид в шестнадцатиричной системе счисления
# p - pid dec - Пид в десятиричной системе счисления
# M - mac - Мак адрес карты пользователей в верхнем регистре
# m - lower case mac - Мак адрес карты пользователей в нижнем регистре
# D - destination addr hex - IP-адрес пользователей в шестнадцатиричной системе счисления
# d - destination addr dec - IP-адрес пользователей в десятиричной системе счисления
# S - source addr hex - IP-адрес источника в шестнадцатиричной системе счисления
# s - source addr dec - IP-адрес источника в десятиричной системе счисления
# C - counter hex - Счетчик в шестнадцатиричной системе счисления
# c - counter dec - Счетчик в десятиричной системе счисления
# E - extension - Расширение файла
# N - size - Размер файла
# R - real name (if known) - Настоящее имя файла (если известно)
# i - incapsulation - инкапсуляция пакетов. Оценка улова по разным видам соединений
Сохраняем изменения нажав на Файл > Сохранить.
Процедуру ниже необязательно выполнять - это всего лишь пример.

Открываем в паке skynet файл rules.txt и по синтаксису делаем свои логические выражения

Пример правильного rules.txt

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

s 80.86.248.70 +VIDEO[20M-]                     *Мультики/South_Park #<Мультсериал Южный парк / South Park  26.06.09>
то мультик будет ложиться именно в паку Формат файла по regex/Мультики/South_Park, причем мультик будет отображаться при рыбалке в skynet-e на русском языке и Porteus станет идентифицировать русские папки и файлы с русскими символами без иероглифов.
Вставляем диск с дистрибутивом Porteus в CD-ROM. Перезагружаем компьютер. Если не стоит загрузка в биосе с таких носителей как USB flash drive или CD-ROM, в нашем случаи CD-ROM, то нажимаем клавишу Del (на ноутбуках чаще всего используется клавиша F2) несколько раз и выставляем загрузочный с CD-ROM и сохраняем изменения. Для установки Porteus на USB flash носитель или жесткий диск читайте это сообщение.


Изображение
При загрузке Porteus выбираем первый пункт Graphics mode (KDE) и нажимаем Enter.

Затем попадаем в ОС Porteus, после чего жмем на консоль - выделена красным квадратиком:
Изображение

Вводим с клавиатуры команду mc
Изображение

и переходим в каталог mnt, выбираем раздел жесткого диска, где установлен skynet0897b6sbf1_1b23 или skynet0897b6sbf1_0a90_public, в моем случаи это /mnt/sda5/skynet0897b6sbf1_1b23 и запускаем графическую версию xskynet (xskynet_mdk) нажав на клавишу Enter. Для запуска sdlskynet я положил в skynet0897b6sbf1_1b23 шрифт Arial.ttf переименованный в font.ttf. О самом запуске sdlskynet, предназначенного для снижения нагрузки с вашего железа, благодаря исключению загрузки графики и доп. служб, читаем здесь. Для запуска версии с отладочной информацией - файл xskynetd, нужно скачать модуль GDB 7.1 (для оригинального slax, для porteus нужно переконвертировать в xzm), его необходимо активировать или скопировать в папку /modules/ образа Porteus. Затем открыть консоль и ввести:

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

cd /mnt/sda5/skynet0897b6sbf1_1b23
gdb
exec xskynetd
run
где /mnt/sda5/skynet0897b6sbf1_1b23 путь до вашего skynet-a

Так же есть возможность залочить вручную сигнал с конкретного транспондера и конвертера (в случаи использования DiSeqC переключателя), для этого необходим модуль szap-s2 (в нашей сборке он тоже имеется). Инструкцию с примерами залочки разных стандартов я там привел.

У кого возникнет ошибка

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

./xskynet: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
аналогично для консольной версии

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

./skynet: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
при запуске skynet0897b6sbf1_1b23 предварительно вводим в консоли Porteus следующее:

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

ln -s /usr/lib/libpcre.so.0 /usr/lib/libpcre.so.3
Все. Удачного улова Изображение.
Если Linux-овский SkyNet в Porteus x.x.x версии не запустился и пишет /dev/dvb/adapter... делаем следующее:
1 Способ.
Скорее всего, у вас соединение идет не с той сетевой платой, нужно закомментировать строки #. Откройте skynet.ini и замените там на:

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

#dream_ip=192.168.11.1
#dream_port=801
2 Способ.
Использовать проверенную версию модуля dvb-vx.x-i486.xzm

Чтобы задействовать модуль, нужно скопировать данный модуль на флэшку в папку /porteus/modules/ (для CD версии необходимо встроить модуль в образ с помощью программы UltraISO)

Проверено SAT-TV и рыбалка DVB-S, 100% работает с DVB картами:

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

ProfRed 6200 DVB-S PCI
ProfRed 7300 DVB-S/S2 PCI
Prof Revolution DVB-S2 7301
DVBWorld DW2104 DVB-S/S2 USB
TechnoTrend TT-connect S-2400 DVB-S USB
TechnoTrend TT-budget S1401 (SkyStar 3)
SkyStar 2 TV PCI
TechniSat SkyStar S2 DVB-S/S2 PCI rev 3.3 (cx24120/cx24118, Flexcop IIb, ISL6421)
ST-4200 (Omicom SkyStar 4)
Tvinhan 1027
X3M TV SPC1400HD
Должны без проблем работать:

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

Prof Red 1100 DVB-S USB
Dvbworld DW2102 DVB-S USB
TeVii S420 DVB-S PCI
TeVii S460 DVB-S/S2 PCI
TeVii S600 DVB-S USB
TeVii S650 DVB-S/S2 USB
и другие...

Если у Вас запуск skynet под Linux не удался, напишите в эту тему:

1. Название Вашей DVB платы.
2. Обрисуйте свою проблему.
3. Введите в консоле по очереди следующие команды:

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

lsmod | grep dvb
dmesg | grep dvb
femon -H
То что выдаст Вам консоль, при этих командах, скопируйте и сохраните.


Дополнительно:
1) Создание раздела Linux swap для оптимизации спутниковой рыбалки.
2) Настройка usb модема и сотового для выхода в интернет под OS Porteus.
3) Настройка ADSL интернета в Slax. (Для Porteus инструкция в разработке)


Автор данного FAQ - Blaze

Изображение Разрешается опубликовывать данный FAQ только с ссылкой на ресурс
http://ublaze.ru

Если Вам понравилась инструкция и моя помощь, Вы можете пожертвовать деньньги пополнив мои реквизиты WebMoney вашими переводами на:

WMR104876608323
WMZ297108615584

I want to say thanks to the Porteus Community, especially fanthom, brokenman, ponce for great job and faster Portable Linux!

djohn
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 09.12.2008 7:37

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#2 » djohn » 10.01.2009 19:48

Я немогу найти каталог mht его нигде нет! Я все делал по инструкции!

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

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#3 » Blaze » 11.01.2009 13:55

djohn, у меня директория mnt (жесткий диск у меня с разъемом SATAII и ОС Slax видит его):
Изображение
Для проверки на обнаружение HD, посмотрите видет-ли Slax разделы вашего жесткого диска

djohn
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 09.12.2008 7:37

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#4 » djohn » 11.01.2009 21:31

Какой разьем неизвестно (гарантийная пломба),но диски не видит это точно. :cry:

Добавлено спустя 3 минуты 44 секунды:
а под убунтой будет работать прога skynet0897b6sbf1_0a90_public.rar?

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

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#5 » Blaze » 12.01.2009 0:11

djohn, в Slax еще можешь с flash накопителя запустить skynet0897b6sbf1_0a90_public но как понимаешь, места на флэшке не много, но попробовать можно. Да, у тебя разделы жесткого диска отформатированы в какой файловой структуре FAT32 или NTFS? NTFS должен видеть Slax. В Windows посмотри: Мой компьютер > Кликни по локальному диску и слева посмотри какая файловая система стоит у тебя. Вообще Slax включает в себя модуль ntfs-3g:

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

NTFS read-write filesystem driver. The NTFS-3G driver is an open source, freely available NTFS driver for Linux with read and write support. It provides safe and fast handling of the Windows XP, Windows Server 2003, Windows 2000 and Windows Vista file systems. Most POSIX file system operations are supported, with the exception of full file ownership and access rights support. Homepage for the ntfs-3g project:
Про всякий случай скачать можно здесь
Если у тебя файловая система отличная от NTFS, то отформатируй логический диск в NTFS - правда данные потеряешь все, можно воспользоваться программой Acronis PartitionExpert и так сказать "отрезать кусок" места и затем отформатировать в NTFS без потери данных.
djohn писал(а):а под убунтой будет работать прога skynet0897b6sbf1_0a90_public.rar?
Можно, но прийдется в Ubuntu потрудиться. Прочитайте мануал: Инструкция/шпаргалка Запускаем Skynet a_48(58) в Ubuntu 7.10(Linux) Рыбалка - _http://www.nowa.cc/showthread.php?p=1672650_

djohn
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 09.12.2008 7:37

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#6 » djohn » 12.01.2009 11:30

Диск :D у меня ntfs! и отфарматирован! Он пустой!

end81
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 12.01.2009 12:55

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#7 » end81 » 12.01.2009 13:32

"Требует мало ресурсов, подойдет для слабых машин, тем самым уменьшая шанс дисконектов (разрывов) при граббинге"
А можно поинтересоваться минимальные системные требования для машины какие - чтобы запуститься с Live_CD - и сколько нужно оперативной памяти для хранения Slax и SkyNet. Под виндами была такая проблема, что при включенном параметре ловли Globax` а skynet_20a разрастался в оперативной памяти до невероятных размеров... на сколько хватало памяти... :(. Вот и мысль - есть настроенная машина Celeron 900Mhz, 386Mb Ram - под виндами(ХР) добился 0 дисконтов со Skynet 20а. Стоит ли овчинка выделки - а именно на такой машине перейти под Slax Live_CD???

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

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#8 » Blaze » 12.01.2009 14:29

end81, вот нашел в интернете системные требования, в нашем случаи HDD нужен.
Системные требования: Процессор Intel или AMD
Оперативная память не менее 128 MB
HDD - не нужен
Да и скачивать не торопитесь Slax Live CD, я выложу попозже сборку, где проблем с запуском skynet0897b6sbf1_0a90_public и обнаружением сетевой платы /dev/dvb/adapter не должно возникнуть.

end81
Начинающий
Начинающий
Сообщения: 2
Зарегистрирован: 12.01.2009 12:55

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#9 » end81 » 13.01.2009 16:02

Разгребая улов нашел у себя Slax 6.0.7 - Blaze есть к тебе пара вопросов как к спецу в этом деле. 1. Как настроить сетку между Slax и виндой - Я уже увидел что из под Slax сетку видно без проблем а вот из под винды - как зайти на диск и забрать улов - для меня пока проблематично. 2. Есть ли какие нибудь программки для запуска виндовых приложений из под Slax`a типа Wine???

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

Перехват Globax, Slonax и Torrents

Непрочитанное сообщение#10 » Blaze » 13.01.2009 18:17

end81 писал(а):Как настроить сетку между Slax и виндой - Я уже увидел что из под Slax сетку видно без проблем а вот из под винды
Вообще Slax это Live CD - самостоятельная ОС. Но из Windows можно её (и не только - разнообразные операционные системы) запустить с помощью VMware Workstation.
end81 писал(а):Как зайти на диск и забрать улов - для меня пока проблематично.
Если вы следовали инструкции (настроили Linux-овский SkyNet) и у вас Slax видит жесткий диск, то улов должен быть на жестком диске, если вы конечно запускаете Linux-овский SkyNet с жесткого диска. И пути улова у SkyNet-a прописаны так:

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

incomplete=incomplete
temp=temp
ok=ok
то весь улов в папке SkyNet-a > ok.
Например у меня весь улов находится здесь mnt/sda5/skynet0897b6sbf1_0a90_public/ok что тоже самое, что и D:/skynet0897b6sbf1_0a90_public/ok
end81 писал(а):Есть ли какие нибудь программки для запуска виндовых приложений из под Slax`a типа Wine???
Есть конечно. Wine v1.1.3

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

Wine is an Open Source implementation of the Windows API on top of X, OpenGL, and Unix.

Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, Mac OS X, and Solaris.
******************************************
Wine - это не эмулятор Windows, как думают многие, а альтернативная реализация API Windows 3.x и Win32 (кстати, и расшифровывается Wine как "Wine Is Not Emulator").
Wine позволяет конечному пользователю выполнять в unix-системах (и Linux) многие приложения, написанные для ОС Windows.
Многие модули для Slax: арт, игры, сеть, разработка, консоль, графика, редакторы, защита, драйвера, библиотеки, образование, мультимедия, система, локализация, служебные программы - можно найти на офф. сайте http://www.slax.org/modules.php - там же зарегистрировавшись, можно собрать свою сборку Slax из уже доступных модулей.

Ответить