Перейти к содержимому
Калькуляторы

Драйвер на карточку Hauppauge WinTV-HVR-1600

Доброго времени суток. Столкнулся с проблемой при установке драйвера для тюнера Hauppauge WinTV-HVR-1600. ОС Debian 9.

Установка драйверов производится по инструкции ТУТ.

 

Доходим до компиляции и тут затык:

root@Astra:~/v4l-dvb# make menuconfig
make -C /root/v4l-dvb/v4l menuconfig
make[1]: Entering directory '/root/v4l-dvb/v4l'
make -C /lib/modules/4.9.0-8-amd64/build -f /root/v4l-dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/4.9.0-8-amd64/source v4l-mconf
make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'
/lib/modules/4.9.0-8-amd64/source/Makefile:573: arch/x86/Makefile: No such file or directory
make[2]: *** No rule to make target 'arch/x86/Makefile'.  Stop.
make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'
Makefile:388: recipe for target '/lib/modules/4.9.0-8-amd64/build/scripts/kconfig/mconf' failed
make[1]: *** [/lib/modules/4.9.0-8-amd64/build/scripts/kconfig/mconf] Error 2
make[1]: Leaving directory '/root/v4l-dvb/v4l'
Makefile:27: recipe for target 'menuconfig' failed
make: *** [menuconfig] Error 2
root@Astra:~/v4l-dvb#

 

Соответственно дальше так же ошибка:

 

root@Astra:~/v4l-dvb# make
make -C /root/v4l-dvb/v4l
make[1]: Entering directory '/root/v4l-dvb/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory '/root/v4l-dvb/v4l/firmware'
make[2]: Leaving directory '/root/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory '/root/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/root/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/4.9.0-8-amd64/build
make -C /lib/modules/4.9.0-8-amd64/build SUBDIRS=/root/v4l-dvb/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'
  CC [M]  /root/v4l-dvb/v4l/tuner-xc2028.o
cc1: fatal error: include/linux/version.h: No such file or directory
compilation terminated.
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:315: recipe for target '/root/v4l-dvb/v4l/tuner-xc2028.o' failed
make[5]: *** [/root/v4l-dvb/v4l/tuner-xc2028.o] Error 1
/usr/src/linux-headers-4.9.0-8-common/Makefile:1546: recipe for target '_module_/root/v4l-dvb/v4l' failed
make[4]: *** [_module_/root/v4l-dvb/v4l] Error 2
Makefile:152: recipe for target 'sub-make' failed
make[3]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'
Makefile:43: recipe for target 'default' failed
make[1]: *** [default] Error 2
make[1]: Leaving directory '/root/v4l-dvb/v4l'
Makefile:27: recipe for target 'all' failed
make: *** [all] Error 2

 

Может кто сможет направить в нужное направление? 

Изменено пользователем Timax

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы уверены, что нужно собирать модуль, а не достаточно просто загрузить готовый? 9-ка вроде не самая старая...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

23 часа назад, Timax сказал:

Hauppauge WinTV-HVR-1600

Интересно, где вы нашли ей применение? Это же ATSC-карта, кто у нас вещает в нем?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 08.05.2019 в 02:51, NewUse сказал:

Вы уверены, что нужно собирать модуль, а не достаточно просто загрузить готовый? 9-ка вроде не самая старая...

Не уверен, поэтому и спрашиваю.

 

В 08.05.2019 в 13:21, [anp/hsw] сказал:

Интересно, где вы нашли ей применение? Это же ATSC-карта, кто у нас вещает в нем?

 

Нужно временно с эфира принять тв канал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

40 минут назад, Timax сказал:

Нужно временно с эфира принять тв канал.

И в какой стране происходит данное безобразие?

https://ru.wikipedia.org/wiki/ATSC#Северная_Америка

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, [anp/hsw] сказал:

И в какой стране происходит данное безобразие?

https://ru.wikipedia.org/wiki/ATSC#Северная_Америка

 

Карта умеет многое. Стоят такие на аневии, прекрасно все принимают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В 07.05.2019 в 12:40, Timax сказал:

Доброго времени суток. Столкнулся с проблемой при установке драйвера для тюнера Hauppauge WinTV-HVR-1600. ОС Debian 9.

Установка драйверов производится по инструкции ТУТ.

 

Доходим до компиляции и тут затык:


root@Astra:~/v4l-dvb# make menuconfig
make -C /root/v4l-dvb/v4l menuconfig
make[1]: Entering directory '/root/v4l-dvb/v4l'
make -C /lib/modules/4.9.0-8-amd64/build -f /root/v4l-dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/4.9.0-8-amd64/source v4l-mconf
make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'
/lib/modules/4.9.0-8-amd64/source/Makefile:573: arch/x86/Makefile: No such file or directory
make[2]: *** No rule to make target 'arch/x86/Makefile'.  Stop.
make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'
Makefile:388: recipe for target '/lib/modules/4.9.0-8-amd64/build/scripts/kconfig/mconf' failed
make[1]: *** [/lib/modules/4.9.0-8-amd64/build/scripts/kconfig/mconf] Error 2
make[1]: Leaving directory '/root/v4l-dvb/v4l'
Makefile:27: recipe for target 'menuconfig' failed
make: *** [menuconfig] Error 2
root@Astra:~/v4l-dvb#

 

Соответственно дальше так же ошибка:

 


root@Astra:~/v4l-dvb# make
make -C /root/v4l-dvb/v4l
make[1]: Entering directory '/root/v4l-dvb/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory '/root/v4l-dvb/v4l/firmware'
make[2]: Leaving directory '/root/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory '/root/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/root/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/4.9.0-8-amd64/build
make -C /lib/modules/4.9.0-8-amd64/build SUBDIRS=/root/v4l-dvb/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'
  CC [M]  /root/v4l-dvb/v4l/tuner-xc2028.o
cc1: fatal error: include/linux/version.h: No such file or directory
compilation terminated.
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:315: recipe for target '/root/v4l-dvb/v4l/tuner-xc2028.o' failed
make[5]: *** [/root/v4l-dvb/v4l/tuner-xc2028.o] Error 1
/usr/src/linux-headers-4.9.0-8-common/Makefile:1546: recipe for target '_module_/root/v4l-dvb/v4l' failed
make[4]: *** [_module_/root/v4l-dvb/v4l] Error 2
Makefile:152: recipe for target 'sub-make' failed
make[3]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'
Makefile:43: recipe for target 'default' failed
make[1]: *** [default] Error 2
make[1]: Leaving directory '/root/v4l-dvb/v4l'
Makefile:27: recipe for target 'all' failed
make: *** [all] Error 2

 

Может кто сможет направить в нужное направление? 

apt install -y linux-headers ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

5 часов назад, murano сказал:

apt install -y linux-headers ?

Находил этот момент, актуальные установлены.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

9 часов назад, Timax сказал:

Находил этот момент, актуальные установлены.

uname -r, dpkg -l | grep linux покажите

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, murano сказал:

uname -r, dpkg -l | grep linux покажите

root@Astra:~# uname -r
4.9.0-8-amd64

root@Astra:~# dpkg -l | grep linux
ii  console-setup-linux                1.164                             all          Linux specific part of console-setup
ii  libselinux1:amd64                  2.6-3+b3                          amd64        SELinux runtime shared libraries
ii  linux-base                         4.5                               all          Linux image base package
ii  linux-compiler-gcc-6-x86           4.9.168-1                         amd64        Compiler for Linux on x86 (meta-package)
ii  linux-headers-4.9.0-8-amd64        4.9.144-3.1                       amd64        Header files for Linux 4.9.0-8-amd64
ii  linux-headers-4.9.0-8-common       4.9.144-3.1                       all          Common header files for Linux 4.9.0-8
ii  linux-headers-4.9.0-9-amd64        4.9.168-1                         amd64        Header files for Linux 4.9.0-9-amd64
ii  linux-headers-4.9.0-9-common       4.9.168-1                         all          Common header files for Linux 4.9.0-9
ii  linux-headers-amd64                4.9+80+deb9u7                     amd64        Header files for Linux amd64 configuration (meta-package)
ii  linux-image-4.9.0-8-amd64          4.9.144-3.1                       amd64        Linux 4.9 for 64-bit PCs
ii  linux-image-amd64                  4.9+80+deb9u6                     amd64        Linux for 64-bit PCs (meta-package)
ii  linux-kbuild-4.9                   4.9.168-1                         amd64        Kbuild infrastructure for Linux 4.9
ii  linux-libc-dev:amd64               4.9.168-1                         amd64        Linux support headers for userspace development
ii  linux-source                       4.9+80+deb9u7                     all          Linux kernel source (meta-package)
ii  linux-source-4.9                   4.9.168-1                         all          Linux kernel source for version 4.9 with Debian patches
ii  util-linux                         2.29.2-1+deb9u1                   amd64        miscellaneous system utilities
ii  util-linux-locales                 2.29.2-1+deb9u1                   all          locales files for util-linux
root@Astra:~#

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

прежде, чем что-то собирать, сделайте :

Цитата

dmesg|grep cx

драйвер, исходя из ссылки в той же Вики уже давно в ядре и собирать ничего не надо.

Изменено пользователем NewUse
опечатка в комманде

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.