sasc-ng

free-x

Любитель Сат-ТВ
я понимаю конечно что лезу поперед батькы в пэкло, но не удержался.
В помощь пионерам. sasc-ng - StandAlone SoftCam next generation
1. Выкачиваем актуальнейшие сырцы
Код:
svn co https://OpenSVN.csie.org/sascng sasc-ng
2. Переходим в рабоую директорию
Код:
cd sasc-ng/trunk
3. Собираем dvbloopback &sasc
Код:
./configure
make module
make
на выходе у нас есть dvbloopback/module/dvbloopback.ko и бинарник sasc-ng
закидываем в sc_files SoftCam.key, ROMы для например нагры в sc_files/nagra/ ... и делаем touch sc_files/ca.cache
короче ета часть как vdr-sc...да и не мудренно...он опирается на него
Код:
sc_files 
    - ca.cache 
    - SoftCam.Key 
    - nagra 
         - ROM102.bin 
         - EEP01_102.bin (DN) 
         - EEP08_102.bin (BEV)
4. Запускаем
Код:
insmod dvbloopback.ko
проверяем с dmesg и получаем типа такого
Код:
dvbloopback/module/dvb_loopback.c: frontend loopback driver v0.0.1
dvbloopback: registering 1 adapters
DVB: registering new adapter (DVB-LOOPBACK).
ну и теперь сам sasc
Код:
./sasc-ng -j 0:1 --cam-budget
интеграция в Миф будет позже
 

BorisBlade

Новичок
Доброго дня всем. А как настроить sasc-ng? Полезную ссылку читал, но какие файлы нужно класть в sc_files непонятно. Как прописывать данные, полученные от провайдера шаринг-сервера.
 

unkn0wn

Новичок
Biss

Привет всем!
Получилось у кого-нибудь подружить sasc-ng с BISS?
А то ключи бисовские 16-значные, а в SoftCam.key под это дело 32 знака отведено :)
 

xboct

Пользователь
проблема не в ключе а в его идентификации в sasc
https://opensvn.csie.org/traccgi/sascng/ticket/59
и с патчем тоже не работает. sasc просто не видит ключа
Алан где-то напартачил.

Код:
Sep 20 13:53:11.443 CAM(core.ecm): 0.1: triggered SID -1/7 idx -1/1 mode -1/0 -
Sep 20 13:53:11.445 CAM(core.ecm): 0.1: got CaDescriptors for SID 7 (len=6)
Sep 20 13:53:11.445 CAM(core.ecm): 0.1: descriptor 26 00 ff ff
Sep 20 13:53:11.446 CAM(core.ecm): 0.1: found 2600 (ConstCW) id 0000 with ecm 1fff (new)
Sep 20 13:53:11.447 CAM(core.ecm): 0.1: try system ConstCW (2600) id 0000 with ecm 1fff (pri=-20)
Sep 20 13:53:11.547 CAM(core.au): 0: chain caid 2600 -> none available
Sep 20 13:53:11.691 CAM(core.ecm): system: no key found for X 2600 0:
Sep 20 13:53:12.549 CAM(core.ecm): 0.1: got CaDescriptors for SID 7 (len=6)
Sep 20 13:53:12.550 CAM(core.ecm): 0.1: descriptor 26 00 ff ff
Sep 20 13:53:12.551 CAM(core.ecm): 0.1: found 2600 (ConstCW) id 0000 with ecm 1fff (already present)
Sep 20 13:53:12.551 CAM(core.ecm): 0.1: try system ConstCW (2600) id 0000 with ecm 1fff (pri=-20)
Sep 20 13:53:13.406 CAM(core.ecm): system: no key found for X 2600 0:
Sep 20 13:53:14.261 CAM(core.ecm): 0.1: got CaDescriptors for SID 7 (len=6)
Sep 20 13:53:14.262 CAM(core.ecm): 0.1: descriptor 26 00 ff ff
Sep 20 13:53:14.263 CAM(core.ecm): 0.1: found 2600 (ConstCW) id 0000 with ecm 1fff (already present)
Sep 20 13:53:14.263 CAM(core.ecm): 0.1: try system ConstCW (2600) id 0000 with ecm 1fff (pri=-20)
Sep 20 13:53:15.120 CAM(core.ecm): system: no key found for X 2600 0:
Sep 20 13:53:15.975 CAM(core.ecm): 0.1: got CaDescriptors for SID 7 (len=6)
Sep 20 13:53:15.977 CAM(core.ecm): 0.1: descriptor 26 00 ff ff
Sep 20 13:53:15.977 CAM(core.ecm): 0.1: found 2600 (ConstCW) id 0000 with ecm 1fff (already present)
Sep 20 13:53:15.978 CAM(core.ecm): 0.1: try system ConstCW (2600) id 0000 with ecm 1fff (pri=-20)
Sep 20 13:53:15.979 CAM(core.ecm): 0.1: stopping message log until valid key is found
 
