Сборка экспериментальной версии драйверов для DVB-карт

Автор ethereal, 02 Октября 2012, 15:51:35

« предыдущая тема - следующая тема »

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

Вниз

ethereal

02 Октября 2012, 15:51:35 Последнее редактирование: 02 Октября 2012, 17:54:46 от ethereal
Часто необходимо иметь возможность внести минимальные изменения в драйвер DVB-карты, при этом нет надобности скачивать весь git-репозиторий ядра Linux.
Для начала зайдем на сайт linuxtv.org в раздел HG Repositories. В списке находим ~endriss/media_build_experimental и скачиваем архив со скриптами сборки. Он будет сохранен как media_build_experimental-xxxxxxxxxxxx (последние 12 симвлов - идентификатор последнего изменения в репозитории, он не является постоянным).
Распакуем архив
unzip media_build_experimental-xxxxxxxxxxxx
Перейдем в директорию, созданную в результате распаковки
cd media_build_experimental-xxxxxxxxxxxx
Теперь скачаем сами исходные коды
make download
Распакуем исходные коды (лучше отключить интернет, так как на этом этапе скачиваются дополнительные компоненты для поддержки редких моделей карт)
make untar
Теперь можно вносить изменения. Приведу несколько примеров:
1. Для работы карты Twinhan 1041 с низкоскоростными потоками, можно заменить строку номер 1583 в файле linux/drivers/media/dvb/frontends/stb0899_drv.c
.symbol_rate_min =  5000000,
на строку
.symbol_rate_min =  1000000,
2. Для поддержки карты Prof Revolution DVB-S2 8000 (этот метод не проверен лично мной), скачиваем патч отсюда, удаляем строки, связанные с документацией вначале (я прикреплю полученный патч для наглядности повествования) и копируем его в поддиректорию linux.
После этого накладываем патч:
cd linux
cat v2-Add-support-for-Prof-Revolution-DVB-S2-8000-PCI-E-card.patch | patch -p1 -N

Пришло время приступить к сборке, причем лучше всего собрать все драйвера, чтобы в итоге получить работоспособную систему. Перед сборкой установим дополнительные компоненты (от root):
su
yum install kernel-devel kernel-headers perl-Proc-ProcessTable

Переходим в режим пользователя и начинаем сборку:

exit
cd ..
make

После окончания устанавливаем драйвера и перезагружаемся (от root):
su
make install
reboot

  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: AzureWave AD-SP400, MyGica T230
  • Мои спутники: 13E, 49E, 53E, 55E, 60E

Konstantin

#1
02 Октября 2012, 17:01:23 Последнее редактирование: 02 Октября 2012, 17:50:08 от Konstantin
[noae]
[Konstantin@localhost Загрузки]$ unzip media_build_experimental-0d26f2c02452.zipArchive:  media_build_experimental-0d26f2c02452.zip
  inflating: media_build_experimental-0d26f2c02452/.hg_archival.txt 
  inflating: media_build_experimental-0d26f2c02452/.hgignore 
  inflating: media_build_experimental-0d26f2c02452/COPYING 
  inflating: media_build_experimental-0d26f2c02452/INSTALL 
  inflating: media_build_experimental-0d26f2c02452/Makefile 
  inflating: media_build_experimental-0d26f2c02452/README 
  inflating: media_build_experimental-0d26f2c02452/README.patches 
  inflating: media_build_experimental-0d26f2c02452/backports/api_version.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/backports.txt 
  inflating: media_build_experimental-0d26f2c02452/backports/no_atomic_include.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/pr_fmt.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/tda18271_debug_fix.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.31_device_type.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.31_nodename.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.31_vm_ops.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.32_kfifo.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.32_request_firmware_nowait.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.33_input_handlers_are_int.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.33_pvrusb2_sysfs.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.34_dvb_net.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.34_fix_define_warnings.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.35_firedtv_handle_fcp.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.35_i2c_new_probed_device.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.35_kfifo.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.35_vm_prev.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.35_work_handler.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.36_dvb_usb_input_getkeycode.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.36_input_getkeycode.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.36_kmap_atomic.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.37_dont_use_alloc_ordered_workqueue.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v2.6.38_use_getkeycode_new_setkeycode_new.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v3.1_no_export_h.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v3.1_no_pm_qos.patch 
  inflating: media_build_experimental-0d26f2c02452/backports/v4l2-compat-timespec.patch 
  inflating: media_build_experimental-0d26f2c02452/build 
  inflating: media_build_experimental-0d26f2c02452/experimental/add-drivers 
  inflating: media_build_experimental-0d26f2c02452/experimental/drxk/drxk.h 
  inflating: media_build_experimental-0d26f2c02452/experimental/drxk/drxk_hard.c 
  inflating: media_build_experimental-0d26f2c02452/experimental/drxk/drxk_hard.h 
  inflating: media_build_experimental-0d26f2c02452/experimental/drxk/drxk_map.h 
  inflating: media_build_experimental-0d26f2c02452/experimental/drxk/tda18271c2dd.c 
  inflating: media_build_experimental-0d26f2c02452/experimental/drxk/tda18271c2dd.h 
  inflating: media_build_experimental-0d26f2c02452/experimental/drxk/tda18271c2dd_maps.h 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/210_drxk_lockstatus_fix.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/310_stv090x_stv0903_not_set_registers_of_second_path.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/320_stv090x_ucblocks_ber.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/501_saa716x-section_mismatch.hg.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/502_saa716x-include-fix.hg.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/503_saa716x-workqueue_v2.hg.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/910_az6007_remove_parmcnt.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/patch.d/910_em28xx_remove_parmcnt.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/saa716x.common-kconfig.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/saa716x.common-makefile.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/saa716x.include-osd.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/stv0367dd-tda18212dd.frontend-kconfig.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/stv0367dd-tda18212dd.frontend-makefile.diff 
  inflating: media_build_experimental-0d26f2c02452/experimental/update_kconfig.pl 
  inflating: media_build_experimental-0d26f2c02452/linux/Makefile 
  inflating: media_build_experimental-0d26f2c02452/linux/patches_for_kernel.pl 
  inflating: media_build_experimental-0d26f2c02452/linux/use_dir.pl 
  inflating: media_build_experimental-0d26f2c02452/linux/version_patch.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/.hgignore 
  inflating: media_build_experimental-0d26f2c02452/v4l/Kconfig.misc 
  inflating: media_build_experimental-0d26f2c02452/v4l/Kconfig.sound 
  inflating: media_build_experimental-0d26f2c02452/v4l/Kconfig.staging 
  inflating: media_build_experimental-0d26f2c02452/v4l/Makefile 
  inflating: media_build_experimental-0d26f2c02452/v4l/Makefile.kernel 
  inflating: media_build_experimental-0d26f2c02452/v4l/Makefile.sound 
  inflating: media_build_experimental-0d26f2c02452/v4l/compat.h 
  inflating: media_build_experimental-0d26f2c02452/v4l/firmware/Makefile 
  inflating: media_build_experimental-0d26f2c02452/v4l/obsolete.txt 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/analyze_build.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/au0828.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/bttv.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/cardlist 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/changelog.tmpl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/check.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/check_config_defines.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/check_deps.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/checkpatch.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/config.bttv 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/config.cx88 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/config.saa7134 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/cx23885.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/cx88.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/diffrev.sh 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/do_commit.sh 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/do_merge.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/em28xx.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/etc/blacklist.txt 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/etc/fixdiffs/98.patch 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/etc/fixdiffs/99.patch 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/etc/kern_version 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/fix_dvb_customise.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/fix_kconfig.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/gentree.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/headers_convert.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/hg-pull-req.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/hghead.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/hwdata.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/make_config_compat.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/make_kconfig.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/make_makefile.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/make_myconfig.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/makelinks.sh 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/map-changelog 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/modules.sh 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/prep_commit_msg.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/prepare-ChangeLog.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/release.sh 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/rmmod.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/saa7134.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/saa7164.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/strip-trailing-whitespaces.sh 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/tuner.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/update 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/usbaudio_setup.sh 
  inflating: media_build_experimental-0d26f2c02452/v4l/scripts/usbvision.pl 
  inflating: media_build_experimental-0d26f2c02452/v4l/versions.txt 
