Извините, форум закрыт!

Вход в форум не работает, можно читать форум под гостем.

Если лето, то лето во всём!

Автор Тема: Прикручиваем дрова от Игоря Липлянина для DVB карт в линуксе  (Прочитано 29667 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн fiat124Автор темы

  • Живёт здесь
  • *****
  • Сообщений: 854
  • Ни что не истина, все дозволено!
  • Откуда: Южный Урал
  • DVB: TT-connect S2-3650 CI
  • Спутник: Tricolor(56E),Tricolor(36E)
Так устанавливаем наш дистрибутив линукса вообще я поклонник Ubuntu наиболее стабильные 8.04 и 9.04 то есть апрельские версии если после установки Ubuntu наша карта определилась мы увидим эти строки  значит все тип топ

find /dev/dvb
/dev/dvb

/dev/dvb/adapter0

/dev/dvb/adapter0/frontend0

/dev/dvb/adapter0/ca0

/dev/dvb/adapter0/demux0

/dev/dvb/adapter0/dvr0

/dev/dvb/adapter0/net0

     Если мы не видем такого и нам пишет терминал что не может найти такую директорию тогда мы ставим дровишки от липлянина в сети есть информация как установить дрова с  http://linuxtv.org ну я это не буду описывать,также нам понадобиться пакет dvb-utils(нужен для лочки сигнала для транспондера dvb-s) для версии до 9.04 после dvb-apps

    Ну приступаем качаем собственно дрова отсюда http://mercurial.intuxication.org/hg/s2-liplianin архив выбирайте на свой вкус желательно bz2 архив весит 6.5мб около того

tar.bz2

zip


так скачали наш архив в линуксе или в винде распаковываем в домашний папку переименовываем в s2 без разницы в терминале пишите

cd s2 после того как мы попали в нужную нам папку пишем такую команду

это команда для того что бы внести изменения для увеличений буфера карты
gedit ./linux/drivers/media/dvb/dvb-core/dmxdev.hв открытом файле ищите вот эту строку
#define DVR_BUFFER_SIZE (10*188*1024) где после 1024 добавьте *32 то есть это будет выглядить так
#define DVR_BUFFER_SIZE (10*188*1024*32)
при наличии двух DVB карт в системе поставьте *15
#define DVR_BUFFER_SIZE (10*188*1024*15)
если у вас несколько ядер в системе сначала нужно привязать исходники драйверов к текущей версии ядра
узнаем версию ядра командой
uname -r у меня 2.6.28-11-generic

потом версию ядра добавим к этой команде make release VER=
make release VER=2.6.28-11-generic
далее,отключим ненужные функции это FireDTV и FloppyDTV
sudo make menuconfig
пароль вводите свой рутовский то есть от вашей учетки,и кстати пароль в линуксе не отображается так что не пугайтесь если не чего не видно при вводе :)
далее переходим в поддержку мультимедиа,выбираем пункт DVB/ATSC
находим FireDTV и FloppyDTV отключаем эту функцию
далее сборка если вы до этого не привязывали версию ядра можно такой командой
sudo make KERNELRELEASE=$( uname -r)или
makeпосле чего начинается сборка дров займет некоторое время

когда появиться строка ввода пишем такую команду
sudo make KERNELRELEASE=$(uname -r) install или
sudo make install
окончательная установка если в процессе установки дров будут ошибки error нужно установить дополнительные пакеты вот их список:

sudo apt-get install build-essential ncurses-dev
сказать к слову мне эти пакеты не пнадобились в версии 9.04 дрова встали сразу вот в 8.04 придеться попотеть
все возможные пакеты можно скачать прямо с сайта пакеты качайте отсюда

готовые ссылки для разных версий

build-essential 9.04
ncurses-dev 9.04
build-essential 9.10
ncurses-dev 9.10
build-essential 10.04
ncurses-dev 10.04

в поиске вбить название и версию дистрибутива

dapper(6.06LTS)hardy(8.04LTS),intrepid(8.10),jaunty(9.04),karmic(9.10)

        Хотелось бы отметить такой вид установки характерен если у вас нет интернета на линуксе и все необходимое качали на виндоус если же у вас есть интернет все намного проще


