Hallo zusammen,
bisher war es so das ich den media-build DVB Treiber von UFO verwendet habe. Dort ist automatisch der aktuelle DVB Treiber von Powarman eingebunden worden. Jetzt ist es so das Powarman ein neues Repository eröffnet hat und dort der DVB Treiber weiterentwickelt wird.
Das neue Repository ist hier zu finden -> DVB Repository
Mein System ist ein aktuelles Ubuntu 13.04 mit dem Standardkernel 3.8.0-32-generic x86_64. Die Firmware für die DVB Karte ist bereits im System bekannt.
Folgendes habe ich gemacht um den DVB Treiber zu installieren:
cd /data/installfiles/dvb/
hg clone https://bitbucket.org/powARman/v4l-dvb-saa716x
cd /usr/local/src/dvb/linux/include/linux
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/linux/compiler.h compiler.h
sudo su -
cp -a /data/installfiles/dvb/v4l-dvb-saa716x/ .
ln -s v4l-dvb-saa716x/ dvb
cd dvb/
make distclean
make
make install
dann bricht der DVB Treiber ab:
make[2]: Leaving directory `/usr/local/src/v4l-dvb-saa716x/v4l/firmware'
Kernel build directory is /lib/modules/3.8.0-32-generic/build
make -C /lib/modules/3.8.0-32-generic/build SUBDIRS=/usr/local/src/v4l-dvb-saa716x/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory `/usr/src/linux-headers-3.8.0-32-generic'
CC [M] /usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.o
In file included from <command-line>:0:0:
/usr/local/src/v4l-dvb-saa716x/v4l/config-compat.h:1264:1: fatal error: include/linux/version.h: No such file or directory
compilation terminated.
make[3]: *** [/usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.o] Fehler 1
make[2]: *** [_module_/usr/local/src/v4l-dvb-saa716x/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.8.0-32-generic'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/local/src/v4l-dvb-saa716x/v4l'
make: *** [all] Fehler 2
Alles anzeigen