[/noae]

[noae][noae][Konstantin@localhost media_build_experimental-0d26f2c02452]$ make download
make -C linux/ download
make[1]: Вход в каталог `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
wget [url]http://linuxtv.org/downloads/drivers/linux-media-2012-08-13.tar.bz2.md5[/url] -O linux-media.tar.bz2.md5.tmp
--2012-10-02 16:26:04--  [url]http://linuxtv.org/downloads/drivers/linux-media-2012-08-13.tar.bz2.md5[/url]
Распознаётся linuxtv.org... 130.149.80.248
Подключение к linuxtv.org|130.149.80.248|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 93 [application/x-bzip2]
Сохранение в каталог: ««linux-media.tar.bz2.md5.tmp»».

100%[======================================>] 93          --.-K/s   за 0s     

2012-10-02 16:26:04 (13,1 MB/s) - «linux-media.tar.bz2.md5.tmp» saved [93/93]

cat: linux-media.tar.bz2.md5: Нет такого файла или каталога
--2012-10-02 16:26:04--  [url]http://linuxtv.org/downloads/drivers/linux-media-2012-08-13.tar.bz2[/url]
Распознаётся linuxtv.org... 130.149.80.248
Подключение к linuxtv.org|130.149.80.248|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 4401655 (4,2M) [application/x-bzip2]
Сохранение в каталог: ««linux-media.tar.bz2»».

100%[======================================>] 4 401 655   2,04M/s   за 2,1s   

2012-10-02 16:26:06 (2,04 MB/s) - «linux-media.tar.bz2» saved [4401655/4401655]

make[1]: Выход из каталога `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
[Konstantin@localhost media_build_experimental-0d26f2c02452]$
[Konstantin@localhost media_build_experimental-0d26f2c02452]$ make untar
make -C linux/ untar
make[1]: Вход в каталог `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
tar xfj linux-media.tar.bz2
rm -f .patches_applied .linked_dir .git_log.md5
../experimental/add-drivers

# Add ngene & octopus
fetch_hg_repo "http://linuxtv.org/hg/~endriss/ngene-octopus-test" "ngene-octopus-test"
запрашиваем все изменения
добавляем наборы изменений
добавляем манифесты
добавляем изменения в файлы
добавлено 15240 наборов изменений с 37432 изменениями в 2913 файлах
обновляемся на ветку default
1756 файлов обновлено, 0 слито, 0 удалено, 0 c конфликтами
rm -Rf ../linux/drivers/media/dvb/{ddbridge,ngene} ../linux/drivers/staging/media/cxd2099 ../linux/drivers/staging/cxd2099
cp -r ngene-octopus-test/linux/drivers/media/dvb/{ddbridge,ngene} ../linux/drivers/media/dvb/
cp -r ngene-octopus-test/linux/drivers/staging/cxd2099 ../linux/drivers/staging/media/
cp ngene-octopus-test/linux/drivers/media/dvb/frontends/tda18212dd* ../linux/drivers/media/dvb/frontends/
cp ngene-octopus-test/linux/drivers/media/dvb/frontends/stv0367dd*  ../linux/drivers/media/dvb/frontends/
patch -d.. -p0 < stv0367dd-tda18212dd.frontend-kconfig.diff
patching file linux/drivers/media/dvb/frontends/Kconfig
Hunk #1 succeeded at 71 (offset 1 line).
patch -d.. -p0 < stv0367dd-tda18212dd.frontend-makefile.diff
patching file linux/drivers/media/dvb/frontends/Makefile
Hunk #1 succeeded at 95 (offset 3 lines).
cp -r drxk/* ../linux/drivers/media/dvb/frontends/

# Add TT DVB S2-6400
fetch_hg_repo "http://powarman.dyndns.org/hg/v4l-dvb-saa716x" "v4l-dvb-saa716x" || fetch_hg_repo "http://linuxtv.org/hg/~endriss/mirror-saa716x" "v4l-dvb-saa716x"
прервано: ошибка: Connection reset by peer
запрашиваем все изменения
добавляем наборы изменений
добавляем манифесты
добавляем изменения в файлы
добавлено 15427 наборов изменений с 37862 изменениями в 2937 файлах
обновляемся на ветку default
1791 файлов обновлено, 0 слито, 0 удалено, 0 c конфликтами
rm -Rf ../linux/drivers/media/common/saa716x
cp -r v4l-dvb-saa716x/linux/drivers/media/common/saa716x  ../linux/drivers/media/common
patch -d.. -p0 < saa716x.common-kconfig.diff
patching file linux/drivers/media/Kconfig
Hunk #1 succeeded at 162 (offset 48 lines).
patch -d.. -p0 < saa716x.common-makefile.diff
patching file linux/drivers/media/common/Makefile
patch -d.. -p0 < saa716x.include-osd.diff
patching file linux/include/linux/dvb/osd.h

for i in patch.d/*diff ;
do
    echo
    echo "Applying '$i'"
    apply_patch $i
done

Applying 'patch.d/210_drxk_lockstatus_fix.diff'
patching file linux/drivers/media/dvb/frontends/drxk_hard.c
Hunk #1 succeeded at 1958 (offset 3 lines).

Applying 'patch.d/310_stv090x_stv0903_not_set_registers_of_second_path.diff'
patching file linux/drivers/media/dvb/frontends/stv090x.c
Hunk #1 succeeded at 4238 (offset -30 lines).
Hunk #2 succeeded at 4509 (offset -30 lines).
Hunk #3 succeeded at 4686 (offset -30 lines).
Hunk #4 succeeded at 4733 (offset -30 lines).

Applying 'patch.d/320_stv090x_ucblocks_ber.diff'
patching file linux/drivers/media/dvb/frontends/stv090x.c
Hunk #1 succeeded at 3510 (offset -2 lines).
Hunk #2 succeeded at 3561 (offset -2 lines).
Hunk #3 succeeded at 3702 (offset -2 lines).
Hunk #4 succeeded at 4903 (offset 120 lines).

Applying 'patch.d/501_saa716x-section_mismatch.hg.diff'
patching file linux/drivers/media/common/saa716x/saa716x_adap.c
patching file linux/drivers/media/common/saa716x/saa716x_budget.c
patching file linux/drivers/media/common/saa716x/saa716x_ff_main.c
patching file linux/drivers/media/common/saa716x/saa716x_hybrid.c
patching file linux/drivers/media/common/saa716x/saa716x_i2c.c
patching file linux/drivers/media/common/saa716x/saa716x_pci.c

Applying 'patch.d/502_saa716x-include-fix.hg.diff'
patching file linux/drivers/media/common/saa716x/Makefile
patching file linux/drivers/media/common/saa716x/saa716x_dma.c
patching file linux/drivers/media/common/saa716x/saa716x_ff.h

Applying 'patch.d/503_saa716x-workqueue_v2.hg.diff'
patching file linux/drivers/media/common/saa716x/saa716x_ff.h
patching file linux/drivers/media/common/saa716x/saa716x_ff_main.c

Applying 'patch.d/910_az6007_remove_parmcnt.diff'
patching file linux/drivers/media/dvb/dvb-usb-v2/az6007.c

Applying 'patch.d/910_em28xx_remove_parmcnt.diff'
patching file linux/drivers/media/video/em28xx/em28xx-dvb.c

# Drivers added successfully ;-)
make[1]: Выход из каталога `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
[Konstantin@localhost media_build_experimental-0d26f2c02452]$
[Konstantin@localhost linux]$ cat v2-Add-support-for-Prof-Revolution-DVB-S2-8000-PCI-E-card.patch | patch -p1 -N
patching file drivers/media/video/cx23885/Kconfig
patching file drivers/media/video/cx23885/cx23885-cards.c
Hunk #1 succeeded at 565 (offset 1 line).
Hunk #2 succeeded at 781 (offset 1 line).
Hunk #3 succeeded at 1164 (offset 1 line).
Hunk #4 succeeded at 1549 (offset 4 lines).
patching file drivers/media/video/cx23885/cx23885-dvb.c
patching file drivers/media/video/cx23885/cx23885.h
[Konstantin@localhost linux]$ su
Пароль:
[root@localhost linux]# yum install kernel-devel kernel-headers perl-Proc-ProcessTable
Загружены модули: fastestmirror, langpacks, presto, refresh-packagekit
rpmfusion-free-updates                                   | 3.3 kB     00:00     
rpmfusion-nonfree-updates                                | 3.3 kB     00:00     
Loading mirror speeds from cached hostfile
* fedora: mirror.yandex.ru
* rpmfusion-free: mirror.yandex.ru
* rpmfusion-free-updates: mirror.yandex.ru
* rpmfusion-nonfree: mirror.yandex.ru
* rpmfusion-nonfree-updates: mirror.yandex.ru
* updates: mirror.yandex.ru
Пакет kernel-devel-3.5.4-2.fc17.x86_64 уже установлен, и это последняя версия.
Пакет kernel-headers-3.5.4-2.fc17.x86_64 уже установлен, и это последняя версия.
Разрешение зависимостей
--> Проверка сценария
---> Пакет perl-Proc-ProcessTable.x86_64 0:0.44-10.fc17 помечен для установки
--> Проверка зависимостей окончена

