Hallo *,
habe eine Digital Devices Cine S2 V6.5, die macht aktuell ein wenig Probleme mit hunderttausenden von Aufzeichnungsfehlern.
Eine SAT-Schüssel Justage ist beauftragt. Falls doch die Karte defekt sein sollte, wollte ich schon mal gucken, ob ich den aktuellen DDDVB-Treiber für eine neue MAX M2, M4 oder SX8 kompilieren kann.
Das klappte natürlich nicht: ( https://support.digital-devices.eu/index.php?article=152 )
Code
kkadmin@debt21:/usr/src/dddvb-0.9.40a> sudo make
make -C /lib/modules/6.16.9+deb14-amd64/build KBUILD_EXTMOD=/usr/src/dddvb-0.9.40a CONFIG_DVB_CORE=m CONFIG_DVB_DDBRIDGE=m CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_CXD2099=m CONFIG_DVB_LNBP21=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV0367=m CONFIG_DVB_TDA18212=m CONFIG_DVB_STV0367DD=m CONFIG_DVB_TDA18212DD=m CONFIG_DVB_OCTONET=m CONFIG_DVB_CXD2843=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6111=m CONFIG_DVB_LNBH25=m CONFIG_DVB_MXL5XX=m DDDVB=y CONFIG_DVB_NET=y modules NOSTDINC_FLAGS="--include=/usr/src/dddvb-0.9.40a/include/dd_compat.h -I/usr/src/dddvb-0.9.40a/frontends -I/usr/src/dddvb-0.9.40a/include -I/usr/src/dddvb-0.9.40a/include/linux"
make[1]: Verzeichnis „/usr/src/linux-headers-6.16.9+deb14-amd64“ wird betreten
make[2]: Verzeichnis „/usr/src/dddvb-0.9.40a“ wird betreten
CC [M] dvb-core/dmxdev.o
dvb-core/dmxdev.c: In function ‘dvb_dmxdev_filter_timeout’:
dvb-core/dmxdev.c:362:46: error: implicit declaration of function ‘from_timer’; did you mean ‘mod_timer’? [-Wimplicit-function-declaration]
362 | struct dmxdev_filter *dmxdevfilter = from_timer(dmxdevfilter, t, timer);
| ^~~~~~~~~~
| mod_timer
dvb-core/dmxdev.c:362:74: error: ‘timer’ undeclared (first use in this function); did you mean ‘ktimerd’?
362 | struct dmxdev_filter *dmxdevfilter = from_timer(dmxdevfilter, t, timer);
| ^~~~~
| ktimerd
dvb-core/dmxdev.c:362:74: note: each undeclared identifier is reported only once for each function it appears in
dvb-core/dmxdev.c: In function ‘dvb_dmxdev_filter_timer’:
dvb-core/dmxdev.c:375:9: error: implicit declaration of function ‘del_timer’; did you mean ‘add_timer’? [-Wimplicit-function-declaration]
375 | del_timer(&dmxdevfilter->timer);
| ^~~~~~~~~
| add_timer
make[5]: *** [/usr/src/linux-headers-6.16.9+deb14-common/scripts/Makefile.build:292: dvb-core/dmxdev.o] Fehler 1
make[4]: *** [/usr/src/linux-headers-6.16.9+deb14-common/scripts/Makefile.build:560: dvb-core] Fehler 2
make[3]: *** [/usr/src/linux-headers-6.16.9+deb14-common/Makefile:2027: .] Fehler 2
make[2]: *** [/usr/src/linux-headers-6.16.9+deb14-common/Makefile:260: __sub-make] Fehler 2
make[2]: Verzeichnis „/usr/src/dddvb-0.9.40a“ wird verlassen
make[1]: *** [/usr/src/linux-headers-6.16.9+deb14-common/Makefile:260: __sub-make] Fehler 2
make[1]: Verzeichnis „/usr/src/linux-headers-6.16.9+deb14-amd64“ wird verlassen
make: *** [Makefile:18: all] Fehler 2
[18:57:19] kkadmin@debt21:/usr/src/dddvb-0.9.40a>
Display More
Wo ist mein Problem?
Dank und Gruss
klak
ps: Tagesaktuelles Debian Testing