1)Установка дров от Липлянина
fishman@ubuntu:~$ cd /usr/src/
hg clone http://mercurial.intuxication.org/hg/s2-liplianin
cd s2-liplianin
make
make install

для такой установки потребуются пакет mercurial скачаем командой sudo apt-get install mercurial

2)Установка szap-s2 (это собственно для лочки сигнала с транспондера DVB-S2)
fishman@ubuntu:~$ cd ..
hg clone http://mercurial.intuxication.org/hg/szap-s2
make
make install
или без интернета если скачали архив
szap-s2 распакуйте в домашнию папку,переименуйте в szap-s2

cd szap-s2сборка
makeустановка
sudo make install

3)Установка scan-s2 (также можно установить scan-2 он нужен что мы могли сканировать транспондеры стандарта DVB-S2)
fishman@ubuntu:~$ cd ..
hg clone http://mercurial.intuxication.org/hg/scan-s2
make
make install
затем ребутнемся

если же инета у вас под линуксом нет,можно также установить как и szap-s2

reboot
   Если вы работаете в Ubuntu, для загрузки и установки пакетов  советую использовать менеджер пакетов synaptic или aptitude

например качать пакеты с помощью aptitude в терминале:
sudo apt-get install build-essential
   Если же у вас нет интернета на линуксе устанавливайте как описанно чуть выше так же как и дрова можно установить szap-s2 и scan-s2

также можете посмотреть пример удачной компиляции на фото



По всем вопросом пишите на форум,если у вас не получается вывод из терминала к нам в студию!!!
« Последнее редактирование: 11 Июль 2010, 09:05 от fiat124 »

 

Оффлайн skylexus

  • Администратор
  • *****
  • Сообщений: 6890
  • Зеркала небес взгляд мой отражают
    • о спутниковой рыбалке и интернете
  • DVB: 3G
  • Спутник: 7E,36E,60E
Огромнейшее СПАСИБО, fiat124! Добавлю лишь то, как пустить aptitude (apt-get) через прокси, если такая необходимость возникла (например, есть интернет через другую машину в локалке или прокси стоит на этом же компе). Для этого нужно отредактировать файл /etc/apt/apt.conf
$ sudo nano /etc/apt/apt.confи добавить туда строчки
Acquire::http::Proxy "http://proxy.host:port/";
Acquire::Proxy "true";
где proxy.host:port - это адрес и порт того самого прокси, через который нужно получить доступ в интернет.

Оффлайн Колибри

  • Девушка
  • ****
  • Сообщений: 2089
  • Таких, как я, немного: только я...
  • Откуда: Тюменская область
  • DVB: Tevii S420 ; SkyStar S2;ТТ S2
  • Спутник: Радуга ТВ 75*, Триколор
Так как мой комп простаивает то и глобакс не используется. На этом компе в интернет ходим через МТС коннект.  Решила настроить спутниковый интернет. Установила минт 7, но DVB опять не поддерживается :(. На этом компьютере DVB SkyStar S2 PCI. Вот теперь думаю, мне нужно снова прикручивать дрова от И Липнянина?

Оффлайн skylexus

  • Администратор
  • *****
  • Сообщений: 6890
  • Зеркала небес взгляд мой отражают
    • о спутниковой рыбалке и интернете
  • DVB: 3G
  • Спутник: 7E,36E,60E
*Сообщение от Колибри [+]
На этом компьютере DVB SkyStar S2 PCI. Вот теперь думаю, мне нужно снова прикручивать дрова от И Липнянина?
Да, придётся снова поставить. :)

Оффлайн sen12

  • Мимо пробегал
  • *
  • Сообщений: 4
