Hallo,
wollte meine TechniSat CableStar Combo HD usb TV Karte an den Raspberry hängen um ihn als videorekorder zu benutzen leider gibts probleme womit ich nicht weiter komme.
Laut lsusb wird das gerät normal erkannt. Allerdings im WEbinterface nicht angezeigt habe ein bischen gegoogelt und herausgefunden das die FW gepatched werden muss und habe mich an dieses anleitung gehalten http://www.linuxtv.org/wiki/index.php…tar_Combo_HD_CI
Doch es gibt schon bei punkt apt-get install linux-headers-$(uname -r) ein problem
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-3.12.21
E: Couldn't find any package by regex 'linux-headers-3.12.21'
habe erstmal weiter gemacht und gehofft das es klappt.
also weiter bis zum make dort gab es fehler.
make -C /home/pi/media_build/v4l
make[1]: Entering directory `/home/pi/media_build/v4l'
No version yet, using 3.12.21
make[1]: Leaving directory `/home/pi/media_build/v4l'
make[1]: Entering directory `/home/pi/media_build/v4l'
scripts/make_makefile.pl
Updating/Creating .config
make[2]: Entering directory `/home/pi/media_build/linux'
Applying patches for kernel 3.12.21
patch -s -f -N -p1 -i ../backports/api_version.patch
patch -s -f -N -p1 -i ../backports/pr_fmt.patch
patch -s -f -N -p1 -i ../backports/debug.patch
patch -s -f -N -p1 -i ../backports/drx39xxj.patch
patch -s -f -N -p1 -i ../backports/v3.16_netdev.patch
patch -s -f -N -p1 -i ../backports/v3.16_wait_on_bit.patch
Patched drivers/media/dvb-core/dvbdev.c
Patched drivers/media/v4l2-core/v4l2-dev.c
Patched drivers/media/rc/rc-main.c
make[2]: Leaving directory `/home/pi/media_build/linux'
Preparing to compile for kernel version 3.12.21
File not found: /lib/modules/3.12.21/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: Leaving directory `/home/pi/media_build/v4l'
make[1]: Entering directory `/home/pi/media_build/v4l'
Updating/Creating .config
make[2]: Entering directory `/home/pi/media_build/linux'
Patches for 3.12.21 already applied.
make[2]: Leaving directory `/home/pi/media_build/linux'
Preparing to compile for kernel version 3.12.21
File not found: /lib/modules/3.12.21/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'. S top.
make[1]: Leaving directory `/home/pi/media_build/v4l'
make: *** [all] Error 2
Alles anzeigen
und bei make install gehts weiter
pi@raspbmc:~/media_build$ sudo make install
make -C /home/pi/media_build/v4l install
make[1]: Entering directory `/home/pi/media_build/v4l'
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/gspca/m5602:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/dvb-usb:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/zoran:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/saa7164:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/ddbridge:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/marvell-ccic:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/cx18:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/cpia2:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/b2c2:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/ivtv:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/hdpvr:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/mantis:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/common/tuners:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/sn9c102:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/dvb-core:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/cx23885:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/firewire:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/bt8xx:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/cx25840:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/siano:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/ttusb-dec:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/ngene:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/dm1105:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/cx231xx:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/saa7134:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/ttpci:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/gspca/gl860:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/frontends:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/bt8xx:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/cx88:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/gspca:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/tm6000:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/pluto2:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/cx25821:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/usbvision:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/gspca/stv06xx:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/common:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/em28xx:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/pvrusb2:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/tlg2300:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/pt1:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/uvc:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/dvb/ttusb-budget:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/pwc:
Removing obsolete files from /lib/modules/3.12.21/kernel/drivers/media/video/au0828:
Installing kernel modules under /lib/modules/3.12.21/kernel/drivers/media/:
/sbin/depmod -a 3.12.21
make -C firmware install
make[2]: Entering directory `/home/pi/media_build/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw cp: cannot stat `vicam/firmware.fw': No such file or directory
ttusb-budget/dspbootcode.bin cp: cannot stat `ttusb-budget/dspbootcode.bin': No such file or directory
cpia2/stv0672_vp4.bin cp: cannot stat `cpia2/stv0672_vp4.bin': No such file or directory
av7110/bootcode.bin cp: cannot stat `av7110/bootcode.bin': No such file or directory
make[2]: [install] Error 1 (ignored)
make[2]: Leaving directory `/home/pi/media_build/v4l/firmware'
make[1]: Leaving directory `/home/pi/media_build/v4l'
Alles anzeigen
Leider scheint es nicht geklappt zu haben und ich komme nicht weiter.
habe jetzt ein bischen gegoogled problem ist offenbar das linux-headers-3.12.21-generic nicht installiert ist da es das nicht gibt für Raspbmc. Dementsprechend fehlen die /lib/modules/3.12.21/build/.confi dateien.
Hat jemand eine Lösung oder muss ich etwa selber ein Kernel kompiliieren?