Видеоурок по запуску скайнет в Ubuntu от Учкун

Граббинг, Шаринг, Настройка ресиверов...
Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#151 » Blaze » 17.07.2010 18:13

Здравствуйте Naykvist. Под архитектуру i386 желательно.

Slav
Начинающий
Начинающий
Сообщения: 8
Зарегистрирован: 01.07.2010 20:49
Sat-ресивер: 1401
Откуда: Пинчекрюково

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#152 » Slav » 18.07.2010 7:28

#define DVR_BUFFER_SIZE (10*188*1024)
И меняем подставляя цифру на сколько хотим увеличить буфер.
Вроде же закомментировано. Как правильно сделать? Если снимаю решетку и в скобках увеличиваю то при компиляции ошибки...

Naykvist
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 29.06.2010 8:32
Sat-ресивер: s-1401
Откуда: Краснодар

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#153 » Naykvist » 18.07.2010 9:38

Добрый день!
Отвечу за Blaze. Slav, решетку снимать не нужно. Если перед строкой стоит #, то компилятор рассматривает эту строку как командную, которые называются директивами препроцессора. #define используется для замены одних лексических единиц на другие, а так же для генерации макросов.

Теперь мой вопрос:
Установил Ubuntu 10.04 i386. Скачал все пакеты и зависимости. Все установилось кроме build-essential, пробовал версии от 11.1_i386.deb до 11.5_i386.deb. При попытке установить build-essential пишет: Error: Dependency is not satisfiable (хотя все зависимости я установил по видеоуроку), вот их список:
caps_0.4.2-1_i386.deb
blop_0.2.8-5_i386.deb
cmt_1.16-1_i386.deb
fil-plugins_0.3.0-1_i386.deb
nvidia-180-libvdpau_180.44-0ubuntu1_i386.deb

Может быть нужно установить зависимости других версий?

Slav
Начинающий
Начинающий
Сообщения: 8
Зарегистрирован: 01.07.2010 20:49
Sat-ресивер: 1401
Откуда: Пинчекрюково

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#154 » Slav » 18.07.2010 10:20

Спасибо за подсказку (с Линуксом знаком 2 недели)
Чётко ставится на 9.04 . Чтобы понять сносил и устанавливал раз 5. Лучше всего ставить при подключённом инете . Я пользовался исключительно текстовым описаловом. И строго по инструкции. Проблем с 1401 не должно быть (проверял на 2 системниках) Потом обновил убунту до 9.10 проверил работу и ещё раз обновил до 10.04 Всё работает.

Добавлено спустя 10 минут 16 секунд:
И понял ещё одно У меня останавливалась рыбалка (после недели работы) Перепробовал всякие Skynet но остановился на a90 Проверил как кушает память - в пиках может дойти до 1.8 (может и больше не знаю) Поставил в комп 2 планки памяти по 2 гига и забыл про зависания..Молотит круглосуточно без остановок Вот описание из которого удалил что не касается при подключённом инете:

Установка производится из терминала.



1. Установите пакеты build-essential и ncurses-dev (libncurses5-dev).

=========================================================

При подключенном инете набираем в терминале:

Sudo su

Далее обычную команду для установки (apt-get install) этих пакетов (build-essential ncurses-dev)

sudo apt-get install build-essential ncurses-dev

Введите эту команду, после этого система спросит вашего разрешения и установит пакеты, скачав их и необходимые зависимости.



2. Теперь скачаем исходники dvb-драйверов (модулей).

==============================================

Пишем в терминале:

wget http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2

При этом файл скачивается в ту папку, где вы в данный момент находитесь через терминал. А терминал по умолчанию запускается в домашней папке. Мой пользователь называется z , значит скачивается в папку /home/z..



3. Распакуем

============

tar xjf tip.tar.bz2



4. Заходим в эту папку в терминале, где напоминаю находятся исходники dvb-драйверов... Делается это командой:

===============================================================================================

cd v4l-dvb*

(звездочка это сокращение длинного далее имени) Нам надо увеличить буфер карты, для этого открываем файл dmxdev.h:



gedit ./linux/drivers/media/dvb/dvb-core/dmxdev.h



