Какой день пытаюсь настроить рыбалку на Skydsl 7Е карта проф ред 7300,ядро 2.6.32-22
вот лог всех действий :
1. Устанавливаю sudo apt-get install build-essential ncurses-dev
alex@lynx:~$ sudo apt-get install build-essential ncurses-dev
[sudo] password for alex:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия build-essential.
Заметьте, вместо ncurses-dev выбирается libncurses5-dev
Уже установлена самая новая версия libncurses5-dev.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
alex@lynx:~$
2.скачиваю wget http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2
alex@lynx:~$ wget http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2
--2010-06-12 15:44:20-- http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2
Преобразование адреса linuxtv.org... 130.149.80.248
Устанавливается соединение с linuxtv.org|130.149.80.248|:80... соединились.
Запрос HTTP послан, ожидание ответа... 200 Script output follows
Длина: нет информации [application/x-tar]
Saving to: «tip.tar.bz2.3»
3. Распаковываю архив tar xjf tip.tar.bz2
alex@lynx:~$ tar xjf tip.tar.bz2
alex@lynx:~$
4. Захожу в эту папку в терминале cd v4l-dvb*
alex@lynx:~$ cd v4l-dvb*
alex@lynx:~/v4l-dvb-973004c9c2ae$
5. Увеличиваю буфер карты gedit ./linux/drivers/media/dvb/dvb-core/dmxdev.h
struct dvb_ringbuffer dvr_buffer;
#define DVR_BUFFER_SIZE (10*188*1024*32)
6. Далее команда make distclean
alex@lynx:~/v4l-dvb-973004c9c2ae$ make distclean
make -C /home/alex/v4l-dvb-973004c9c2ae/v4l distclean
make[1]: Вход в каталог `/home/alex/v4l-dvb-973004c9c2ae/v4l'
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
config-compat.h Module.symvers Module.markers modules.order
make -C firmware clean
make[2]: Entering directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
rm -f ihex2fw
rm -f vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
rm: cannot remove `vicam/firmware.fw': Permission denied
rm: cannot remove `dabusb/firmware.fw': Permission denied
rm: cannot remove `dabusb/bitstream.bin': Permission denied
rm: cannot remove `ttusb-budget/dspbootcode.bin': Permission denied
rm: cannot remove `cpia2/stv0672_vp4.bin': Permission denied
rm: cannot remove `av7110/bootcode.bin': Permission denied
make[2]: [clean] Error 1 (ignored)
make[2]: Leaving directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
make -C ../media-specs clean
make[2]: Entering directory `/home/alex/v4l-dvb-973004c9c2ae/media-specs'
rm -f *.stamp
rm -f videodev2.h.xml
rm -f capture.c.xml
rm -f v4l2grab.c.xml
rm -f keytable.c.xml
rm -f media.aux media.log media.out
rm -f capture
rm -f media-indices.tmpl media-entities.tmpl
rm -rf media media-single media.pdf
rm -rf media.xml v4l dvb
make[2]: Leaving directory `/home/alex/v4l-dvb-973004c9c2ae/media-specs'
rm -f .version .*.o.flags .*.o.d Makefile.media \
Kconfig Kconfig.kern .config .config.cmd .myconfig \
.kconfig.dep
rm -rf .tmp_versions .tmp*.ver .tmp*.o
rm: cannot remove `.tmp_versions/tuner-xc2028.mod': Permission denied
rm: cannot remove `.tmp_versions/tda827x.mod': Permission denied
rm: cannot remove `.tmp_versions/tea5761.mod': Permission denied
rm: cannot remove `.tmp_versions/tda8290.mod': Permission denied
rm: cannot remove `.tmp_versions/tuner-types.mod': Permission denied
rm: cannot remove `.tmp_versions/tuner-simple.mod': Permission denied
rm: cannot remove `.tmp_versions/tea5767.mod': Permission denied
rm: cannot remove `.tmp_versions/tda9887.mod': Permission denied
rm: cannot remove `.tmp_versions/mt20xx.mod': Permission denied
make[1]: [distclean] Ошибка 1 (игнорирована)
rm -f scripts/lxdialog scripts/kconfig oss
make -C firmware distclean
make[2]: Entering directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
rm -f ihex2fw
rm -f vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
rm: cannot remove `vicam/firmware.fw': Permission denied
rm: cannot remove `dabusb/firmware.fw': Permission denied
rm: cannot remove `dabusb/bitstream.bin': Permission denied
rm: cannot remove `ttusb-budget/dspbootcode.bin': Permission denied
rm: cannot remove `cpia2/stv0672_vp4.bin': Permission denied
rm: cannot remove `av7110/bootcode.bin': Permission denied
make[2]: [clean] Error 1 (ignored)
for i in av7110/ cpia2/ dabusb/ ttusb-budget/ vicam/; do if [ -d $i ]; then rm -rf $i; fi; done
rm: cannot remove `av7110/bootcode.bin.ihex': Permission denied
rm: cannot remove `av7110/Boot.S': Permission denied
rm: cannot remove `av7110/bootcode.bin': Permission denied
rm: cannot remove `cpia2/stv0672_vp4.bin': Permission denied
rm: cannot remove `cpia2/stv0672_vp4.bin.ihex': Permission denied
rm: cannot remove `dabusb/bitstream.bin.ihex': Permission denied
rm: cannot remove `dabusb/firmware.fw': Permission denied
rm: cannot remove `dabusb/bitstream.bin': Permission denied
rm: cannot remove `dabusb/firmware.HEX': Permission denied
rm: cannot remove `ttusb-budget/dspbootcode.bin': Permission denied
rm: cannot remove `ttusb-budget/dspbootcode.bin.ihex': Permission denied
rm: cannot remove `vicam/firmware.H16': Permission denied
rm: cannot remove `vicam/firmware.fw': Permission denied
make[2]: [distclean] Error 1 (ignored)
make[2]: Leaving directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
make -C ../media-specs distclean
make[2]: Entering directory `/home/alex/v4l-dvb-973004c9c2ae/media-specs'
rm -f *.stamp
rm -f videodev2.h.xml
rm -f capture.c.xml
rm -f v4l2grab.c.xml
rm -f keytable.c.xml
rm -f media.aux media.log media.out
rm -f capture
rm -f media-indices.tmpl media-entities.tmpl
rm -rf media media-single media.pdf
rm -rf media.xml v4l dvb
make[2]: Leaving directory `/home/alex/v4l-dvb-973004c9c2ae/media-specs'
make[1]: Выход из каталога `/home/alex/v4l-dvb-973004c9c2ae/v4l'
alex@lynx:~/v4l-dvb-973004c9c2ae$
7. Далее make menuconfig
alex@lynx:~/v4l-dvb-973004c9c2ae$ make menuconfig
make -C /home/alex/v4l-dvb-973004c9c2ae/v4l menuconfig
make[1]: Вход в каталог `/home/alex/v4l-dvb-973004c9c2ae/v4l'
No version yet, using 2.6.32-22-generic
make[1]: Выход из каталога `/home/alex/v4l-dvb-973004c9c2ae/v4l'
make[1]: Вход в каталог `/home/alex/v4l-dvb-973004c9c2ae/v4l'
./scripts/make_kconfig.pl /lib/modules/2.6.32-22-generic/build /lib/modules/2.6.32-22-generic/build
Preparing to compile for kernel version 2.6.32
***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 http://kernel.org.
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.
V4L2_MEM2MEM_DEV: Requires at least kernel 2.6.33
VIDEO_TVP7002: Requires at least kernel 2.6.34
VIDEO_AK881X: Requires at least kernel 2.6.33
SOC_CAMERA: Requires at least kernel 2.6.33
SOC_CAMERA_MT9M001: Requires at least kernel 2.6.33
SOC_CAMERA_MT9M111: Requires at least kernel 2.6.33
SOC_CAMERA_MT9T031: Requires at least kernel 2.6.33
SOC_CAMERA_MT9V022: Requires at least kernel 2.6.33
SOC_CAMERA_TW9910: Requires at least kernel 2.6.33
SOC_CAMERA_PLATFORM: Requires at least kernel 2.6.33
SOC_CAMERA_OV772X: Requires at least kernel 2.6.33
RADIO_SAA7706H: Requires at least kernel 2.6.34
Created default (all yes) .config file
/lib/modules/2.6.32-22-generic/build/scripts/kconfig/mconf ./Kconfig
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
./scripts/fix_kconfig.pl
make[1]: Выход из каталога `/home/alex/v4l-dvb-973004c9c2ae/v4l'
alex@lynx:~/v4l-dvb-973004c9c2ae$
отключил как в уроке
8. make
alex@lynx:~/v4l-dvb-973004c9c2ae$ make
make -C /home/alex/v4l-dvb-973004c9c2ae/v4l
make[1]: Вход в каталог `/home/alex/v4l-dvb-973004c9c2ae/v4l'
scripts/make_makefile.pl
./scripts/make_myconfig.pl
make[1]: Выход из каталога `/home/alex/v4l-dvb-973004c9c2ae/v4l'
make[1]: Вход в каталог `/home/alex/v4l-dvb-973004c9c2ae/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.32-22-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
make -C firmware prep
make[2]: Entering directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
make[2]: Leaving directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
CC ihex2fw
Generating vicam/firmware.fw
Failed to open destination file: Permission deniedihex2fw: Convert ihex files into binary representation for use by Linux kernel
usage: ihex2fw [<options>] <src.HEX> <dst.fw>
-w: wide records (16-bit length)
-s: sort records by address
make[2]: *** [vicam/firmware.fw] Error 1
make[2]: Leaving directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
make[1]: *** [firmware] Ошибка 2
make[1]: Выход из каталога `/home/alex/v4l-dvb-973004c9c2ae/v4l'
make: *** [all] Ошибка 2
alex@lynx:~/v4l-dvb-973004c9c2ae$
9.sudo make install
alex@lynx:~/v4l-dvb-973004c9c2ae$ sudo make install
[sudo] password for alex:
make -C /home/alex/v4l-dvb-973004c9c2ae/v4l install
make[1]: Вход в каталог `/home/alex/v4l-dvb-973004c9c2ae/v4l'
-e
Removing obsolete files from /lib/modules/2.6.32-22-generic/kernel/drivers/media/video:
-e
Removing obsolete files from /lib/modules/2.6.32-22-generic/kernel/drivers/media/dvb/cinergyT2:
-e
Removing obsolete files from /lib/modules/2.6.32-22-generic/kernel/drivers/media/common:
-e
Removing obsolete files from /lib/modules/2.6.32-22-generic/kernel/drivers/media/dvb/frontends:
Installing kernel modules under /lib/modules/2.6.32-22-generic/kernel/drivers/media/:
/sbin/depmod -a 2.6.32-22-generic
make -C firmware install
make[2]: Entering directory `/home/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
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
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/alex/v4l-dvb-973004c9c2ae/v4l/firmware'
make[1]: Выход из каталога `/home/alex/v4l-dvb-973004c9c2ae/v4l'
alex@lynx:~/v4l-dvb-973004c9c2ae$
10.Перезагружаю систему
11.sudo gedit /etc/skydsl.conf
вставляю SkyDSL:10845:v:0:27500:0:0:0 ,сохраняю.
12. szap -c /etc/skydsl.conf -n 1
а в ответ-
alex@lynx:~$ szap -c /etc/skydsl.conf -n 1
reading channels from file '/etc/skydsl.conf'
zapping to 1 'SkyDSL':
sat 0, frequency = 10845 MHz V, symbolrate 27500000, vpid = 0x1fff, apid = 0x1fff sid = 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
opening frontend failed: No such file or directory
alex@lynx:~$
ПОМОГИТЕ!!!