1.Установлена ось ubuntu 9.10-desktop 2.6.31-14-generic
Задача. Организовать раздачу по локалке тв потока
При установке оси и проверке карточки  пишет следующее find: `/dev/dvb': No such file or directory
значит карточка неопределилась, ок идем дальше, делаю манипуляции в mc по выше приведеной инструкции
Выдает следующее:

root@fritz-desktop:/home/fritz/s2-liplianin# make KERNELRELEASE=$(uname -r)
make -C /home/fritz/s2-liplianin/v4l
make[1]: Entering directory `/home/fritz/s2-liplianin/v4l'
scripts/make_makefile.pl
make[1]: execvp: scripts/make_makefile.pl: Permission denied
No version yet, using 2.6.31-14-generic
Updating/Creating .config
/bin/sh: ./scripts/make_kconfig.pl: Permission denied
make[1]: Leaving directory `/home/fritz/s2-liplianin/v4l'
make[1]: Entering directory `/home/fritz/s2-liplianin/v4l'
scripts/make_makefile.pl
make[1]: execvp: scripts/make_makefile.pl: Permission denied
Updating/Creating .config
/bin/sh: ./scripts/make_kconfig.pl: Permission denied
make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'.  Stop.
make[1]: Leaving directory `/home/fritz/s2-liplianin/v4l'
make: *** [all] Error 2
Подскажите что не так? Помогите установить Skystar s2 на ubuntu!
« Последнее редактирование: 24 Апрель 2010, 20:36 от sen12 »

Оффлайн skylexus

  • Администратор
  • *****
  • Сообщений: 6890
  • Зеркала небес взгляд мой отражают
    • о спутниковой рыбалке и интернете
  • DVB: 3G
  • Спутник: 7E,36E,60E
sen12, а пакет заголовочных файлов к версии ядра установлен?

sudo apt-get install linux-headers-2.6.x


Оффлайн sen12

  • Мимо пробегал
  • *
  • Сообщений: 4
Выполнил:
apt-get install build-essential linux-headers-generic linux-source-2.6.31 mc mercurial libncurses-dev
получил в директории /usr/src/ новые linux-headers-2.6.31-20 generic
после этого набираю тоже самое.
root@fritz-desktop:/home/fritz/s2-liplianin# make KERNELRELEASE=$(uname -r)
make -C /home/fritz/s2-liplianin/v4l
make[1]: Entering directory `/home/fritz/s2-liplianin/v4l'
scripts/make_makefile.pl
make[1]: execvp: scripts/make_makefile.pl: Permission denied
Updating/Creating .config
/bin/sh: ./scripts/make_kconfig.pl: Permission denied
make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'.  Stop.
make[1]: Leaving directory `/home/fritz/s2-liplianin/v4l'
make: *** [all] Error 2
Я в линуксе пару недель только и пока не все понимаю, прошу Вас будьте терпеливы к моим вопросам.
Спасибо за понимание!

« Последнее редактирование: 24 Апрель 2010, 21:56 от sen12 »

Оффлайн DAK

  • Завсегдатай
  • ****
  • Сообщений: 395
    • Globax.Biz
make[1]: execvp: scripts/make_makefile.pl: Permission denied
Что-то с правами намудрил..
Globax.Biz admin

Оффлайн sen12

  • Мимо пробегал
  • *
  • Сообщений: 4
Поменял права на 777 вроде бы все пошло.
вот лог на что ругался при сборки:
/home/fritz/s2-liplianin/v4l/va1j5jf8007s.c:596: warning: initialization from in compatible pointer type
  CC [M]  /home/fritz/s2-liplianin/v4l/va1j5jf8007t.o
/home/fritz/s2-liplianin/v4l/va1j5jf8007t.c:445: warning: initialization from in compatible pointer type
  CC [M]  /home/fritz/s2-liplianin/v4l/em28xx-audio.o
  CC [M]  /home/fritz/s2-liplianin/v4l/em28xx-video.o
  CC [M]  /home/fritz/s2-liplianin/v4l/em28xx-i2c.o
  CC [M]  /home/fritz/s2-liplianin/v4l/em28xx-cards.o
  CC [M]  /home/fritz/s2-liplianin/v4l/em28xx-core.o
  CC [M]  /home/fritz/s2-liplianin/v4l/em28xx-input.o
  CC [M]  /home/fritz/s2-liplianin/v4l/em28xx-vbi.o
  CC [M]  /home/fritz/s2-liplianin/v4l/et61x251_core.o
/home/fritz/s2-liplianin/v4l/et61x251_core.c: In function 'et61x251_ioctl_v4l2':
/home/fritz/s2-liplianin/v4l/et61x251_core.c:2500: warning: the frame size of 12 56 bytes is larger than 1024 bytes
  CC [M]  /home/fritz/s2-liplianin/v4l/et61x251_tas5130d1b.o
  CC [M]  /home/fritz/s2-liplianin/v4l/firedtv-avc.o
  CC [M]  /home/fritz/s2-liplianin/v4l/firedtv-ci.o
  CC [M]  /home/fritz/s2-liplianin/v4l/firedtv-dvb.o
  CC [M]  /home/fritz/s2-liplianin/v4l/firedtv-fe.o
  CC [M]  /home/fritz/s2-liplianin/v4l/firedtv-1394.o
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:40: warning: 'struct hpsb_iso' declared inside parameter list
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:40: warning: its scope is only this definition or declaration, which is probably not what you want
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:56: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:57: error: implicit declaration of function 'hpsb_iso_n_ready'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:64: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:65: error: implicit declaration of function 'dma_region_i'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:65: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:65: error: expected expression before 'unsigned'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:66: warning: assignment makes pointer from integer without a cast
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:67: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:71: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:85: error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'node_of':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:90: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:90: warning: type defaults to 'int' in declaration of '__mptr'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:90: warning: initialization from inc  ompatible pointer type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:90: error: invalid use of undefined type 'struct unit_directory'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'node_lock':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:95: error: 'quadlet_t' undeclared (first use in this function)
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:95: error: (Each undeclared identifier is reported only once
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:95: error: for each function it appears in.)
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:95: error: 'd' undeclared (first use in this function)
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:96: warning: ISO C90 forbids mixed declarations and code
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:98: error: implicit declaration of function 'hpsb_node_lock'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:99: error: 'EXTCODE_COMPARE_SWAP'un declared (first use in this function)
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'node_read':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:107: error: implicit declaration of function 'hpsb_node_read'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'node_write':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:112: error: implicit declaration of function 'hpsb_node_write'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'start_iso':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:123: error: implicit declaration of function 'hpsb_iso_recv_init'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:123: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:125: error: 'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function)
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:127: warning: assignment makes point er from integer without a cast
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:134: error: implicit declaration of function 'hpsb_iso_recv_start'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:137: error: implicit declaration of function 'hpsb_iso_shutdown'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'stop_iso':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:148: error: implicit declaration of  function 'hpsb_iso_stop'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: At top level:
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:163: warning: 'struct hpsb_host' lared inside parameter list
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'fcp_request':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:176: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:177: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'node_probe':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:191: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:191: warning: type defaults to 'int' in declaration of '__mptr'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:191: warning: initialization from in compatible pointer type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:191: error: invalid use of undefined type 'struct unit_directory'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:196: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:197: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:198: error: implicit declaration of  function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:198: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:198: warning: assignment makes pointer from integer without a cast
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: At top level:
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:257: warning: 'struct unit_director' declared inside parameter list
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'node_update':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:259: error: dereferencing pointer to incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: At top level:
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:267: error: variable 'fdtv_driver' has initializer but incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:268: error: unknown field 'name' specified in initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:268: warning: excess elements in struct initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:268: warning: (near initialization for 'fdtv_driver')
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:269: error: unknown field 'id_table' specified in initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:269: warning: excess elements in struct initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:269: warning: (near initialization for 'fdtv_driver')
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:270: error: unknown field 'update' specified in initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:270: warning: excess elements in struct initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:270: warning: (near initialization for 'fdtv_driver')
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:271: error: unknown field 'driver' specified in initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:271: error: extra brace group at end of initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:271: error: (near initialization for 'fdtv_driver')
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:274: warning: excess elements in struct initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:274: warning: (near initialization for 'fdtv_driver')
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:277: error: variable 'fdtv_highlevel' has initializer but incomplete type
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:278: error: unknown field 'name' specified in initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:278: warning: excess elements in struct initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:278: warning: (near initialization for 'fdtv_highlevel')
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:279: error: unknown field 'fcp_request' specified in initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:279: warning: excess elements in struct initializer
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:279: warning: (near initialization for 'fdtv_highlevel')
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'fdtv_1394_init':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:286: error: implicit declaration of function 'hpsb_register_highlevel'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:287: error: implicit declaration of function 'hpsb_register_protocol'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:290: error: implicit declaration of function 'hpsb_unregister_highlevel'
/home/fritz/s2-liplianin/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/fritz/s2-liplianin/v4l/firedtv-1394.c:297: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/home/fritz/s2-liplianin/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/fritz/s2-liplianin/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/fritz/s2-liplianin/v4l'
make: *** [all] Error 2

« Последнее редактирование: 25 Апрель 2010, 07:34 от sen12 »

Оффлайн sen12

  • Мимо пробегал
  • *
  • Сообщений: 4
Делаю установку вот что выдает:
root@fritz-desktop:/home/fritz/s2-liplianin# make KERNELRELEASE=$(uname -r) install
make -C /home/fritz/s2-liplianin/v4l install
make[1]: Entering directory `/home/fritz/s2-liplianin/v4l'
-e
Removing obsolete files from /lib/modules/2.6.31-14-generic/kernel/drivers/media/video:

-e
Removing obsolete files from /lib/modules/2.6.31-14-generic/kernel/drivers/media/dvb/cinergyT2:

-e
Removing obsolete files from /lib/modules/2.6.31-14-generic/kernel/drivers/media/common:

-e
Removing obsolete files from /lib/modules/2.6.31-14-generic/kernel/drivers/media/dvb/frontends:

Installing kernel modules under /lib/modules/2.6.31-14-generic/kernel/drivers/media/:
/sbin/depmod -a 2.6.31-14-generic
make -C firmware install
make[2]: Entering directory `/home/fritz/s2-liplianin/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
make[2]: Leaving directory `/home/fritz/s2-liplianin/v4l/firmware'
make[1]: Leaving directory `/home/fritz/s2-liplianin/v4l'

Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
Попробовал установить  и вот 
kvf@kvf-desktop ~ $ cd /usr/src/
kvf@kvf-desktop /usr/src $ hg clone http://mercurial.intuxication.org/hg/s2-liplianin

destination directory: s2-liplianin
abort: Permission denied: s2-liplianin
kvf@kvf-desktop /usr/src $ cd s2-liplianin
bash: cd: s2-liplianin: No such file or directory
kvf@kvf-desktop /usr/src $ make
make: *** Не заданы цели и не найден make-файл.  Останов.
kvf@kvf-desktop /usr/src $ make install
make: *** Нет правила для сборки цели `install'.  Останов.
kvf@kvf-desktop /usr/src $
Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн skylexus

  • Администратор
  • *****
  • Сообщений: 6890
  • Зеркала небес взгляд мой отражают
    • о спутниковой рыбалке и интернете
  • DVB: 3G
  • Спутник: 7E,36E,60E