Здесь gedit это просто текстовый редактор, а далее путь к текстовому файлу.... В этом файле ищем вот такую строку:



#define DVR_BUFFER_SIZE (10*188*1024)



Меняем подставляя цифру на сколько хотим увеличить буфер. Если у вас одна только карта, можете увеличить на 32.. Если появится сообщение Cannot allocate memory...это означает что надо уменьшить буфер



5, Далее вводим команду:

=======================

make distclean



6. Далее вводим команду (можно пропустить) :

=========================================

make menuconfig

В открывшемся окне отключаем ненужные модули (управляется клавишами "N", "Y").
Если собираетесь только рыбачить:
В Multimedia devices отключаем Video For Linux, Radio Adapters и DAB adapters
В Audio devices for multimedia отключаем всё...
Я не отключил видео и аудио.. Потом, сохраняем настройки - Save an Alternate Configuration File и выходим -
< Exit >



7. Компилируем модули командой:

==============================

make



Процесс долгий , наберитесь терпения.




8. Устанавливаем модули командой:

===============================



sudo make install



9. Перезагружаем систему и приступаем к настройке непосредственно рыбалки
======================================================================




10. Открываем терминал и пишем:

=============================

sudo gedit /etc/skydsl.conf

Откроется пустой текстовый файл. Просто создали файл конфигурации. И вписываем в этот файлы данные провайдера, с которого собираемся ловить. В данном случае данные провайдера SkyDSL на 7Е.

SkyDSL:10845:v:0:27500:0:0:0

Закрываем этот файл, сохранив.



11. Теперь будем лочить сигнал. Пишем в терминале:

============================================



szap -c /etc/skydsl.conf -n 1



Если справа увидели FE_HAS_LOCK Значит все нормально. Сигнал лочится... Приступаем к запуску скайнета.

Если пишет Программа 'szap' на данный момент не установлена, установите ее ( и ещё раз пролочьте сигнал):



sudo apt-get install dvb-apps





12. Сачиваем скайнет 0а90 и распаковываем. (Скачайте прикреплённый архив)

==================================================================

Я распаковал в домашнюю папку, сюда:

/home/z/skynet

Обязательно надо создать в папке skynet пустые папки temp, incomplete и ok.





13.Настроим ини-файл.

================

Параметры прова прописываются также, как и у скайнета 20а. Желательно в любом месте в ини прописать следующие строки для SkyDSL:

drop_connections_for_red_file=1

file_mult_hit_big_size = 7

file_big_size= 600M

И желательно отключить торрент.

torrent=0

Изменить указанный шрифт на этот:

xfont=-*-fixed-medium-r-*-*-13-*-*-*-*-*-*-*

Так как ловлю сюда же в папку со скайнетом,то путь улова у меня выглядит так:

temp=temp

incomplete=incomplete

ok=ok

Остальные настройки индивидуальны , вот параметры , при которых скай неделями работает без вылетов и обрывов....

cache_item_buffer_size=512K

cache_item_timeout=50000

minimum_process_file_size = 10M

sl_max_blocks_wait=1024



14.Войдем в папку со скайнетом ипишем в терминале

=========================================

cd skynet





15.Делаем файл xskynet_mdk исполняемым.

=================================

chmod a+x xskynet_mdk





16.При запуске скай будет запрашивать библиотеку libpcre.so.0.Небходимо создать этот файл в виде ярлыка файла

===========================================================================================



sudo ln /lib/libpcre.so.3.12.1 /lib/libpcre.so.0





17.Запуск рыбалки

=============================

Зайдите в папку skynet командой:

cd skynet

Далее: (не забудьте ставить точку перед / )

./xskynet_mdk

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#155 » Blaze » 18.07.2010 11:27

Всем добрый день.

Naykvist, лучше пакеты в ubuntu устанавливать через интернет, но если нет такой возможности, то есть специальный сервис Ubuntu Packages Search. В поле Distribution выбираем дистрибутив, а в поле Keyword название пакета которое ищем.

Naykvist
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 29.06.2010 8:32
Sat-ресивер: s-1401
Откуда: Краснодар

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#156 » Naykvist » 18.07.2010 16:02