Последнее редактирование:

nast2003

Новичок
Последнее редактирование:

Cramac

Новичок
Не получается собрать open-sasc-ng

при выполнении make выдает:

Код:
make
g++ -Wall -D__user= -Werror  -g -o objs/forward.o -c  -DRELEASE_VERSION=\"0.0.2\" -Idvbloopback/src -Idvbloopback/module -I/lib/modules/2.6.28/build/include dvbloopback/src/forward.c
dvbloopback/src/forward.c: В функции ‘init_osd’
dvbloopback/src/forward.c:206: ошибка: ‘for’ loop initial declaration used outside C99 mode
dvbloopback/src/forward.c: В функции ‘log_rotate’
dvbloopback/src/forward.c:228: ошибка: ‘O_LARGEFILE’ undeclared (first use in this function)
dvbloopback/src/forward.c:228: ошибка: (Each undeclared identifier is reported only once
dvbloopback/src/forward.c:228: ошибка: for each function it appears in.)
dvbloopback/src/forward.c: В функции ‘log_rotate_handler’
dvbloopback/src/forward.c:250: ошибка: опущено имя параметра
dvbloopback/src/forward.c: В функции ‘main’
dvbloopback/src/forward.c:502: ошибка: ‘for’ loop initial declaration used outside C99 mode
dvbloopback/src/forward.c:531: ошибка: redefinition of ‘i’
dvbloopback/src/forward.c:502: ошибка: previous definition of ‘i’ was here
dvbloopback/src/forward.c:531: ошибка: ‘for’ loop initial declaration used outside C99 mode
dvbloopback/src/forward.c:557: ошибка: redefinition of ‘i’
dvbloopback/src/forward.c:531: ошибка: previous definition of ‘i’ was here
dvbloopback/src/forward.c:557: ошибка: ‘for’ loop initial declaration used outside C99 mode
make: *** [objs/forward.o] Ошибка 1
 

nik0

Профи в Сат-ТВ
Free-x ана сегодня что то изменилось?
Подсел на Arvdr,
и сидел долгое время,
но HDTV хочется.
Mythtv подкупает внешне.
Собирал, под Вашим руководством,
под BUNTU
почти все получалось,
но почему то,
как мне кажется, не осталось того азарта,
какой присутствовал на ALLRASCHEN.
Наверно задал вопрос не на том форуме,
Но хетелось бы видеть Вас и здесь.
 

Xramovnik

Новичок
Система Debian 5 lenny. Собрал sasc-ng. Модуль ядра загружается, появляется виртуальный адаптер, но при запуске бинарника sas-ng -j 1:0 выдается ошибка:

Mar 19 21:04:18.969 frontend: Could not open /dev/dvb/adapter1/frontend1. Error was: 14
Open failed
: Bad address

Как бороться? Подтолкните в верном направлении.
 

myweb