mahinist, проблема возникла с правами при создании директории
destination directory: s2-liplianin
abort: Permission denied: s2-liplianin

Перейди в терминале на время в режим суперюзера
sudo bash
или
sudo -s
При таком переходе домашний каталог не изменяется.

Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
При переходе в супер пользователь  вот -

----- kvf-desktop src # apt-get install build-essential linux-headers-generic
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  dpkg-dev g++ g++-4.3 libstdc++6-4.3-dev linux-headers-2.6.28-16
  linux-headers-2.6.28-16-generic
Предлагаемые пакеты:
  debian-keyring g++-multilib g++-4.3-multilib gcc-4.3-doc libstdc++6-4.3-dbg
  libstdc++6-4.3-doc
НОВЫЕ пакеты, которые будут установлены:
  build-essential dpkg-dev g++ g++-4.3 libstdc++6-4.3-dev
  linux-headers-2.6.28-16 linux-headers-2.6.28-16-generic
Пакеты, которые будут обновлены:
  linux-headers-generic
обновлено 1, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.
Необходимо скачать 15,5MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 95,9MB.
Хотите продолжить [Д/н]? д
Аварийное завершение.
kvf-desktop src #


Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн skylexus

  • Администратор
  • *****
  • Сообщений: 6890
  • Зеркала небес взгляд мой отражают
    • о спутниковой рыбалке и интернете
  • DVB: 3G
  • Спутник: 7E,36E,60E