сделал я инет в ubuntu, запустил в терминале sudo apt-get install build-essential ncurses-dev, и он мне выдал

z@z-desktop:~$ sudo apt-get install build-essential ncurses-dev
[sudo] password for z:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package build-essential
z@z-desktop:~$

Что это, и как с этим быть?

Добавлено спустя 2 часа 19 минут 43 секунды:
После часа мучений пакеты установились. Теперь другая проблема после make menuconfig терминал выводит:

z@z-desktop:~/v4l-dvb-9652f85e688a$ make menuconfig
make -C /home/z/v4l-dvb-9652f85e688a/v4l menuconfig
make[1]: Entering directory `/home/z/v4l-dvb-9652f85e688a/v4l'
make -C /lib/modules/2.6.32-21-generic/build -f /home/z/v4l-dvb-9652f85e688a/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.32-21-generic/build v4l-mconf
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-21-generic'
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:398: fatal error: opening dependency file scripts/basic/.fixdep.d: Permission denied
compilation terminated.
make[3]: *** [scripts/basic/fixdep] Error 1
make[2]: *** [scripts_basic] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-21-generic'
make[1]: *** [/lib/modules/2.6.32-21-generic/build/scripts/kconfig/mconf] Error 2
make[1]: Leaving directory `/home/z/v4l-dvb-9652f85e688a/v4l'
make: *** [menuconfig] Error 2
z@z-desktop:~/v4l-dvb-9652f85e688a$

Что это еще за ошибка? И еще, я не хочу отключать video и audio. И к тому же при запуске видео ubuntu сама установила нужные паркеты и проиграла видео, может быть в этом причина?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8933
Зарегистрирован: 24.05.2007 17:23
Модель телефона: POCO X3 Pro 6/128
Прошивка: crDroid v7.7
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#157 » Blaze » 18.07.2010 18:02

Naykvist, можно не отключать в make menuconfig - просто изначально не вводите эту команду, а начинайте сразу с

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

sudo su
make -i KERNELRELEASE=$(uname -r)
make install

Naykvist
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 29.06.2010 8:32
Sat-ресивер: s-1401
Откуда: Краснодар

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#158 » Naykvist » 18.07.2010 21:53

Как в убунту с терменала перейти на другой диск и создать папку скайнет, либо перенести папки Ok. Temp. incomplete на другой диск?

Добавлено спустя 2 часа 43 минуты 7 секунд:
Для начала решил запустить скайнет, как по уроку. После запуска скайнета концоль выдала мне это

root@z-desktop:/home/z/skynet# sudo su
root@z-desktop:/home/z/skynet1# ./xskynet_mdk
214939.685 skynet 0.897b6sbf1_0a90
214939.690 /dev/dvb/adapter0/frontend0
214939.690 /dev/dvb/adapter0/dvr0
214939.690 /dev/dvb/adapter0/demux0
А в скайнете нет потока, все по нулям. Как с этим справиться?

Slav
Начинающий
Начинающий
Сообщения: 8
Зарегистрирован: 01.07.2010 20:49
Sat-ресивер: 1401
Откуда: Пинчекрюково

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#159 » Slav » 18.07.2010 21:55

По поводу ошибок типа Error 2. Переустанови Убунту и делай по инструкции . Когда вылазят ошибки это говорит о том что пытался компилировать или некорректно чтото устанавливал. От такой рыбалки хорошего не жди - будет затыкаться или через часы или дни.(что у меня и было) Только переустановка Убунту ( если надо хоть несколько раз) но добейся того чтобы всё установилось чётко

Naykvist
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 29.06.2010 8:32
Sat-ресивер: s-1401
Откуда: Краснодар

Re: Видеоурок по запуску скайнет в Ubuntu от Учкун

Непрочитанное сообщение#160 » Naykvist » 19.07.2010 9:15

Пока не знаю почему, но скайнет запускается а потока нет. Хотя при
szap -c /etc/skydsl.conf -n 1 сигнал лочиться. Полтора дня пытаюсь уже настроить.

Нашел в инете, ребята собрали Ubuntu Sat Fish [v2.0_10.04] (готовая рыболовная система), может кто слышал как она? Может проще ее установить....

Ответить