Новичок
Собрал sasc-ng, но не работает Biss, вот лог:
Код:
sudo ./sasc-ng -j0:4 --cam-dir /etc/camfiles  --cam-budget
Mar  2 02:30:35.801 : Version: 0.0.2-81M/81
Mar  2 02:30:35.801 CAM: initializing plugin: SoftCam (0.9.0-Unknown): A software emulated CAM
Mar  2 02:30:35.801 CAM(general.info): SC version 0.9.0-Unknown initializing
Mar  2 02:30:35.801 CAM: starting plugin:
Mar  2 02:30:35.801 CAM(general.info): SC version 0.9.0-Unknown starting
Mar  2 02:30:35.801 CAM(core.load): ** Plugin config:
Mar  2 02:30:35.801 CAM(core.load): ** Key updates (AU) are enabled (active CAIDs) (no prestart)
Mar  2 02:30:35.801 CAM(core.load): ** Local systems DON'T take priority over cached remote
Mar  2 02:30:35.801 CAM(core.load): ** Concurrent FF recordings are NOT allowed
Mar  2 02:30:35.801 CAM(core.load): ** Force transfermode with digital audio
Mar  2 02:30:35.802 CAM(core.load): ** ScCaps are 1 2 0 0 0 0 0 0 0 0
Mar  2 02:30:35.802 CAM(core.load): ** Ignored CAIDs 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
Mar  2 02:30:35.802 CAM(general.error): failed open /etc/camfiles/cardclient.conf: No such file or directory
Mar  2 02:30:35.802 CAM(general.info): loading keys from /etc/camfiles/SoftCam.Key
Mar  2 02:30:35.802 CAM(core.load): unknown key type 'B', adding dummy
Mar  2 02:30:35.802 CAM(general.error): file /etc/camfiles/SoftCam.Key has error in line #7
Mar  2 02:30:35.802 CAM(general.error): file /etc/camfiles/SoftCam.Key has error in line #8
Mar  2 02:30:35.802 CAM(core.load): loaded 4 keys from /etc/camfiles/SoftCam.Key
Mar  2 02:30:35.802 CAM(general.error): failed open /etc/camfiles/smartcard.conf: No such file or directory
Mar  2 02:30:35.802 CAM(core.load): ** registered systems:
Mar  2 02:30:35.802 CAM(core.load): ** Cardclient        (pri -15)
Mar  2 02:30:35.803 CAM(core.load): ** Conax             (pri -10)
Mar  2 02:30:35.803 CAM(core.load): ** ConstCW           (pri -20)
Mar  2 02:30:35.803 CAM(core.load): ** Cryptoworks       (pri -10)
Mar  2 02:30:35.803 CAM(core.load): ** Irdeto            (pri -10)
Mar  2 02:30:35.803 CAM(core.load): ** Nagra             (pri -10)
Mar  2 02:30:35.803 CAM(core.load): ** Nagra2            (pri -10)
Mar  2 02:30:35.803 CAM(core.load): ** SC-Conax          (pri  -5)
Mar  2 02:30:35.803 CAM(core.load): ** SC-Cryptoworks    (pri  -5)
Mar  2 02:30:35.803 CAM(core.load): ** SC-Irdeto         (pri  -5)
Mar  2 02:30:35.803 CAM(core.load): ** SC-Nagra          (pri  -5)
Mar  2 02:30:35.803 CAM(core.load): ** SC-Seca           (pri  -5)
Mar  2 02:30:35.803 CAM(core.load): ** SC-Viaccess       (pri  -5)
Mar  2 02:30:35.803 CAM(core.load): ** SC-VideoGuard2    (pri  -5)
Mar  2 02:30:35.803 CAM(core.load): ** Seca              (pri -10)
Mar  2 02:30:35.803 CAM(core.load): ** @SHL              (pri -10)
Mar  2 02:30:35.803 CAM(core.load): ** Viaccess          (pri -10)
Mar  2 02:30:35.804 CAM(general.warn): no smartcard interface defined!
Mar  2 02:30:36.804 frontend: Starting thread on /dev/dvb/adapter4/frontend1
The thread scheduling parameters indicate:
policy = 0
priority = 0
Mar  2 02:30:36.807 demux: Starting thread on /dev/dvb/adapter4/demux1
The thread scheduling parameters indicate:
policy = 0
priority = 0
Mar  2 02:30:36.807 dvr: Starting thread on /dev/dvb/adapter4/dvr1
The thread scheduling parameters indicate:
policy = 1
priority = 99
Mar  2 02:30:36.807 : Listening on port 5456
Mar  2 02:31:04.020 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:04.020 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:04.131 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:04.201 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:04.217 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:04.267 CHANNEL: Tuning frontend
Mar  2 02:31:04.267 CSA: Got command(4): I idx: 0 pid: 0
Mar  2 02:31:05.280 CSA: Got command(4): I idx: 0 pid: 0
Mar  2 02:31:21.406 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:21.406 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:21.421 CHANNEL: Clearing tuning cache due to switch cmd
Mar  2 02:31:21.472 CHANNEL: Tuning frontend
Mar  2 02:31:21.472 CSA: Got command(4): I idx: 0 pid: 0
Buffer has room, reading 376 bytes
Orbit: 00000530E
Returning 376
Buffer has room, reading 564 bytes
Returning 564
Buffer has room, reading 1880 bytes
Returning 1880
Buffer has room, reading 3196 bytes
Returning 3196
Read Failed: Success
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Mar  2 02:31:24.674 CAM(core.pids): 0: now tuned to source 88212 transponder 8
Mar  2 02:31:24.674 CAM: SC completed  Tune cmd
Read Failed: Illegal seek
Mar  2 02:31:24.674 CAM(core.pids): 0: update SID 8 (zero=0 noshift=0)
Mar  2 02:31:24.675 CAM(core.pids): 0: pids typ5=0037 typ5=0035 typ5=0428
Mar  2 02:31:24.675 CAM(core.pids): 0: SID=8 zero=0 | sid=-/-/- zero=-/-/- idle=-/-/-
Mar  2 02:31:24.675 CAM(core.pids): 0: found handler for SID 8 (0.1 idle=1 idx=1)
Mar  2 02:31:24.675 CAM(core.ecm): 0.1: setting new SID 8
Mar  2 02:31:24.675 CAM(core.pids): 0.1: pids on entry
Mar  2 02:31:24.675 CAM(core.pids): 0.1: pids after delete
Mar  2 02:31:24.675 CAM(core.pids): 0: descrambling pid 0037 on index 1
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.675 CSA: Got command(4): P idx: 1 pid: 55
Mar  2 02:31:24.675 CAM(core.pids): 0: descrambling pid 0035 on index 1
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.675 CSA: Got command(4): P idx: 1 pid: 53
Mar  2 02:31:24.675 CAM(core.pids): 0: descrambling pid 0428 on index 1
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.675 CSA: Got command(4): P idx: 1 pid: 1064
Mar  2 02:31:24.675 CAM(core.pids): 0.1: pids after add typ5=0037 typ5=0035 typ5=0428
Mar  2 02:31:24.675 CAM(core.ecm): 0.1: is no longer idle
Read Failed: Illegal seek
Read Failed: Illegal seek
Mar  2 02:31:24.675 MSG: Got unprocessed message type: 1
Mar  2 02:31:24.675 CAM(core.pids): 0: update SID 4 (zero=0 noshift=0)
Mar  2 02:31:24.675 CAM(core.pids): 0: pids typ5=002c typ5=002a typ5=0427
Mar  2 02:31:24.675 CAM(core.pids): 0: SID=4 zero=0 | sid=-/-/- zero=-/-/- idle=-/-/-
Mar  2 02:31:24.675 CAM(core.pids): 0: found handler for SID 4 (0.2 idle=1 idx=2)
Mar  2 02:31:24.675 CAM(core.ecm): 0.2: setting new SID 4
Mar  2 02:31:24.675 CAM(core.pids): 0.2: pids on entry
Mar  2 02:31:24.675 CAM(core.pids): 0.2: pids after delete
Mar  2 02:31:24.675 CAM(core.pids): 0: descrambling pid 002c on index 2
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.675 CSA: Got command(4): P idx: 2 pid: 44
Mar  2 02:31:24.675 CAM(core.pids): 0: descrambling pid 002a on index 2
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.676 CSA: Got command(4): P idx: 2 pid: 42
Mar  2 02:31:24.676 CAM(core.pids): 0: descrambling pid 0427 on index 2
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.676 CSA: Got command(4): P idx: 2 pid: 1063
Mar  2 02:31:24.676 CAM(core.pids): 0.2: pids after add typ5=002c typ5=002a typ5=0427
Mar  2 02:31:24.676 CAM(core.ecm): 0.2: is no longer idle
Mar  2 02:31:24.676 MSG: Got unprocessed message type: 1
Mar  2 02:31:24.676 CAM(core.pids): 0: update SID 3 (zero=0 noshift=0)
Mar  2 02:31:24.676 CAM(core.pids): 0: pids typ5=0029 typ5=0027 typ5=0427
Mar  2 02:31:24.676 CAM(core.pids): 0: SID=3 zero=0 | sid=-/-/- zero=-/-/- idle=-/-/-
Mar  2 02:31:24.676 CAM(core.pids): 0: found handler for SID 3 (0.3 idle=1 idx=3)
Mar  2 02:31:24.676 CAM(core.ecm): 0.3: setting new SID 3
Mar  2 02:31:24.676 CAM(core.pids): 0.3: pids on entry
Mar  2 02:31:24.676 CAM(core.pids): 0.3: pids after delete
Mar  2 02:31:24.676 CAM(core.pids): 0: descrambling pid 0029 on index 3
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.676 CSA: Got command(4): P idx: 3 pid: 41
Mar  2 02:31:24.676 CAM(core.pids): 0: descrambling pid 0027 on index 3
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.676 CSA: Got command(4): P idx: 3 pid: 39
Mar  2 02:31:24.676 CAM(core.pids): 0: descrambling pid 0427 on index 3
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.676 CSA: Got command(4): P idx: 3 pid: 1063
Mar  2 02:31:24.676 CAM(core.pids): 0.3: pids after add typ5=0029 typ5=0027 typ5=0427
Mar  2 02:31:24.676 CAM(core.ecm): 0.3: is no longer idle
Mar  2 02:31:24.676 MSG: Got unprocessed message type: 1
Mar  2 02:31:24.676 CAM(core.pids): 0: update SID 6 (zero=0 noshift=0)
Mar  2 02:31:24.676 CAM(core.pids): 0: pids typ5=004b typ5=003b typ5=0428
Mar  2 02:31:24.676 CAM(core.pids): 0: SID=6 zero=0 | sid=-/-/- zero=-/-/- idle=-/-/-
Mar  2 02:31:24.676 CAM(core.pids): 0: found handler for SID 6 (0.4 idle=1 idx=4)
Mar  2 02:31:24.676 CAM(core.ecm): 0.4: setting new SID 6
Mar  2 02:31:24.676 CAM(core.pids): 0.4: pids on entry
Mar  2 02:31:24.676 CAM(core.pids): 0.4: pids after delete
Mar  2 02:31:24.676 CAM(core.pids): 0: descrambling pid 004b on index 4
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.676 CSA: Got command(4): P idx: 4 pid: 75
Mar  2 02:31:24.676 CAM(core.pids): 0: descrambling pid 003b on index 4
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.676 CSA: Got command(4): P idx: 4 pid: 59
Mar  2 02:31:24.676 CAM(core.pids): 0: descrambling pid 0428 on index 4
Called cSascDvbDevice::SetCaPid
Mar  2 02:31:24.677 CSA: Got command(4): P idx: 4 pid: 1064
Mar  2 02:31:24.677 CAM(core.pids): 0.4: pids after add typ5=004b typ5=003b typ5=0428
Mar  2 02:31:24.677 CAM(core.ecm): 0.4: is no longer idle
Mar  2 02:31:24.677 MSG: Got unprocessed message type: 1
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Read Failed: Illegal seek
Mar  2 02:31:24.841 CAM(core.ecm): 0.3: triggered SID -1/3 idx -1/3 mode -1/0 -
Mar  2 02:31:24.841 CAM(core.ecm): 0.3: got CaDescriptors for SID 3 (len=6)
Mar  2 02:31:24.841 CAM(core.ecm): 0.2: triggered SID -1/4 idx -1/2 mode -1/0 -
Mar  2 02:31:24.841 CAM(core.ecm): 0.1: triggered SID -1/8 idx -1/1 mode -1/0 -
Mar  2 02:31:24.841 CAM(core.ecm): 0.2: got CaDescriptors for SID 4 (len=6)
Mar  2 02:31:24.841 CAM(core.ecm): 0.1: got CaDescriptors for SID 8 (len=6)
Mar  2 02:31:24.841 CAM(core.ecm): 0.1: descriptor 26 00 ff ff
Mar  2 02:31:24.841 CAM(core.ecm): 0.1: no module available for system 2600
Mar  2 02:31:24.841 CAM(core.ecm): 0.3: descriptor 26 00 ff ff
Mar  2 02:31:24.841 CAM(core.ecm): 0.3: no module available for system 2600
Mar  2 02:31:24.841 CAM(core.ecm): 0.2: descriptor 26 00 ff ff
Mar  2 02:31:24.841 CAM(core.ecm): 0.2: no module available for system 2600
Mar  2 02:31:24.842 CAM(core.ecm): 0.4: triggered SID -1/6 idx -1/4 mode -1/0 -
Mar  2 02:31:24.842 CAM(core.ecm): 0.4: got CaDescriptors for SID 6 (len=6)
Mar  2 02:31:24.842 CAM(core.ecm): 0.4: descriptor 26 00 ff ff
Mar  2 02:31:24.842 CAM(core.ecm): 0.4: no module available for system 2600

