Mantis tree & dvb-s2 карты Twinhan VP-1040/1041 aka AzurewaveAD SP400, Skystar HD2, TerraTec Cinergy

  • Да... при компиляции FFMPEG вылезла ошибка:


    root@provorov-desktop:/usr/src/ffmpeg# make install
    make -C libavutil all
    make[1]: Entering directory `/usr/src/ffmpeg/libavutil'
    make[1]: Цель `all' не требует выполнения команд.
    make[1]: Leaving directory `/usr/src/ffmpeg/libavutil'
    make -C libavcodec all
    make[1]: Entering directory `/usr/src/ffmpeg/libavcodec'
    make[1]: Цель `all' не требует выполнения команд.
    make[1]: Leaving directory `/usr/src/ffmpeg/libavcodec'
    make -C libavformat all
    make[1]: Entering directory `/usr/src/ffmpeg/libavformat'
    make[1]: Цель `all' не требует выполнения команд.
    make[1]: Leaving directory `/usr/src/ffmpeg/libavformat'
    make -C libavdevice all
    make[1]: Entering directory `/usr/src/ffmpeg/libavdevice'
    make[1]: Цель `all' не требует выполнения команд.
    make[1]: Leaving directory `/usr/src/ffmpeg/libavdevice'
    make -C libpostproc all
    make[1]: Entering directory `/usr/src/ffmpeg/libpostproc'
    make[1]: Цель `all' не требует выполнения команд.
    make[1]: Leaving directory `/usr/src/ffmpeg/libpostproc'
    make -C libswscale all
    make[1]: Entering directory `/usr/src/ffmpeg/libswscale'
    make[1]: Цель `all' не требует выполнения команд.
    make[1]: Leaving directory `/usr/src/ffmpeg/libswscale'
    : make -C libavfilter all
    install -d "/usr/local/lib/vhook"
    install -m 755 vhook/fish.so vhook/null.so vhook/watermark.so vhook/ppm.so vhook/drawtext.so "/usr/local/lib/vhook"
    make: Циклическая зависимость install-progs <- install-libs пропущена.
    install -d "/usr/local/bin"
    install -c -m 755 ffmpeg ffplay ffserver "/usr/local/bin"
    install -d "/usr/local/lib"
    install -m 755 lib.so "/usr/local/lib/lib.so."
    strip "/usr/local/lib/lib.so."
    cd "/usr/local/lib" && \
    ln -sf lib.so. lib.so.
    ln: `lib.so.' и `lib.so.' - один и тот же файл
    make: *** [install-lib-shared] Ошибка 1
    root@provorov-desktop:/usr/src/ffmpeg#


    Добавление строк
    /usr/local/lib
    /usr/lib
    в /etc/ld.so.conf и комманда ldconfig проблему не решили, нашел в интернете статью Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. и просто скопировал эти библиотеки в /usr/lib/, ffmpeg заработал...


    Сталкивался ли кто с этим? и как решали эту проблему?

  • В общем (не знаю относится ли это к этому топику, но всеже мантис для этого используется) так:
    Удалось завести интернет в связке mantis + twinhan 1041 + ADSL + globax (провайдер СТВ DVB-S2) , есть проблема с засыпанием карты, файл /etc/modprobe.d/dvb-core со строкой: options dvb-core dvb_shutdown_timeout=0 проблемы не решил, но я в отдельном терминале запускаю szap2 c ключем -х для постоянного залочивания, карта не засыпает... интернет работает!

  • Ману после отпуска обновил мантис Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    и уже получил аккаунт на кернел.орг для мультипрото.

  • 1. Не собирается:
    /usr/src/mantis-822c8b267e86/v4l/mantis_dvb.c: In function 'mantis_dvb_init':
    /usr/src/mantis-822c8b267e86/v4l/mantis_dvb.c:193: error: implicit declaration o f function 'mantis_ca_init'
    /usr/src/mantis-822c8b267e86/v4l/mantis_dvb.c: In function 'mantis_dvb_exit':
    /usr/src/mantis-822c8b267e86/v4l/mantis_dvb.c:333: error: implicit declaration o f function 'mantis_ca_exit'
    make[3]: *** [/usr/src/mantis-822c8b267e86/v4l/mantis_dvb.o] Error 1
    make[2]: *** [_module_/usr/src/mantis-822c8b267e86/v4l] Error 2
    make[2]: Leaving directory `/usr/src/linux-2.6.23.9'
    make[1]: *** [default] Ошибка 2
    make[1]: Leaving directory `/usr/src/mantis-822c8b267e86/v4l'
    make: *** [all] Ошибка 2


    2. Просьба напомнить добавить в mantis_vp1041.c.
    Может кто пытается запустить mantis, а у него не работает.
    .lo_clk = 76500000,
    .hi_clk = 99000000,

  • Смог собрать после того, как в mantis_common.h добавил

    struct dvb_device *mantis_ca_init(struct mantis_pci *mantis);
    extern void mantis_ca_exit(struct mantis_pci *mantis);

  • eso46
    Доложил обо всем Ману. Он все понял. В ответ просит тебя проверить еще раз корректность определения регистров stb0899 (например, адреса). Что-то его смущает

  • новый мантис собирается
    но ведро с ним падает


    1.7.0 с h264 патчем...


    похоже косяк в этом
    скан выдает
    ioctl DVBFE_GET_INFO failed: Operation not supported

    Файлы

    • log.txt

      (2.78 kB, скачали 3 раз, последнее скачивание: )

    Сообщение было отредактировано 2 раз, последнее редактирование пользователем ua0lnj ().

  • да, в мантис надо добавить поддержку dvbfe_get_info (в мультипрото она уже есть). Ману это сделает после того как закончит работы над CA - скорее всего это будет уже завтра.

  • проблема с выгрузкой драйвера


    # modprobe -r mantis


    Message from syslogd@localhost at Thu Apr 17 09:05:25 2008 ...
    localhost kernel: Oops: 0000 [#1]


    Message from syslogd@localhost at Thu Apr 17 09:05:25 2008 ...
    localhost kernel: SMP


    Message from syslogd@localhost at Thu Apr 17 09:05:25 2008 ...
    localhost kernel: esi: f8fda130 edi: c192f800 ebp: dfb2ec00 esp: ebe71ec8


    Message from syslogd@localhost at Thu Apr 17 09:05:25 2008 ...
    localhost kernel: [<c02269b3>] __device_release_driver+0x6e/0x8b


    ........


    и еще куча сообщений

  • Драйвер mantis последний с изменениями о которых я сообщал.
    Накопилось следующее:
    1. слетает система при попытке выполнить ifconfig dvb0_0 ...
    и попытке выгрузить драйвера.
    Пытался в файле mantis_dvb.c блокировать загрузку ca модуля,
    // mantis_ca_init(mantis);
    // mantis_ca_exit(mantis);
    не помогло.
    2. Cовместно с дистеком не работает мотор. Первая команда -дистека.
    3. vdr+xineliboutput , vdr+softdeice (1.6.0 с h264 патчем) не работает с двумя картами (отсутствует изображение)
    4. vdr+softdeice не идут h264.
    5. Самое неприятное - при быстром вводе (клавиатура или пульт) vdr зависает.

  • Цитата


    4. vdr+softdeice не идут h264.


    а кто сказал что это должно идти. С h.264 пока что кооперирует только xine*
    И вообще 3,4,5 пункты не специфические для карты

  • С установленным модулем Irdeto mantis перестает работать.

    Файлы

    • syslog.txt

      (3.4 kB, скачали 3 раз, последнее скачивание: )
  • блин, Ману забыл о всех твоих наработках и идеях, которые мы в чате обсуждали пару месяцев назад.
    Напомни , пожалуйста, что еще в мантисе он должен починить - я ему напомню.


    .lo_clk = 76500000,
    .hi_clk = 99000000,


    он добавил сегодня ночью и еще там есть изменения - тестируйте.