Зависимости определены

================================================================================
Package                     Архитектура Версия               Репозиторий
                                                                          Размер
================================================================================
Установка:
perl-Proc-ProcessTable      x86_64      0.44-10.fc17         fedora       42 k

Результат операции
================================================================================
Установка   1 Пакет

Объем загрузки: 42 k
Объем изменений: 73 k
Продолжить? [y/N]: y
Загрузка пакетов:
perl-Proc-ProcessTable-0.44-10.fc17.x86_64.rpm           |  42 kB     00:00     
Проверка сценария
Проверяем сценарий
Проверка сценария прошла успешно
Выполнение сценария
  Установка   : perl-Proc-ProcessTable-0.44-10.fc17.x86_64                  1/1
  Проверка    : perl-Proc-ProcessTable-0.44-10.fc17.x86_64                  1/1

Установлено:
  perl-Proc-ProcessTable.x86_64 0:0.44-10.fc17                                 

Выполнено!

[Konstantin@localhost linux]$ make
make -C ..
make[1]: Вход в каталог `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452'
make -C /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l
make[2]: Вход в каталог `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
No version yet, using 3.5.4-2.fc17.x86_64
make[2]: Выход из каталога `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
make[2]: Вход в каталог `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
scripts/make_makefile.pl
Updating/Creating .config
make[3]: Entering directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
Applying patches for kernel 3.5.4-2.fc17.x86_64
patch -s -f -N -p1 -i ../backports/api_version.patch
patch -s -f -N -p1 -i ../backports/pr_fmt.patch
Patched drivers/media/dvb/dvb-core/dvbdev.c
Patched drivers/media/video/v4l2-dev.c
Patched drivers/media/rc/rc-main.c
make[3]: Leaving directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
Preparing to compile for kernel version 3.5.4

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.

Vanilla kernels are available at [url]http://kernel.org[/url].
On most distros, this will compile a newly downloaded kernel:

cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install