Подскажите пожалуйста что нужно сделать что бы заработал Biss?
 

lipun

Новичок
1) А актуальные версии opensasc-ng? Где посмотреть и хауту для opensuse11.4.Ссылку svn co https://OpenSVN.csie.org/sascng sasc-ng устарела, сайт вообще закрылся.
2) Еще вопрос :
roman@linux:~/Downloads/kaffeine-sc-0.4.1> ./configure






checking for Qt docs... NO
checking for dot... /usr/bin/dot
checking for doxygen... /usr/bin/doxygen
checking if src should be compiled... yes
configure: creating ./config.status
wrong input (flag != 4) at admin/conf.change.pl line 117, <> line 1239.
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/mgcam/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands

Good - your configure finished. Start make now

Далее


linux:/home/roman/Downloads/kaffeine-sc-0.4.1 # make
Makefile:939: предупреждение: переопределение способа для цели `clean-bcheck'
Makefile:917: предупреждение: старый способ для цели `clean-bcheck' игнорируются
Makefile:944: предупреждение: переопределение способа для цели `bcheck-am'
Makefile:922: предупреждение: старый способ для цели `bcheck-am' игнорируются
Makefile:976: предупреждение: переопределение способа для цели `clean-bcheck'
Makefile:939: предупреждение: старый способ для цели `clean-bcheck' игнорируются
Makefile:981: предупреждение: переопределение способа для цели `bcheck-am'
Makefile:944: предупреждение: старый способ для цели `bcheck-am' игнорируются
make all-recursive
make[1]: Вход в каталог `/home/roman/Downloads/kaffeine-sc-0.4.1'
Makefile:939: предупреждение: переопределение способа для цели `clean-bcheck'
Makefile:917: предупреждение: старый способ для цели `clean-bcheck' игнорируются
Makefile:944: предупреждение: переопределение способа для цели `bcheck-am'
Makefile:922: предупреждение: старый способ для цели `bcheck-am' игнорируются
Makefile:976: предупреждение: переопределение способа для цели `clean-bcheck'
Makefile:939: предупреждение: старый способ для цели `clean-bcheck' игнорируются
Makefile:981: предупреждение: переопределение способа для цели `bcheck-am'
Makefile:944: предупреждение: старый способ для цели `bcheck-am' игнорируются
Making all in src
make[2]: Вход в каталог `/home/roman/Downloads/kaffeine-sc-0.4.1/src'
Making all in mgcam
make[3]: Вход в каталог `/home/roman/Downloads/kaffeine-sc-0.4.1/src/mgcam'
if /bin/sh ../../libtool --silent --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -std=iso9899:1990 -W -Wall -Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -O2 -Wformat-security -Wmissing-format-attribute -MT irdeto.lo -MD -MP -MF ".deps/irdeto.Tpo" -c -o irdeto.lo irdeto.c; \
then mv -f ".deps/irdeto.Tpo" ".deps/irdeto.Plo"; else rm -f ".deps/irdeto.Tpo"; exit 1; fi
irdeto.c:85:6: warning: no previous prototype for 'rotate'
irdeto.c:111:6: warning: no previous prototype for 'decryptIrd'
irdeto.c:136:6: warning: no previous prototype for 'sessionKeyCrypt'
irdeto.c:147:5: warning: no previous prototype for 'signatureCheck'
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT viaccess.lo -MD -MP -MF ".deps/viaccess.Tpo" -c -o viaccess.lo viaccess.cpp; \
then mv -f ".deps/viaccess.Tpo" ".deps/viaccess.Plo"; else rm -f ".deps/viaccess.Tpo"; exit 1; fi
In file included from /usr/lib/qt3/include/qfile.h:46:0,
from viaccess.cpp:6:
/usr/lib/qt3/include/qstring.h: In member function 'char QChar::latin1() const':
/usr/lib/qt3/include/qstring.h:197:58: warning: conversion to 'char' from 'int' may alter its value
/usr/lib/qt3/include/qstring.h: In member function 'void QChar::setCell(uchar)':
/usr/lib/qt3/include/qstring.h:222:57: warning: conversion to 'ushort' from 'int' may alter its value
/usr/lib/qt3/include/qstring.h: In member function 'void QChar::setRow(uchar)':
/usr/lib/qt3/include/qstring.h:223:69: warning: conversion to 'ushort' from 'int' may alter its value
/usr/lib/qt3/include/qstring.h: In constructor 'QChar::QChar(uchar, uchar)':
/usr/lib/qt3/include/qstring.h:267:61: warning: conversion to 'ushort' from 'int' may alter its value
/usr/lib/qt3/include/qstring.h: In constructor 'QStringData::QStringData(QChar*, uint, uint)':
/usr/lib/qt3/include/qstring.h:365:94: warning: conversion to 'unsigned int:30' from 'uint' may alter its value
/usr/lib/qt3/include/qstring.h:365:94: warning: conversion to 'unsigned int:30' from 'uint' may alter its value
In file included from crypto.h:31:0,
from viaccess.h:4,
from viaccess.cpp:11:
misc.h: At global scope:
misc.h:134:15: warning: unused parameter 'data'
misc.h:135:15: warning: unused parameter 'ad'
viaccess.cpp: In member function 'void cViaccess::Via2Mod(const unsigned char*, unsigned char*)':
viaccess.cpp:207:75: warning: conversion to 'unsigned char' from 'int' may alter its value
viaccess.cpp:216:75: warning: conversion to 'unsigned char' from 'int' may alter its value
viaccess.cpp: In member function 'bool cViaccess::Decrypt(const unsigned char*, unsigned char*, int, unsigned char*, unsigned char*, bool, int*)':
viaccess.cpp:331:57: warning: conversion to 'short int' from 'int' may alter its value
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT nagra.lo -MD -MP -MF ".deps/nagra.Tpo" -c -o nagra.lo nagra.cpp; \
then mv -f ".deps/nagra.Tpo" ".deps/nagra.Plo"; else rm -f ".deps/nagra.Tpo"; exit 1; fi
In file included from crypto.h:31:0,
from nagra.cpp:26:
misc.h:134:15: warning: unused parameter 'data'
misc.h:135:15: warning: unused parameter 'ad'
nagra.cpp: In member function 'virtual void cNagra1::CreatePQ(const unsigned char*, BIGNUM*, BIGNUM*)':
nagra.cpp:155:20: warning: conversion to 'unsigned char' from 'int' may alter its value
nagra.cpp:167:24: warning: conversion to 'unsigned char' from 'int' may alter its value
nagra.cpp: In member function 'virtual void cNagra2::CreatePQ(const unsigned char*, BIGNUM*, BIGNUM*)':
nagra.cpp:197:17: warning: conversion to 'unsigned char' from 'int' may alter its value
nagra.cpp:200:17: warning: conversion to 'unsigned char' from 'int' may alter its value
nagra.cpp: In member function 'bool cNagra2::DecryptECM(const unsigned char*, unsigned char*, const unsigned char*, int, const unsigned char*, BIGNUM*)':
nagra.cpp:236:12: warning: conversion to 'unsigned char' from 'int' may alter its value
nagra.cpp: In member function 'bool cNagra2::DecryptEMM(const unsigned char*, unsigned char*, const unsigned char*, int, const unsigned char*, BIGNUM*)':
nagra.cpp:272:12: warning: conversion to 'unsigned char' from 'int' may alter its value
nagra.cpp: In member function 'bool cNagra2::MECM(unsigned char, int, unsigned char*)':
nagra.cpp:334:56: warning: conversion to 'unsigned char' from 'int' may alter its value
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT crypto.lo -MD -MP -MF ".deps/crypto.Tpo" -c -o crypto.lo crypto.cpp; \
then mv -f ".deps/crypto.Tpo" ".deps/crypto.Plo"; else rm -f ".deps/crypto.Tpo"; exit 1; fi
In file included from crypto.h:31:0,
from crypto.cpp:29:
misc.h:134:15: warning: unused parameter 'data'
misc.h:135:15: warning: unused parameter 'ad'
crypto.cpp: In constructor 'cDes::cDes(const unsigned char*, const unsigned char*)':
crypto.cpp:287:39: warning: conversion to 'unsigned char' from 'int' may alter its value
crypto.cpp:288:42: warning: conversion to 'unsigned char' from 'int' may alter its value
crypto.cpp: In member function 'void cDes::permute(unsigned char*, const unsigned char*, int) const':
crypto.cpp:300:12: warning: conversion to 'unsigned char' from 'int' may alter its value
crypto.cpp: In member function 'void cAES::Decrypt(unsigned char*, int) const':
crypto.cpp:376:16: warning: suggest braces around empty body in an 'if' statement
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT misc.lo -MD -MP -MF ".deps/misc.Tpo" -c -o misc.lo misc.cpp; \
then mv -f ".deps/misc.Tpo" ".deps/misc.Plo"; else rm -f ".deps/misc.Tpo"; exit 1; fi
In file included from misc.cpp:28:0:
misc.h:134:15: warning: unused parameter 'data'
misc.h:135:15: warning: unused parameter 'ad'
misc.cpp: In function 'void SetSctLen(unsigned char*, int)':
misc.cpp:35:22: warning: conversion to 'unsigned char' from 'int' may alter its value
misc.cpp:36:17: warning: conversion to 'unsigned char' from 'int' may alter its value
misc.cpp: In member function 'virtual int cProviderViaccess::Assemble(cAssembleData*)':
misc.cpp:388:22: warning: conversion to 'unsigned char' from 'int' may alter its value
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT cryptoworks.lo -MD -MP -MF ".deps/cryptoworks.Tpo" -c -o cryptoworks.lo cryptoworks.cpp; \
then mv -f ".deps/cryptoworks.Tpo" ".deps/cryptoworks.Plo"; else rm -f ".deps/cryptoworks.Tpo"; exit 1; fi
In file included from crypto.h:31:0,
from cryptoworks.h:3,
from cryptoworks.cpp:1:
misc.h:134:15: warning: unused parameter 'data'
misc.h:135:15: warning: unused parameter 'ad'
cryptoworks.cpp: In member function 'void cCwDes::CwDes(unsigned char*, const unsigned char*, int) const':
cryptoworks.cpp:71:17: warning: dereferencing type-punned pointer will break strict-aliasing rules
cryptoworks.cpp: In member function 'void cCwDes::CwL2Des(unsigned char*, const unsigned char*, unsigned char) const':
cryptoworks.cpp:100:17: warning: dereferencing type-punned pointer will break strict-aliasing rules
cryptoworks.cpp: In member function 'void cCwDes::CwR2Des(unsigned char*, const unsigned char*, unsigned char) const':
cryptoworks.cpp:119:17: warning: dereferencing type-punned pointer will break strict-aliasing rules
cryptoworks.cpp: In member function 'void cCryptoworks::Signatura(const unsigned char*, int, const unsigned char*, unsigned char*)':
cryptoworks.cpp:161:31: warning: conversion to 'unsigned char' from 'int' may alter its value
cryptoworks.cpp:170:28: warning: conversion to 'unsigned char' from 'int' may alter its value
cryptoworks.cpp: In member function 'bool cCryptoworks::DecryptRSA(unsigned char*, int, unsigned char, const unsigned char*, BIGNUM*)':
cryptoworks.cpp:208:51: warning: conversion to 'unsigned char' from 'int' may alter its value
cryptoworks.cpp:211:34: warning: conversion to 'unsigned char' from 'int' may alter its value
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT st20.lo -MD -MP -MF ".deps/st20.Tpo" -c -o st20.lo st20.cpp; \
then mv -f ".deps/st20.Tpo" ".deps/st20.Plo"; else rm -f ".deps/st20.Tpo"; exit 1; fi
In file included from st20.cpp:28:0:
misc.h:134:15: warning: unused parameter 'data'
misc.h:135:15: warning: unused parameter 'ad'
st20.cpp:239:6: warning: unused parameter 'op'
st20.cpp: In member function 'int cST20::Decode(int)':
st20.cpp:336:70: warning: conversion to 'unsigned char' from 'int' may alter its value
st20.cpp:348:86: warning: conversion to 'int' from 'long long unsigned int' may alter its value
st20.cpp:348:112: warning: conversion to 'int' from 'long long unsigned int' may alter its value
st20.cpp:350:89: warning: conversion to 'int' from 'long long unsigned int' may alter its value
st20.cpp:350:116: warning: conversion to 'int' from 'long long unsigned int' may alter its value
/bin/sh ../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libmgcam.la seca.lo irdeto.lo viaccess.lo nagra.lo crypto.lo misc.lo cryptoworks.lo st20.lo
make[3]: Выход из каталога `/home/roman/Downloads/kaffeine-sc-0.4.1/src/mgcam'
Making all in FFdecsa
make[3]: Вход в каталог `/home/roman/Downloads/kaffeine-sc-0.4.1/src/FFdecsa'
make[3]: Цель `all' не требует выполнения команд.
make[3]: Выход из каталога `/home/roman/Downloads/kaffeine-sc-0.4.1/src/FFdecsa'
make[3]: Вход в каталог `/home/roman/Downloads/kaffeine-sc-0.4.1/src'
if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -fasynchronous-unwind-tables -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT kaffeinesc.lo -MD -MP -MF ".deps/kaffeinesc.Tpo" -c -o kaffeinesc.lo kaffeinesc.cpp; \
then mv -f ".deps/kaffeinesc.Tpo" ".deps/kaffeinesc.Plo"; else rm -f ".deps/kaffeinesc.Tpo"; exit 1; fi
In file included from kaffeinesc.cpp:22:0:
kaffeinesc.h:13:40: fatal error: kaffeine/kaffeinedvbplugin.h: No such file or directory
compilation terminated.
make[3]: *** [kaffeinesc.lo] Ошибка 1
make[3]: Выход из каталога `/home/roman/Downloads/kaffeine-sc-0.4.1/src'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталога `/home/roman/Downloads/kaffeine-sc-0.4.1/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/roman/Downloads/kaffeine-sc-0.4.1'
make: *** [all] Ошибка 2



Может кто подсказать что я не так делаю.
Заранее благодарен за любую информацию
 
Последнее редактирование:

avmel

Новичок
Боюсь sasc-ng под open-suse 11.4не соберётся по причине слишком свежего для саска ядра а так http://satpress.ru/news_247.html http://skyplex.mobi/dvb-karty-skystar-twinhan-i-t-d-16/dvb-s-2-pod-linuksom-139/ http://80.91.191.118/~viafree/forum/showthread.php?t=31897 пробовал собирать на debian squeeze ubuntu 10.04 10.10 на ubuntu 11.04 и mandriva 2010.2 не собирается по тем же причинам конфликта с ядром
 
Сверху