*Сообщение от mahinist [+]
...
После данной операции, объём занятого дискового пространства возрастёт на 95,9MB.
Хотите продолжить [Д/н]? д
Аварийное завершение.
kvf-desktop src #
Странно как-то.  А инет там случаем не прервался или уже несколько попыток было и всё одно и то же?

Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
 Инет работал не прерывался и попыток было много  брандмауэр отключен
Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн fiat124Автор темы

  • Живёт здесь
  • *****
  • Сообщений: 854
  • Ни что не истина, все дозволено!
  • Откуда: Южный Урал
  • DVB: TT-connect S2-3650 CI
  • Спутник: Tricolor(56E),Tricolor(36E)
mahinist, а если скачать отдельно архив с дровами и скомпилировать? как описанно в верхнем посте можешь попробывать дровишки с сайта тевии
« Последнее редактирование: 28 Май 2010, 23:46 от fiat124 »


Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
Скачал я дрова с  тевии через линукс не пожалел 15 р , интересно что даже скорость закачки показывало в терминале , попробовал установить появилось 2 папки - szap  и ещё - не помню сейчас  я с винды  отвечаю щас перейду на линь точно скажу , в них нашёл  данные транспортеров  ну и тд  :)
Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн fiat124Автор темы

  • Живёт здесь
  • *****
  • Сообщений: 854
  • Ни что не истина, все дозволено!
  • Откуда: Южный Урал
  • DVB: TT-connect S2-3650 CI
  • Спутник: Tricolor(56E),Tricolor(36E)
mahinist, ну и ... после компиляции определилась карта?

Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
Нет  набираю  find /dev/dvb тоже самое  --------- find: `/dev/dvb': No such file or directory
Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн fiat124Автор темы

  • Живёт здесь
  • *****
  • Сообщений: 854
  • Ни что не истина, все дозволено!
  • Откуда: Южный Урал
  • DVB: TT-connect S2-3650 CI
  • Спутник: Tricolor(56E),Tricolor(36E)
к сожалению карты тевии нет у меня поэтому с дровами от тевии для линукса дел не имел,тогда снова пробуй от липлянина только не качать в терминале а уже скаченный архив компилировать весит он немного около 6мб,и не надо все делать из под рута лучше при компиляции просто перед make добавить sudo

Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
У меня есть - скачал и пробовал его  перед дровами с  тевии установить только толка нет  - может чё не так устанавливаю  ?   
Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн fiat124Автор темы

  • Живёт здесь
  • *****
  • Сообщений: 854
  • Ни что не истина, все дозволено!
  • Откуда: Южный Урал
  • DVB: TT-connect S2-3650 CI
  • Спутник: Tricolor(56E),Tricolor(36E)
а какая ошибка при попытки компилировать,скопируй из терминала кинь в студию

make
make install

Оффлайн mahinist

  • Завсегдатай
  • ****
  • Сообщений: 235
  • Откуда: Белгород
  • DVB: Prof-7001 , SS3 , TeVii-470
Компилировать - не понял это как и сделать ? Я извиняюсь  в  лине я только , только - воощем  -------ноль  .....
Нужно от жизни брать всё , только понемножку , не торопясь, чтобы хватило на всю жизнь !

Оффлайн skylexus

  • Администратор
  • *****
  • Сообщений: 6890
  • Зеркала небес взгляд мой отражают
    • о спутниковой рыбалке и интернете
  • DVB: 3G
  • Спутник: 7E,36E,60E
Компиляция - это процесс сборки программы из исходных текстов. В линуксе программы часто распространяются именно в виде исходников, которые затем нужно откомпилировать при помощи make, а затем установить посредством make install.



 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
2248 Просмотров
Последний ответ 16 Март 2010, 19:17
от fiat124
121 Ответов
24875 Просмотров
Последний ответ 18 Декабрь 2010, 23:12
от k0911
23 Ответов
6584 Просмотров
Последний ответ 21 Июль 2010, 13:25
от mahinist


При использовании материалов форума ссылка на форум обязательна.

Rambler's Top100