Здравствуйте! Такая проблема:
Взял AVerMedia AVerTV Studio 809. Чип SAA7231. Стоит Mint8-Росинка. Карту ставил на материнку при уже установленной системе.
Система на автомате не определила карту вообще.
/dev/vidio0. не определяется и не появляется вообще.
Попробовал установить драйвер вот отсюда
http://www.jusst.de/hg/saa7231/Компиляция не прошла. make в конце выдала:
/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.c:271: error: implicit declaration of function 'hpsb_register_highlevel'
/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.c:272: error: invalid use of undefined type 'struct hpsb_protocol_driver'
/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.c:273: error: implicit declaration of function 'hpsb_register_protocol'
/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.c:276: error: implicit declaration of function 'hpsb_unregister_highlevel'
/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.c:283: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-20-generic'
make[1]: *** [default] Ошибка 2
make[1]: Выход из каталога `/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l'
make: *** [all] Ошибка 2
make install выдала:
Aziat-home saa7231-c6048b34be66 # make install
make -C /home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l install
make[1]: Вход в каталог `/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l'
-e
Removing obsolete files from /lib/modules/2.6.31-20-generic/kernel/drivers/media/video:
-e
Removing obsolete files from /lib/modules/2.6.31-20-generic/kernel/drivers/media/dvb/cinergyT2:
-e
Removing obsolete files from /lib/modules/2.6.31-20-generic/kernel/drivers/media/dvb/frontends:
Installing kernel modules under /lib/modules/2.6.31-20-generic/kernel/drivers/media/:
/sbin/depmod -a 2.6.31-20-generic
make -C firmware install
make[2]: Entering directory `/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/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/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firmware'
make[1]: Выход из каталога `/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l'
INSTALL (в документации большими, да и сам файл так):
make[3]: *** [/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-20-generic'
make[1]: *** [default] Ошибка 2
make[1]: Выход из каталога `/home/marataus/Шаблоны/saa7231-c6048b34be66/saa7231-c6048b34be66/v4l'
make: *** [all] Ошибка 2
install: указанная цель `kernels default dir\n\t\t for V4L/DVB. Requires root access.\n\nrminstall\t- cleans previous installations of V4L/DVB modules\n\nsound-install\t- installs the sound modules related to V4L/DVB\n\t\t tree.\n\n======================\nFirmware rules:\n\nfirmware\t- Create the firmware files that are enclosed at the\n\t\t tree.\n\t\t Notice: Only a very few firmwares are currently here\n\nfirmware_install- Install firmware files under /lib/firmware\n\n======================\nDocumentation rules:\nv4l2-spec\t- Creates V4L2 API specification\n\ndvb-spec\t- Creates DVB API specification\n\nspec\t\t- Creates both V4L and DVB API specification\n\n=======================\nModule selection rules:\n(Those may require write access to kernel tree)\n\nallmodconfig\t- Called by make all. Selects all modules that are known\n\t\t to compile against the kernel version used.\n\nxconfig\t\t- Generate a xconfig menu. Requires full\n\t\t kernel source, since it depends on kernels' не является каталогом
./INSTALL: line 65: qconf: команда не найдена
./INSTALL: line 67: gconfig: команда не найдена
./INSTALL: line 68: kernel: команда не найдена
./INSTALL: line 73: conf: команда не найдена
./INSTALL: line 75: menuconfig: команда не найдена
./INSTALL: line 76: неожиданный EOF при поиске соответствующего `''
./INSTALL: line 143: ошибка синтаксиса: неожиданный конец файла
Подскажите, может ли это быть ошибкой самого производителя драйвера или я что-то не так делаю?