Please see your distro's web site for instructions to build a new kernel.

WARNING: This is the V4L/DVB backport tree, with experimental drivers
backported to run on legacy kernels from the development tree at:
[url]http://git.linuxtv.org/media-tree.git.[/url]
It is generally safe to use it for testing a new driver or
feature, but its usage on production environments is risky.
Don't use it in production. You've been warned.
USB_GSPCA: Requires at least kernel 3.255.255
Created default (all yes) .config file
media_build_experimental: Modify '.config':
- Enable cxd2099 driver
./scripts/make_myconfig.pl
make[2]: Выход из каталога `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
make[2]: Вход в каталог `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
perl scripts/make_config_compat.pl /lib/modules/3.5.4-2.fc17.x86_64/source ./.myconfig ./config-compat.h
creating symbolic links...
make -C firmware prep
make[3]: Entering directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/firmware'
make[3]: Leaving directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/firmware'
make -C firmware
make[3]: Entering directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/firmware'
  CC  ihex2fw
Generating vicam/firmware.fw
Generating dabusb/firmware.fw
Generating dabusb/bitstream.bin
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[3]: Leaving directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/firmware'
Kernel build directory is /lib/modules/3.5.4-2.fc17.x86_64/build
make -C ../linux apply_patches
make[3]: Entering directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
Patches for 3.5.4-2.fc17.x86_64 already applied.
make[3]: Leaving directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/linux'
make -C /lib/modules/3.5.4-2.fc17.x86_64/build SUBDIRS=/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l  modules
make[3]: Entering directory `/usr/src/kernels/3.5.4-2.fc17.x86_64'
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/altera-lpt.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx231xx-input.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-cards.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-video.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-vbi.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-core.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-i2c.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-dvb.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-417.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-ioctl.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-ir.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-av.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-input.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23888-ir.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/netup-init.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cimax2.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/netup-eeprom.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-f300.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/cx23885-alsa.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/ddbridge-core.o
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/ddbridge-core.c:2432:2: warning: initialization from incompatible pointer type [enabled by default]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/ddbridge-core.c:2432:2: warning: (near initialization for 'ddb_class.devnode') [enabled by default]
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/drxd_firm.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_core.o
In file included from /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_core.c:30:0:
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h: In function 'm5mols_set_ctrl_mode':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h:326:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h: In function 'm5mols_get_ctrl_mode':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h:331:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_controls.o
In file included from /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_controls.c:21:0:
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h: In function 'm5mols_set_ctrl_mode':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h:326:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h: In function 'm5mols_get_ctrl_mode':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h:331:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_controls.c: In function 'm5mols_s_ctrl':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_controls.c:466:2: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_capture.o
In file included from /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols_capture.c:31:0:
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h: In function 'm5mols_set_ctrl_mode':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h:326:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h: In function 'm5mols_get_ctrl_mode':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/m5mols.h:331:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/mantis_cards.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_phi.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_boot.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_fgpi.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_adap.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_gpio.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_greg.o
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.o
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_eeprom_header':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:115:3: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:115:3: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:115:3: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:115:3: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:115:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_decoder_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:239:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:239:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:239:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:239:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:239:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_gpio_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:270:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:270:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:270:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:270:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:270:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_video_decoder_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:307:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:307:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:307:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:307:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:307:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_audio_decoder_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:388:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:388:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:388:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:388:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:388:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_event_source_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:419:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:419:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:419:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:419:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:419:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_crossbar_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:450:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:450:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:450:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:450:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:450:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_tuner_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:488:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:488:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:488:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:488:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:488:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_pll_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:518:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:518:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:518:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:518:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:518:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_channel_decoder_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:548:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:548:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:548:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:548:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:548:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_encoder_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:578:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:578:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:578:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:578:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:578:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_ir_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:608:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:608:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:608:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:608:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:608:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_eeprom_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:639:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:639:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:639:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:639:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:639:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_filter_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:670:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:670:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:670:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:670:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:670:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_streamdev_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:701:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:701:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:701:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:701:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:701:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c: In function 'saa716x_device_info':
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:792:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:792:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:792:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:792:3: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_rom.c:792:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat]
  CC [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/saa716x_spi.o
  CC      /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/zr36067.mod.o
  LD [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/zr36067.ko
  CC      /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/zr364xx.mod.o
  LD [M]  /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/zr364xx.ko
make[3]: Leaving directory `/usr/src/kernels/3.5.4-2.fc17.x86_64'
./scripts/rmmod.pl check
found 492 modules
make[2]: Выход из каталога `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
make[1]: Выход из каталога `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452'
[Konstantin@localhost linux]$ su
Пароль:
[/noae]

Ввожу команду для установки и получаю ошибку.
[noae]
[root@localhost linux]# make install
make: *** Нет правила для сборки цели `install'.  Останов.
[/noae][/noae][/noae][/noae][/noae][/noae][/noae]

Не понимаю, почему не устанавливается. :(

Перешел на папку назад в media_build_experimental-0d26f2c02452
командой cd ../
[noae]
[root@localhost linux]# cd ../
[root@localhost media_build_experimental-0d26f2c02452]# make install
make -C /home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l install
make[1]: Вход в каталог `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
\nRemoving obsolete files from /lib/modules/3.5.4-2.fc17.x86_64/kernel/drivers/media/IR/keymaps:

\nRemoving obsolete files from /lib/modules/3.5.4-2.fc17.x86_64/kernel/drivers/media/video:

\nRemoving obsolete files from /lib/modules/3.5.4-2.fc17.x86_64/kernel/drivers/media/dvb/cinergyT2:

\nRemoving obsolete files from /lib/modules/3.5.4-2.fc17.x86_64/kernel/drivers/media/common:

\nRemoving obsolete files from /lib/modules/3.5.4-2.fc17.x86_64/kernel/drivers/media/dvb/frontends:

\nRemoving obsolete files from /lib/modules/3.5.4-2.fc17.x86_64/kernel/drivers/media/IR:

Installing kernel modules under /lib/modules/3.5.4-2.fc17.x86_64/kernel/drivers/media/:
/: media.ko
video/saa7164/: saa7164.ko
video/zoran/: videocodec.ko zr36050.ko zr36016.ko
zr36060.ko zr36067.ko
video/cpia2/: cpia2.ko
dvb/b2c2/: b2c2-flexcop-pci.ko b2c2-flexcop.ko b2c2-flexcop-usb.ko
video/hdpvr/: hdpvr.ko
video/sn9c102/: sn9c102.ko
dvb/dvb-core/: dvb-core.ko
video/: adp1653.ko videobuf-dma-contig.ko s5k6aa.ko
vpx3220.ko videobuf-dma-sg.ko bt856.ko
v4l2-mem2mem.ko ov5642.ko upd64083.ko
videobuf-core.ko noon010pc30.ko ths7303.ko
videobuf2-memops.ko tda9840.ko saa7191.ko
cx2341x.ko wm8775.ko meye.ko
adv7180.ko rj54n1cb0c.ko saa7185.ko
mt9p031.ko tuner.ko mt9t031.ko
zr364xx.ko ov2640.ko ks0127.ko
videobuf-dvb.ko tvaudio.ko tea6420.ko
bt866.ko mt9v011.ko imx074.ko
msp3400.ko tvp514x.ko mem2mem_testdev.ko
tcm825x.ko soc_camera.ko wm8739.ko
stkwebcam.ko soc_mediabus.ko sr030pc30.ko
tda7432.ko w9966.ko vs6624.ko
ir-kbd-i2c.ko mt9m001.ko upd64031a.ko
mt9m032.ko tea6415c.ko videobuf2-dma-contig.ko
adv7393.ko bt819.ko mt9t001.ko
ov6650.ko adv7183.ko ov9740.ko
videodev.ko mxb.ko adv7175.ko
vivi.ko soc_camera_platform.ko adv7343.ko
cs53l32a.ko s2255drv.ko btcx-risc.ko
saa7110.ko saa7115.ko coda.ko
saa6588.ko ak881x.ko tvp7002.ko
v4l2-common.ko hexium_gemini.ko hexium_orion.ko
tw9910.ko tvp5150.ko mt9m111.ko
vp27smpx.ko adv7170.ko smiapp-pll.ko
ov772x.ko aptina-pll.ko ov7670.ko
saa7127.ko ov9640.ko m52790.ko
mt9v022.ko videobuf-vmalloc.ko videobuf2-core.ko
as3645a.ko v4l2-int-device.ko c-qcam.ko
tveeprom.ko mt9v032.ko cs5345.ko
saa717x.ko videobuf2-dma-sg.ko videobuf2-vmalloc.ko
tlv320aic23b.ko m2m-deinterlace.ko bw-qcam.ko
mt9t112.ko
video/cx23885/: altera-ci.ko cx23885.ko
dvb/siano/: smssdio.ko smsdvb.ko smsusb.ko
smsmdtv.ko
video/cx231xx/: cx231xx.ko cx231xx-dvb.ko cx231xx-alsa.ko
video/saa7134/: saa6752hs.ko saa7134-empress.ko saa7134-alsa.ko
saa7134-dvb.ko saa7134.ko
dvb/ttpci/: dvb-ttpci.ko budget-patch.ko ttpci-eeprom.ko
budget-av.ko budget.ko budget-core.ko
budget-ci.ko
video/stk1160/: stk1160.ko
radio/si470x/: radio-usb-si470x.ko
dvb/frontends/: nxt6000.ko dib7000m.ko m88rs2000.ko
tda18212dd.ko dib0090.ko s5h1411.ko
drxd.ko dib9000.ko tda665x.ko
dib8000.ko tda10071.ko nxt200x.ko
stv0367.ko s921.ko lnbp22.ko
rtl2830.ko s5h1409.ko atbm8830.ko
cxd2820r.ko lg2160.ko dib3000mb.ko
ec100.ko lgs8gl5.ko dib3000mc.ko
a8293.ko stv0900.ko sp8870.ko
tda8083.ko stv0297.ko tda10086.ko
zl10353.ko mb86a16.ko lgs8gxx.ko
au8522_common.ko stv0299.ko af9033.ko
dvb-pll.ko cx22702.ko tda8261.ko
hd29l2.ko tua6100.ko bcm3510.ko
it913x-fe.ko or51211.ko stb0899.ko
stv0367dd.ko cx24113.ko tda826x.ko
mb86a20s.ko af9013.ko drxk.ko
ix2505v.ko si21xx.ko s5h1420.ko
stv090x.ko stv0288.ko mt352.ko
zl10039.ko isl6405.ko sp887x.ko
dibx000_common.ko isl6421.ko mt312.ko
or51132.ko rtl2832.ko tda1004x.ko
tda18271c2dd.ko stv6110.ko itd1000.ko
stv6110x.ko zl10036.ko lgdt3305.ko
dib7000p.ko l64781.ko ves1x93.ko
stb6100.ko ves1820.ko dib0070.ko
cx22700.ko cx24110.ko au8522_dig.ko
dvb_dummy_fe.ko lgdt330x.ko cx24123.ko
lnbp21.ko stb6000.ko isl6423.ko
tda10023.ko cx24116.ko tda10021.ko
au8522_decoder.ko tda10048.ko ds3000.ko
s5h1432.ko
video/bt8xx/: bttv.ko
video/cx88/: cx8802.ko cx8800.ko cx88-blackbird.ko
cx88-alsa.ko cx88xx.ko cx88-vp3054-i2c.ko
cx88-dvb.ko
video/cx25821/: cx25821-alsa.ko cx25821.ko
rc/: ati_remote.ko lirc_dev.ko redrat3.ko
ir-sony-decoder.ko gpio-ir-recv.ko ene_ir.ko
mceusb.ko rc-core.ko streamzap.ko
ir-nec-decoder.ko ir-rc5-decoder.ko fintek-cir.ko
ir-rc6-decoder.ko rc-loopback.ko ir-jvc-decoder.ko
ir-sanyo-decoder.ko nuvoton-cir.ko ir-rc5-sz-decoder.ko
iguanair.ko ir-mce_kbd-decoder.ko ir-lirc-codec.ko
imon.ko ite-cir.ko winbond-cir.ko
video/m5mols/: m5mols.ko
common/: saa7146_vv.ko saa7146.ko
radio/: radio-keene.ko dsbr100.ko si4713-i2c.ko
shark2.ko radio-shark.ko tef6862.ko
radio-wl1273.ko radio-maxiradio.ko saa7706h.ko
radio-tea5764.ko radio-si4713.ko radio-mr800.ko
video/pvrusb2/: pvrusb2.ko
dvb/pt1/: earth-pt1.ko
rc/keymaps/: rc-tevii-nec.ko rc-terratec-slim.ko rc-adstech-dvb-t-pci.ko
rc-medion-x10-or2x.ko rc-pctv-sedna.ko rc-proteus-2309.ko
rc-msi-tvanywhere.ko rc-asus-ps3-100.ko rc-avermedia-dvbt.ko
rc-pixelview.ko rc-avermedia-rm-ks.ko rc-snapstream-firefly.ko
rc-dm1105-nec.ko rc-encore-enltv-fm53.ko rc-digittrade.ko
rc-imon-mce.ko rc-evga-indtube.ko rc-em-terratec.ko
rc-hauppauge.ko rc-gadmei-rm008z.ko rc-avermedia-m733a-rm-k6.ko
rc-alink-dtu-m.ko rc-dntv-live-dvb-t.ko rc-anysee.ko
rc-kworld-plus-tv-analog.ko rc-behold.ko rc-norwood.ko
rc-pinnacle-color.ko rc-cinergy-1400.ko rc-leadtek-y04g0051.ko
rc-avertv-303.ko rc-msi-digivox-ii.ko rc-total-media-in-hand.ko
rc-trekstor.ko rc-ati-x10.ko rc-it913x-v2.ko
rc-cinergy.ko rc-tivo.ko rc-manli.ko
rc-eztv.ko rc-lme2510.ko rc-kworld-315u.ko
rc-twinhan1027.ko rc-avermedia-a16d.ko rc-medion-x10.ko
rc-tt-1500.ko rc-videomate-tv-pvr.ko rc-apac-viewcomp.ko
rc-terratec-cinergy-xs.ko rc-nebula.ko rc-msi-tvanywhere-plus.ko
rc-npgtech.ko rc-msi-digivox-iii.ko rc-ati-tv-wonder-hd-600.ko
rc-videomate-m1f.ko rc-pinnacle-pctv-hd.ko rc-iodata-bctv7e.ko
rc-pixelview-002t.ko rc-avermedia.ko rc-budget-ci-old.ko
rc-imon-pad.ko rc-digitalnow-tinytwin.ko rc-nec-terratec-cinergy-xs.ko
rc-winfast-usbii-deluxe.ko rc-flydvb.ko rc-videomate-s350.ko
rc-pv951.ko rc-kworld-pc150u.ko rc-pixelview-mk12.ko
rc-it913x-v1.ko rc-winfast.ko rc-lirc.ko
rc-encore-enltv2.ko rc-pixelview-new.ko rc-purpletv.ko
rc-fusionhdtv-mce.ko rc-technisat-usb2.ko rc-pinnacle-grey.ko
rc-dib0700-rc5.ko rc-gotview7135.ko rc-kaiomy.ko
rc-powercolor-real-angel.ko rc-terratec-slim-2.ko rc-avermedia-m135a.ko
rc-azurewave-ad-tu700.ko rc-medion-x10-digitainer.ko rc-encore-enltv.ko
rc-flyvideo.ko rc-tbs-nec.ko rc-dib0700-nec.ko
rc-behold-columbus.ko rc-streamzap.ko rc-avermedia-cardbus.ko
rc-real-audio-220-32-keys.ko rc-genius-tvgo-a11mce.ko rc-rc6-mce.ko
rc-dntv-live-dvbt-pro.ko rc-asus-pc39.ko
dvb/ttusb-budget/: dvb-ttusb-budget.ko
video/au0828/: au0828.ko
common/saa716x/: saa716x_ff.ko saa716x_hybrid.ko saa716x_budget.ko
saa716x_core.ko
dvb/dvb-usb/: dvb-usb-dtv5100.ko dvb-usb-opera.ko dvb-usb-cxusb.ko
dvb-usb-vp7045.ko dvb-usb-af9005-remote.ko dvb-usb-technisat-usb2.ko
dvb-usb-ttusb2.ko dvb-usb-rtl28xxu.ko dvb-usb-dib0700.ko
dvb-usb-az6027.ko dvb-usb-a800.ko dvb-usb-gp8psk.ko
dvb-usb-dibusb-common.ko dvb-usb-pctv452e.ko dvb-usb-digitv.ko
dvb-usb.ko dvb-usb-dibusb-mc.ko dvb-usb-af9005.ko
dvb-usb-nova-t-usb2.ko dvb-usb-friio.ko dvb-usb-dtt200u.ko
dvb-usb-cinergyT2.ko dvb-usb-vp702x.ko dvb-usb-umt-010.ko
dvb-usb-dibusb-mb.ko dvb-usb-it913x.ko dvb-usb-dw2102.ko
dvb-usb-m920x.ko
dvb/ddbridge/: ddbridge.ko
video/marvell-ccic/: cafe_ccic.ko
video/cx18/: cx18.ko cx18-alsa.ko
video/ivtv/: ivtvfb.ko ivtv.ko
dvb/mantis/: mantis_core.ko mantis.ko hopper.ko
common/tuners/: mt2063.ko xc4000.ko fc0012.ko
fc0013.ko fc0011.ko tuner-xc2028.ko
tda18218.ko mt2060.ko tda9887.ko
tua9001.ko mt2131.ko mc44s803.ko
qt1010.ko max2165.ko mt20xx.ko
tda827x.ko tda18271.ko tda18212.ko
xc5000.ko mxl5007t.ko tea5761.ko
tuner-types.ko tda8290.ko tuner-simple.ko
mt2266.ko tea5767.ko mxl5005s.ko
dvb/firewire/: firedtv.ko
dvb/bt8xx/: dst_ca.ko dvb-bt8xx.ko bt878.ko
dst.ko
video/cx25840/: cx25840.ko
dvb/ttusb-dec/: ttusbdecfe.ko ttusb_dec.ko
dvb/ngene/: ngene.ko
dvb/dm1105/: dm1105.ko
dvb/dvb-usb-v2/: mxl111sf-tuner.ko dvb-usb-ce6230.ko dvb-usb-mxl111sf.ko
dvb_usb_cypress_firmware.ko dvb-usb-az6007.ko dvb-usb-af9015.ko
dvb-usb-lmedm04.ko dvb_usbv2.ko dvb-usb-anysee.ko
dvb-usb-gl861.ko dvb-usb-au6610.ko dvb-usb-ec168.ko
dvb-usb-af9035.ko mxl111sf-demod.ko
../linux/drivers/misc/altera-stapl/: altera-stapl.ko
../linux/drivers/staging/media/cxd2099/: cxd2099.ko
video/tm6000/: tm6000-alsa.ko tm6000-dvb.ko tm6000.ko
dvb/pluto2/: pluto2.ko
video/usbvision/: usbvision.ko
video/em28xx/: em28xx-dvb.ko em28xx-alsa.ko em28xx.ko
em28xx-rc.ko
video/tlg2300/: poseidon.ko
video/uvc/: uvcvideo.ko
video/pwc/: pwc.ko
/sbin/depmod -a 3.5.4-2.fc17.x86_64
make -C firmware install
make[2]: Entering directory `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/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/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l/firmware'
make[1]: Выход из каталога `/home/Konstantin/Загрузки/media_build_experimental-0d26f2c02452/v4l'
[/noae]
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

