Hi zusammen,
ich bin neu im Forum, bin gerade beim zusammenbasteln eines HTPC und komme momentan leider nicht ohne Hilfe weiter. Es soll irgendwann mal ein MythTv oder VDR+XBMC Kombi werden.
Zu meinem Aufbau:
HW:
- Asus M378N-EM
- Athlon II X2 235e
- 2x Technisat SkyStar HD2 +1xCI-Modul
- Antec Remote Fusion black
SW:
- Mythbuntu mythbuntu-9.10-desktop-amd64.iso
Ich habe MythTV zum ausprobieren auf HDD installiert und bin nun am probieren die Skystar Karten dem System bekannt zu machen. Vielleicht wäre zu klären, ob es generell Probleme mit dieser vorgefertigten Mythbuntu Ubuntu Installation gibt oder es eventuell garnicht funktionieren kann. Möglich wäre noch eine blanke Installation des Ubuntu Karmic oder eventuell eine andere (ältere??) Distri?! Wenn ich damit weiterkomme bin ich dazu gerne bereit Es gibt einige, die die SkyStar HD2 am laufen haben, aber nicht mit 9.10.
Kernel:
Linux HTPC 2.6.31-14-generic #48-Ubuntu SMP x86_64 GNU/Linux
lsmod zeigt keine DVB-Module, auch unter /dev/ gibt es nichts mit dvb oder sdvb.
Erkannt werden die Karten:
01:06.0 Multimedia controller: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] (rev 01)
01:07.0 Multimedia controller: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] (rev 01)
Ich habe verschiedenste Treiber probiert. Das kompilieren hat nur mit dem v4l-dvb ohne Fehler geklappt. Die Treiber habe ich jeweils mit hg aus dem repository geladen, sind also die aktuellsten.
- http://mercurial.intuxication.org/hg/s2-liplianin
- http://jusst.de/hg/mantis
- http://jusst.de/hg/v4l-dvb/
Der erste genannte Treiber (s2-liplianin) wird eigentlich aktuell überall zur Installation empfohlen. Die Firedtv habe ich per Menuconfig ausgebunden, da es hiermit Probleme gibt.
Mit s2-liplianin bekomme ich dann bei make folgende Fehlermeldung:
root@HTPC:/usr/local/src/s2-liplianin# make
make -C /usr/local/src/s2-liplianin/v4l make[1]: Entering directory `/usr/local/src/s2-liplianin/v4l' scripts/make_makefile.pl ./scripts/make_myconfig.pl make[1]: Leaving directory `/usr/local/src/s2-liplianin/v4l' make[1]: Entering directory `/usr/local/src/s2-liplianin/v4l' perl scripts/make_config_compat.pl /lib/modules/2.6.31-14-generic/build ./.myconfig ./config-compat.h creating symbolic links... ln -sf . oss make -C firmware prep make[2]: Entering directory `/usr/local/src/s2-liplianin/v4l/firmware' make[2]: Leaving directory `/usr/local/src/s2-liplianin/v4l/firmware' make -C firmware make[2]: Entering directory `/usr/local/src/s2-liplianin/v4l/firmware' CC ihex2fw Generating vicam/firmware.fw Generating dabusb/firmware.fw Generating dabusb/bitstream.bin Generating ttusb-budget/dspbootcode.bin Generating cpia2/stv0672_vp4.bin Generating av7110/bootcode.bin make[2]: Leaving directory `/usr/local/src/s2-liplianin/v4l/firmware' Kernel build directory is /lib/modules/2.6.31-14-generic/build make -C /lib/modules/2.6.31-14-generic/build SUBDIRS=/usr/local/src/s2-liplianin/v4l modules make[2]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic' CC [M] /usr/local/src/s2-liplianin/v4l/tuner-xc2028.o CC [M] /usr/local/src/s2-liplianin/v4l/tuner-simple.o CC [M] /usr/local/src/s2-liplianin/v4l/tuner-types.o CC [M] /usr/local/src/s2-liplianin/v4l/mt20xx.o CC [M] /usr/local/src/s2-liplianin/v4l/tda8290.o CC [M] /usr/local/src/s2-liplianin/v4l/tea5767.o CC [M] /usr/local/src/s2-liplianin/v4l/tea5761.o CC [M] /usr/local/src/s2-liplianin/v4l/tda9887.o CC [M] /usr/local/src/s2-liplianin/v4l/tda827x.o CC [M] /usr/local/src/s2-liplianin/v4l/au8522_dig.o CC [M] /usr/local/src/s2-liplianin/v4l/au8522_decoder.o CC [M] /usr/local/src/s2-liplianin/v4l/dvbdev.o CC [M] /usr/local/src/s2-liplianin/v4l/dmxdev.o CC [M] /usr/local/src/s2-liplianin/v4l/dvb_demux.o CC [M] /usr/local/src/s2-liplianin/v4l/dvb_filter.o CC [M] /usr/local/src/s2-liplianin/v4l/dvb_ca_en50221.o CC [M] /usr/local/src/s2-liplianin/v4l/dvb_frontend.o CC [M] /usr/local/src/s2-liplianin/v4l/dvb_net.o CC [M] /usr/local/src/s2-liplianin/v4l/dvb_ringbuffer.o CC [M] /usr/local/src/s2-liplianin/v4l/dvb_math.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_core.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_dma.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_pci.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_i2c.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_dvb.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_evm.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_hif.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_ca.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_pcmcia.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_vp1033.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_vp1034.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_vp1041.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_vp2033.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_vp2040.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_vp3030.o CC [M] /usr/local/src/s2-liplianin/v4l/mantis_rc.o /usr/local/src/s2-liplianin/v4l/mantis_rc.c: In function 'mantis_query_rc': /usr/local/src/s2-liplianin/v4l/mantis_rc.c:25: error: too many arguments to function 'ir_input_keydown' make[3]: *** [/usr/local/src/s2-liplianin/v4l/mantis_rc.o] Error 1 make[2]: *** [_module_/usr/local/src/s2-liplianin/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic' make[1]: *** [default] Error 2 make[1]: Leaving directory `/usr/local/src/s2-liplianin/v4l' make: *** [all] Error 2 root@HTPC:/usr/local/src/s2-liplianin#
Anleitungen, nach denen ich vorgegangen bin:
http://www.linuxtv.org/wiki/in…AD_SP400_CI_%28VP-1041%29
http://www.munz.li/?p=47
Wäre klasse, wenn jemand eine Idee hat, wie ich weiterkomme bzw. wo ich mal gucken kann.
Viele Grüße
Sebastian