ethereal

Цитировать
Не понимаю, почему не устанавливается. :(

Перешел на папку назад в media_build_experimental-0d26f2c02452
командой c../

Прошу прощения за неточность, конечно же и make и make install нужно вызывать из папки media_build_experimental-0d26f2c02452. Но судя по выводу, все нормально установилось.
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: AzureWave AD-SP400, MyGica T230
  • Мои спутники: 13E, 49E, 53E, 55E, 60E

Konstantin

#3
02 Октября 2012, 17:56:56 Последнее редактирование: 02 Октября 2012, 18:05:19 от Konstantin
В инструкции был пропущен очень важный момент, что патч нужно копировать обязательно в папку media_build_experimental-0d26f2c02452.  :(
Konstantin@localhost Загрузки]$ cp  v2-Add-support-for-Prof-Revolution-DVB-S2-8000-PCI-E-card.patch media_build_experimental-0d26f2c02452/linux
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

ethereal


В инструкции был пропущен очень важный момент, что патч нужно копировать обязательно в папку media_build_experimental-0d26f2c02452.  :(
Konstantin@localhost Загрузки]$ cp  v2-Add-support-for-Prof-Revolution-DVB-S2-8000-PCI-E-card.patch media_build_experimental-0d26f2c02452

Этот патч копируется в папку linux, он нормально накладывается оттуда, я проверял.
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: AzureWave AD-SP400, MyGica T230
  • Мои спутники: 13E, 49E, 53E, 55E, 60E

Konstantin

Поправил строчку с сp. Вроде бы правильно теперь?

Установил все, но не помогает. :(
[Konstantin@localhost ~]$ gsfgui
** Message: Database file: /home/Konstantin/.config/gsf/services.gdbm
** Message: Images path: /home/Konstantin/.config/gsf/images

(gsfgui:2516): Gtk-WARNING **: Theme parsing error: <data>:4:18: Not using units is deprecated. Assuming 'px'.

(gsfgui:2516): Gtk-WARNING **: Theme parsing error: <data>:5:19: Not using units is deprecated. Assuming 'px'.
System locale: ru_RU
No languages found
Sound modules enumeration

** (gsfgui:2516): WARNING **: [OpenSound] Failed to open sound device

lo <1>:
  IP: 127.0.0.1, NETMASK: 255.0.0.0, BC IP: 0.0.0.0, MAC: 00:00:00:00:00:00
  [UP: 1, BC: 0, MC: 0, LOOP: 1, PTP: 0]
p34p1 <2>:
  IP: ***, NETMASK: 255.255.***.0, BC IP: ***, MAC: 00:**:ffffff**:**:ffffff**:**
  [UP: 1, BC: 1, MC: 1, LOOP: 0, PTP: 0]
[+] Streaming server already started (PID: 2380)
[+] DVB device: CX23885 PCI Video and Audio Decoder (Conexant Systems, Inc.) [0x8852:0x14f1]
[+] Frontend ID: 0
[+] Web interface started at port no. 5555
[+] LinuxTV API ver. 5.6
[+] Opened frontend /dev/dvb/adapter0/frontend0 (readonly mode)
Driver: STV090x Multistandard
Frequencies supported: 950000 - 2150000
Frequency stepsize: 0
Symbolrates supported: 1000000 - 45000000
Systems supported: DVB-S DVB-S2
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] Stopped streaming server (PID: 2380)
[+] Closed frontend /dev/dvb/adapter0/frontend0


Как можно отключить режим для чтения?
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

ethereal

#6
02 Октября 2012, 18:13:17 Последнее редактирование: 02 Октября 2012, 18:16:06 от ethereal

Поправил строчку с сp. Вроде бы правильно теперь?

Установил все, но не помогает. :(
[Konstantin@localhost ~]$ gsfgui
** Message: Database file: /home/Konstantin/.config/gsf/services.gdbm
** Message: Images path: /home/Konstantin/.config/gsf/images

(gsfgui:2516): Gtk-WARNING **: Theme parsing error: <data>:4:18: Not using units is deprecated. Assuming 'px'.

(gsfgui:2516): Gtk-WARNING **: Theme parsing error: <data>:5:19: Not using units is deprecated. Assuming 'px'.
System locale: ru_RU
No languages found
Sound modules enumeration

** (gsfgui:2516): WARNING **: [OpenSound] Failed to open sound device

lo <1>:
  IP: 127.0.0.1, NETMASK: 255.0.0.0, BC IP: 0.0.0.0, MAC: 00:00:00:00:00:00
  [UP: 1, BC: 0, MC: 0, LOOP: 1, PTP: 0]
p34p1 <2>:
  IP: ***, NETMASK: 255.255.***.0, BC IP: ***, MAC: 00:**:ffffff**:**:ffffff**:**
  [UP: 1, BC: 1, MC: 1, LOOP: 0, PTP: 0]
[+] Streaming server already started (PID: 2380)
[+] DVB device: CX23885 PCI Video and Audio Decoder (Conexant Systems, Inc.) [0x8852:0x14f1]
[+] Frontend ID: 0
[+] Web interface started at port no. 5555
[+] LinuxTV API ver. 5.6
[+] Opened frontend /dev/dvb/adapter0/frontend0 (readonly mode)
Driver: STV090x Multistandard
Frequencies supported: 950000 - 2150000
Frequency stepsize: 0
Symbolrates supported: 1000000 - 45000000
Systems supported: DVB-S DVB-S2
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] Stopped streaming server (PID: 2380)
[+] Closed frontend /dev/dvb/adapter0/frontend0


Как можно отключить режим для чтения?

Никак, он включается, если не удается открыть файл фронтенда /dev/dvb/adapter0/frontend0 для записи.
Кстати, а Selinux работает? может это и мешает открытию фронтенда?
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: AzureWave AD-SP400, MyGica T230
  • Мои спутники: 13E, 49E, 53E, 55E, 60E

Konstantin

#7
02 Октября 2012, 18:16:36 Последнее редактирование: 02 Октября 2012, 18:20:11 от Konstantin
SELinux не вижу. Как проверить его работу?

При переходе с Fedora 16 на Fedora 17 у меня была ошибка SELinux и он не обновился. :(

Обновление Fedora 16 до Fedora 17
У меня в процессе обновления вывело ошибку:
Обновление  : selinux-policy-targeted-3.10.0-149.fc17.noarch        1387/3260
libsepol.scope_copy_callback: entropyd: Duplicate declaration in module: type/attribute entropyd_var_run_t (No such file or directory).
libsemanage.semanage_link_sandbox: Link packages failed (No such file or directory).
/usr/sbin/semodule:  Failed!****************************************************************************************
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

ethereal


SELinux не вижу. Как проверить его работу?

При переходе с Fedora 16 на Fedora 17 у меня была ошибка SELinux и он не обновился. :(

Обновление Fedora 16 до Fedora 17
У меня в процессе обновления вывело ошибку:
Обновление  : selinux-policy-targeted-3.10.0-149.fc17.noarch        1387/3260
libsepol.scope_copy_callback: entropyd: Duplicate declaration in module: type/attribute entropyd_var_run_t (No such file or directory).
libsemanage.semanage_link_sandbox: Link packages failed (No such file or directory).
/usr/sbin/semodule:  Failed!****************************************************************************************



Посмотреть файл /etc/selinux/config, чтобы отключить заменить
SELINUX=enforcing
на
SELINUX=permissive
или
SELINUX=disabled
и перезагрузиться.
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: AzureWave AD-SP400, MyGica T230
  • Мои спутники: 13E, 49E, 53E, 55E, 60E

Konstantin

#9
02 Октября 2012, 18:29:33 Последнее редактирование: 02 Октября 2012, 18:32:11 от Konstantin
Нашел SELinux
Вот, что у меня он сейчас показывает.
Прикрепил 2 скриншота с SELinux.

Открыл файл конфигурации selinux
[root@localhost Konstantin]# nano /etc/selinux/config
  GNU nano 2.3.1           Файл: /etc/selinux/config                           

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

ethereal

Попробуй заменить enforcing на permissive в файле конфигурации и перезагрузиться.
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: AzureWave AD-SP400, MyGica T230
  • Мои спутники: 13E, 49E, 53E, 55E, 60E

Konstantin

#11
02 Октября 2012, 18:38:15 Последнее редактирование: 02 Октября 2012, 18:57:02 от Konstantin
Сейчас проверим
[root@localhost Konstantin]# nano /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=permissive
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted

CTRL+O Сохранил изменения
CTRL+X Закрыл Nano
[root@localhost Konstantin]# reboot
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

Konstantin

Не помогло.
Может быть SELinux неисправен?
Как его можно переустановить?

[Konstantin@localhost ~]$ gsfgui
** Message: Database file: /home/Konstantin/.config/gsf/services.gdbm
** Message: Images path: /home/Konstantin/.config/gsf/images

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:4:18: Not using units is deprecated. Assuming 'px'.

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:5:19: Not using units is deprecated. Assuming 'px'.
System locale: ru_RU
No languages found
Sound modules enumeration

** (gsfgui:2191): WARNING **: [OpenSound] Failed to open sound device

[+] Web interface started at port no. 5555
[+] Set multicast route for interface lo
[+] Started streaming server (PID: 2198)
[+] DVB device: CX23885 PCI Video and Audio Decoder (Conexant Systems, Inc.) [0x8852:0x14f1]
[+] Frontend ID: 0
[+] LinuxTV API ver. 5.6
[+] Opened frontend /dev/dvb/adapter0/frontend0 (readonly mode)
Driver: STV090x Multistandard
Frequencies supported: 950000 - 2150000
Frequency stepsize: 0
Symbolrates supported: 1000000 - 45000000
Systems supported: DVB-S DVB-S2
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] Removed multicast route for interface lo
[+] Stopped streaming server (PID: 2198)
[+] Closed frontend /dev/dvb/adapter0/frontend0
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

ethereal


Не помогло.
Может быть SELinux неисправен?
Как его можно переустановить?

[Konstantin@localhost ~]$ gsfgui
** Message: Database file: /home/Konstantin/.config/gsf/services.gdbm
** Message: Images path: /home/Konstantin/.config/gsf/images

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:4:18: Not using units is deprecated. Assuming 'px'.

(gsfgui:2191): Gtk-WARNING **: Theme parsing error: <data>:5:19: Not using units is deprecated. Assuming 'px'.
System locale: ru_RU
No languages found
Sound modules enumeration

** (gsfgui:2191): WARNING **: [OpenSound] Failed to open sound device

[+] Web interface started at port no. 5555
[+] Set multicast route for interface lo
[+] Started streaming server (PID: 2198)
[+] DVB device: CX23885 PCI Video and Audio Decoder (Conexant Systems, Inc.) [0x8852:0x14f1]
[+] Frontend ID: 0
[+] LinuxTV API ver. 5.6
[+] Opened frontend /dev/dvb/adapter0/frontend0 (readonly mode)
Driver: STV090x Multistandard
Frequencies supported: 950000 - 2150000
Frequency stepsize: 0
Symbolrates supported: 1000000 - 45000000
Systems supported: DVB-S DVB-S2
[+] SNR: 0 | AGC: 38665 | BER: 0
[+] SNR: 0 | AGC: 38665 | BER: 0 [CARRIER]
[+] Removed multicast route for interface lo
[+] Stopped streaming server (PID: 2198)
[+] Closed frontend /dev/dvb/adapter0/frontend0



Никак не переустановишь, это часть ядра.
У меня будет просьба собрать программу из прикрепленного файла и запустить. Команды:
gcc opentest.c -o opentest
./opentest

интересно увидеть ошибку, из - за которой фронтенд не открывается.
  • Мои антенны: Lans 1.2 + Supral 0.9 + Supral 0.6
  • Мои ресиверы: AzureWave AD-SP400, MyGica T230
  • Мои спутники: 13E, 49E, 53E, 55E, 60E

Konstantin

Сделал все по инструкции
[Konstantin@localhost ~]$ su
Пароль:
[root@localhost Konstantin]# cd Загрузки
[root@localhost Загрузки]# gcc opentest.c -o opentest
[root@localhost Загрузки]# ./opentest
Error 16: Device or resource busy
[root@localhost Загрузки]#
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Astra 19.2 East до Экспресс-АМ3 103 East

Вверх