• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

TBS 6922 DVB-S2 unter OpenSuse 12.3

winkl2

Newbie
Hallo zusammen,

ich komm leider nicht weiter bei der Installation meiner neue DVB-S2 PCIe-Karte TBS 6922 unter OpenSuse 12.3 (64 Bit).

Die Installation der Linux Treiber (http://www.tbs-technology.de/driver/tbs-linux-drivers_v130318.zip) schien korrekt abzulaufen, allerdings ist es das erste mal, dass ich unter Linux etwas selber kompiliere - daher kann ich nicht wirklich sagen, ob alles rund lief. Eine Fehlermeldung am Ende gab es nicht.

Hier ein paar Infos:

Code:
lspci -vvvnn

...

05:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
        Subsystem: Device [6922:0001]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 4
        Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [50] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <64us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
        Capabilities: [74] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [80] Vendor Specific Information: Len=50 <?>
        Capabilities: [100 v1] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>

Die Installation versuchte ich bereits mehrfach wie folgt:

Code:
/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers # make clean
...

Code:
# ./v4l/tbs-x86_64.sh
TBS drivers configured for x86_64 platform.

Code:
# make -j4
...
LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/xc5000.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zl10036.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zl10039.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zl10353.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zr36016.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zr36050.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zr36060.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zr36067.ko
  LD [M]  /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/zr364xx.ko
make[2]: Leaving directory `/usr/src/linux-3.7.10-1.16-obj/x86_64/desktop'
./scripts/rmmod.pl check
found 522 modules
make[1]: Leaving directory `/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l'

Code:
# make install

computer:/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers # make install
make -C /home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l install
make[1]: Entering directory `/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l'
\nRemoving obsolete files from /lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/IR/keymaps:

\nRemoving obsolete files from /lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/video:

\nRemoving obsolete files from /lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/dvb/cinergyT2:

\nRemoving obsolete files from /lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/common:

\nRemoving obsolete files from /lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/dvb/frontends:

\nRemoving obsolete files from /lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/IR:

Installing kernel modules under /lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/:
        video/gspca/m5602/: gspca_m5602.ko 
        video/saa7164/: saa7164.ko 
        video/zoran/: videocodec.ko zr36050.ko zr36016.ko 
                zr36060.ko zr36067.ko 
        video/cpia2/: cpia2.ko 
        dvb/b2c2/: b2c2-flexcop-pci.ko b2c2-flexcop.ko b2c2-flexcop-usb.ko 
        video/hdpvr/: hdpvr.ko 
        video/sn9c102/: sn9c102.ko 
        dvb/dvb-core/: dvb-core.ko 
        video/: adp1653.ko videobuf-dma-contig.ko vpx3220.ko 
                videobuf-dma-sg.ko bt856.ko v4l2-mem2mem.ko 
                ov5642.ko upd64083.ko v4l2-compat-ioctl32.ko 
                videobuf-core.ko noon010pc30.ko ths7303.ko 
                videobuf2-memops.ko tda9840.ko saa7191.ko 
                cx2341x.ko wm8775.ko meye.ko 
                adv7180.ko rj54n1cb0c.ko saa7185.ko 
                tuner.ko mt9t031.ko zr364xx.ko 
                ov2640.ko ks0127.ko videobuf-dvb.ko 
                tvaudio.ko tea6420.ko bt866.ko 
                mt9v011.ko imx074.ko msp3400.ko 
                tvp514x.ko mem2mem_testdev.ko tcm825x.ko 
                soc_camera.ko wm8739.ko stkwebcam.ko 
                soc_mediabus.ko sr030pc30.ko tda7432.ko 
                w9966.ko ir-kbd-i2c.ko mt9m001.ko 
                upd64031a.ko tea6415c.ko videobuf2-dma-contig.ko 
                bt819.ko ov6650.ko videodev.ko 
                ov9740.ko mxb.ko adv7175.ko 
                vivi.ko soc_camera_platform.ko adv7343.ko 
                cs53l32a.ko s2255drv.ko btcx-risc.ko 
                saa7110.ko saa7115.ko saa6588.ko 
                ak881x.ko tvp7002.ko v4l2-common.ko 
                hexium_gemini.ko hexium_orion.ko tw9910.ko 
                tvp5150.ko mt9m111.ko timblogiw.ko 
                vp27smpx.ko adv7170.ko ov772x.ko 
                ov7670.ko saa7127.ko m52790.ko 
                ov9640.ko mt9v022.ko via-camera.ko 
                videobuf-vmalloc.ko videobuf2-core.ko v4l2-int-device.ko 
                c-qcam.ko tveeprom.ko mt9v032.ko 
                cs5345.ko saa717x.ko videobuf2-dma-sg.ko 
                videobuf2-vmalloc.ko tlv320aic23b.ko bw-qcam.ko 
                mt9t112.ko 
        video/cx23885/: cx23885.ko 
        radio/wl128x/: fm_drv.ko 
        dvb/siano/: smssdio.ko smsdvb.ko smsusb.ko 
                smsmdtv.ko 
        video/cx231xx/: cx231xx.ko cx231xx-dvb.ko cx231xx-alsa.ko 
        video/saa7134/: saa6752hs.ko saa7134-empress.ko saa7134-alsa.ko 
                saa7134-dvb.ko saa7134.ko 
        dvb/ttpci/: dvb-ttpci.ko budget-patch.ko ttpci-eeprom.ko 
                budget-av.ko budget.ko budget-core.ko 
                budget-ci.ko 
        video/stk1160/: stk1160.ko 
        radio/si470x/: radio-usb-si470x.ko 
        dvb/frontends/: nxt6000.ko dib7000m.ko dib0090.ko 
                tbsdvbcfe.ko tbsfe.ko s5h1411.ko 
                drxd.ko dib9000.ko tda665x.ko 
                dib8000.ko nxt200x.ko stv0367.ko 
                s921.ko tbs6985fe.ko s5h1409.ko 
                tbs6982fe.ko tbs6921fe.ko atbm8830.ko 
                tbs5881fe.ko cxd2820r.ko tbs6618fe.ko 
                dib3000mb.ko ec100.ko lgs8gl5.ko 
                dib3000mc.ko stv0900.ko sp8870.ko 
                tbs6980fe.ko tda8083.ko stv0297.ko 
                tda10086.ko zl10353.ko mb86a16.ko 
                tbs6926.ko lgs8gxx.ko tbs6992.ko 
                stv0299.ko dvb-pll.ko cx22702.ko 
                tda8261.ko tua6100.ko tbs62x0fe.ko 
                bcm3510.ko it913x-fe.ko or51211.ko 
                stb0899.ko tbs5880fe.ko tbs8922fe.ko 
                cx24113.ko tda826x.ko mb86a20s.ko 
                af9013.ko tbs6925ctrl.ko drxk.ko 
                ix2505v.ko tbs6926ctrl.ko tbs6922fe.ko 
                si21xx.ko au8522.ko tbs6923fe.ko 
                s5h1420.ko stv090x.ko stv0288.ko 
                mt352.ko zl10039.ko tbs62x1fe.ko 
                isl6405.ko tbs8921fe.ko sp887x.ko 
                dibx000_common.ko isl6421.ko mt312.ko 
                or51132.ko tbs5922fe.ko tbs5925fe_ctrl.ko 
                tda1004x.ko tda18271c2dd.ko tbs6984fe.ko 
                stv6110.ko tbs6680fe.ko itd1000.ko 
                tbs6982se.ko stv6110x.ko tbs6991fe.ko 
                zl10036.ko lgdt3305.ko dib7000p.ko 
                l64781.ko ves1x93.ko tbs6928se.ko 
                stb6100.ko ves1820.ko dib0070.ko 
                tbs5921fe.ko cx22700.ko cx24110.ko 
                tbs5280fe.ko tbs6928fe.ko dvb_dummy_fe.ko 
                lgdt330x.ko cx24123.ko tbs5220fe.ko 
                lnbp21.ko stb6000.ko isl6423.ko 
                tda10023.ko cx24116.ko tbs6981fe.ko 
                tda10021.ko tbs5680fe.ko tda10048.ko 
                ds3000.ko s5h1432.ko 
        video/bt8xx/: bttv.ko 
        video/cx88/: cx8802.ko cx8800.ko cx88-blackbird.ko 
                cx88-alsa.ko cx88xx.ko cx88-vp3054-i2c.ko 
                cx88-dvb-core.ko 
        video/gspca/: gspca_xirlink_cit.ko gspca_stk014.ko gspca_spca501.ko 
                gspca_spca500.ko gspca_mars.ko gspca_spca1528.ko 
                gspca_stv0680.ko gspca_sunplus.ko gspca_vc032x.ko 
                gspca_benq.ko gspca_spca505.ko gspca_sn9c20x.ko 
                gspca_zc3xx.ko gspca_vicam.ko gspca_sq930x.ko 
                gspca_sq905c.ko gspca_sonixb.ko gspca_etoms.ko 
                gspca_pac7302.ko gspca_pac207.ko gspca_konica.ko 
                gspca_ov534_9.ko gspca_spca508.ko gspca_nw80x.ko 
                gspca_sq905.ko gspca_t613.ko gspca_sn9c2028.ko 
                gspca_spca561.ko gspca_ov534.ko gspca_tv8532.ko 
                gspca_jeilinj.ko gspca_spca506.ko gspca_se401.ko 
                gspca_sonixj.ko gspca_main.ko gspca_cpia1.ko 
                gspca_mr97310a.ko gspca_conex.ko gspca_kinect.ko 
                gspca_pac7311.ko gspca_ov519.ko gspca_finepix.ko 
        rc/: lirc_dev.ko redrat3.ko ir-sony-decoder.ko 
                ene_ir.ko mceusb.ko rc-core.ko 
                streamzap.ko ir-nec-decoder.ko ir-rc5-decoder.ko 
                fintek-cir.ko ir-rc6-decoder.ko rc-loopback.ko 
                ir-jvc-decoder.ko nuvoton-cir.ko ir-rc5-sz-decoder.ko 
                ir-mce_kbd-decoder.ko ir-lirc-codec.ko imon.ko 
                ite-cir.ko winbond-cir.ko 
        video/m5mols/: m5mols.ko 
        common/: saa7146_vv.ko saa7146.ko 
        radio/: dsbr100.ko si4713-i2c.ko tef6862.ko 
                radio-wl1273.ko radio-maxiradio.ko saa7706h.ko 
                radio-tea5764.ko radio-si4713.ko radio-mr800.ko 
        video/pvrusb2/: pvrusb2.ko 
        dvb/pt1/: earth-pt1.ko 
        rc/keymaps/: rc-tevii-nec.ko rc-terratec-slim.ko rc-adstech-dvb-t-pci.ko 
                rc-pctv-sedna.ko rc-proteus-2309.ko rc-msi-tvanywhere.ko 
                rc-avermedia-dvbt.ko rc-pixelview.ko rc-avermedia-rm-ks.ko 
                rc-dm1105-nec.ko rc-encore-enltv-fm53.ko rc-digittrade.ko 
                rc-imon-mce.ko rc-evga-indtube.ko rc-em-terratec.ko 
                rc-hauppauge.ko rc-gadmei-rm008z.ko rc-avermedia-m733a-rm-k6.ko 
                rc-alink-dtu-m.ko rc-dntv-live-dvb-t.ko rc-anysee.ko 
                rc-kworld-plus-tv-analog.ko rc-behold.ko rc-norwood.ko 
                rc-pinnacle-color.ko rc-cinergy-1400.ko rc-leadtek-y04g0051.ko 
                rc-avertv-303.ko rc-msi-digivox-ii.ko rc-total-media-in-hand.ko 
                rc-trekstor.ko rc-it913x-v2.ko rc-cinergy.ko 
                rc-tivo.ko rc-manli.ko rc-eztv.ko 
                rc-lme2510.ko rc-kworld-315u.ko rc-twinhan1027.ko 
                rc-avermedia-a16d.ko rc-tt-1500.ko rc-videomate-tv-pvr.ko 
                rc-apac-viewcomp.ko rc-terratec-cinergy-xs.ko rc-nebula.ko 
                rc-msi-tvanywhere-plus.ko rc-msi-digivox-iii.ko rc-npgtech.ko 
                rc-ati-tv-wonder-hd-600.ko rc-videomate-m1f.ko rc-pinnacle-pctv-hd.ko 
                rc-iodata-bctv7e.ko rc-pixelview-002t.ko rc-avermedia.ko 
                rc-budget-ci-old.ko rc-imon-pad.ko rc-digitalnow-tinytwin.ko 
                rc-nec-terratec-cinergy-xs.ko rc-winfast-usbii-deluxe.ko rc-flydvb.ko 
                rc-videomate-s350.ko rc-pv951.ko rc-pixelview-mk12.ko 
                rc-it913x-v1.ko rc-winfast.ko rc-lirc.ko 
                rc-encore-enltv2.ko rc-pixelview-new.ko rc-purpletv.ko 
                rc-fusionhdtv-mce.ko rc-technisat-usb2.ko rc-dib0700-rc5.ko 
                rc-gotview7135.ko rc-kaiomy.ko rc-pinnacle-grey.ko 
                rc-powercolor-real-angel.ko rc-terratec-slim-2.ko rc-avermedia-m135a.ko 
                rc-azurewave-ad-tu700.ko rc-encore-enltv.ko rc-flyvideo.ko 
                rc-tbs-nec.ko rc-dib0700-nec.ko rc-behold-columbus.ko 
                rc-streamzap.ko rc-avermedia-cardbus.ko rc-real-audio-220-32-keys.ko 
                rc-genius-tvgo-a11mce.ko rc-rc6-mce.ko rc-dntv-live-dvbt-pro.ko 
                rc-asus-pc39.ko 
        dvb/ttusb-budget/: dvb-ttusb-budget.ko 
        video/au0828/: au0828.ko 
        common/saa716x/: saa716x_tbs-dvb.ko saa716x_core.ko 
        dvb/dvb-usb/: dvb-usb-tbsqboxs2.ko dvb-usb-opera.ko dvb-usb-vp7045.ko 
                dvb-usb-technisat-usb2.ko dvb-usb-ttusb2.ko dvb-usb-tbsqbox.ko 
                dvb-usb-af9015.ko dvb-usb-tbsqbox22.ko dvb-usb-az6027.ko 
                dvb-usb-tbsqbox2ci.ko dvb-usb-gp8psk.ko dvb-usb-tbsdvbc.ko 
                dvb-usb-af9005.ko dvb-usb-tbs5680.ko dvb-usb-nova-t-usb2.ko 
                dvb-usb-tbsqbox2.ko dvb-usb-cinergyT2.ko dvb-usb-tbs5220.ko 
                dvb-usb-umt-010.ko dvb-usb-anysee.ko dvb-usb-gl861.ko 
                dvb-usb-ec168.ko dvb-usb-tbs5881.ko dvb-usb-dtv5100.ko 
                dvb-usb-cxusb.ko dvb-usb-af9005-remote.ko dvb-usb-dib0700.ko 
                dvb-usb-a800.ko dvb-usb-lmedm04.ko dvb-usb-tbs5880.ko 
                dvb-usb-dibusb-common.ko dvb-usb-au6610.ko dvb-usb.ko 
                dvb-usb-dibusb-mc.ko dvb-usb-digitv.ko dvb-usb-tbs5925.ko 
                dvb-usb-tbsqboxs3.ko dvb-usb-friio.ko dvb-usb-ce6230.ko 
                dvb-usb-dtt200u.ko dvb-usb-vp702x.ko dvb-usb-dibusb-mb.ko 
                dvb-usb-it913x.ko dvb-usb-dw2102.ko dvb-usb-m920x.ko 
        dvb/ddbridge/: ddbridge.ko 
        video/marvell-ccic/: cafe_ccic.ko 
        video/cx18/: cx18.ko cx18-alsa.ko 
        video/ivtv/: ivtvfb.ko ivtv.ko 
        dvb/mantis/: mantis_core.ko mantis.ko hopper.ko 
        common/tuners/: xc4000.ko tuner-xc2028.ko tda18218.ko 
                mt2060.ko tda9887.ko mt2131.ko 
                mc44s803.ko qt1010.ko max2165.ko 
                mt20xx.ko tda827x.ko tda18271.ko 
                tda18212.ko xc5000.ko mxl5007t.ko 
                tea5761.ko tuner-types.ko tda8290.ko 
                tuner-simple.ko mt2266.ko tea5767.ko 
                mxl5005s.ko 
        dvb/firewire/: firedtv.ko 
        dvb/bt8xx/: dst_ca.ko dvb-bt8xx.ko bt878.ko 
                dst.ko 
        video/cx25840/: cx25840.ko 
        dvb/ttusb-dec/: ttusbdecfe.ko ttusb_dec.ko 
        dvb/ngene/: ngene.ko 
        dvb/dm1105/: dm1105.ko 
        ../linux/drivers/media/: media.ko 
        video/gspca/gl860/: gspca_gl860.ko 
        video/et61x251/: et61x251.ko 
        dvb/pluto2/: pluto2.ko 
        video/usbvision/: usbvision.ko 
        video/gspca/stv06xx/: gspca_stv06xx.ko 
        video/em28xx/: em28xx-dvb.ko em28xx-alsa.ko em28xx.ko 
        video/tlg2300/: poseidon.ko 
        video/uvc/: uvcvideo.ko 
        video/pwc/: pwc.ko 
/sbin/depmod -a 3.7.10-1.16-desktop 
make -C firmware install
make[2]: Entering directory `/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin 
make[2]: Leaving directory `/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l/firmware'
make[1]: Leaving directory `/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers/v4l'
computer:/home/user/Downloads/tbs-linux-drivers_v130802/linux-tbs-drivers

Code:
# /sbin/reboot

Code:
# dmesg | grep cx23885
[leider nichts!!!]

Wer kann mir hier weiterhelfen?
Generell bin ich sehr unglücklich darüber, dass ich einen Treiber selber kompilieren muss. Beim nächsten Kernel-Update habe ich dann vermutlich wieder das gleiche Problem, oder?
Gibt es unter OpenSuse vielleicht einen generischen Treiber den ich einsetzen könnte?
Ich möchte lediglich einen TV-Server für XBMC aufbauen.

Vielen Dank für jegliche Hilfe!
winkl
 

josef-wien

Ultimate Guru
Laut Linux TV ist für die Karte der Treiber saa716x_tbs-dvb zuständig. Ist er geladen? Sieht Deine dmesg-Ausgabe ähnlich aus? Wie äußert sich das Nicht-Funktionieren?

winkl2 schrieb:
Generell bin ich sehr unglücklich darüber, dass ich einen Treiber selber kompilieren muss.
Dann hättest Du keine Karte nehmen dürfen, die das notwendig macht.

winkl2 schrieb:
Beim nächsten Kernel-Update habe ich dann vermutlich wieder das gleiche Problem, oder?
Das Modul muß für jeden neuen Kernel erstellt werden.

P. S. Im link von gehrke ist nur dessen Beitrag interessant, im Thema selbst geht es um eine TBS6920, die hat technisch nichts mit Deiner Karte gemeinsam.
 
OP
W

winkl2

Newbie
josef-wien schrieb:
Laut Linux TV ist für die Karte der Treiber saa716x_tbs-dvb zuständig. Ist er geladen? Sieht Deine dmesg-Ausgabe ähnlich aus? Wie äußert sich das Nicht-Funktionieren?
Code:
# dmesg | grep saa

[    3.597036] saa716x_core: disagrees about version of symbol dvb_dmxdev_init
[    3.597039] saa716x_core: Unknown symbol dvb_dmxdev_init (err -22)
[    3.597055] saa716x_core: disagrees about version of symbol dvb_register_adapter
[    3.597056] saa716x_core: Unknown symbol dvb_register_adapter (err -22)
[    3.597065] saa716x_core: disagrees about version of symbol dvb_net_init
[    3.597066] saa716x_core: Unknown symbol dvb_net_init (err -22)
[    3.597069] saa716x_core: disagrees about version of symbol dvb_dmxdev_release
[    3.597070] saa716x_core: Unknown symbol dvb_dmxdev_release (err -22)
[    3.597075] saa716x_core: disagrees about version of symbol dvb_frontend_detach
[    3.597076] saa716x_core: Unknown symbol dvb_frontend_detach (err -22)
[    3.597078] saa716x_core: disagrees about version of symbol dvb_net_release
[    3.597080] saa716x_core: Unknown symbol dvb_net_release (err -22)
[    3.597083] saa716x_core: disagrees about version of symbol dvb_unregister_frontend
[    3.597084] saa716x_core: Unknown symbol dvb_unregister_frontend (err -22)
[    3.597088] saa716x_core: disagrees about version of symbol dvb_register_frontend
[    3.597090] saa716x_core: Unknown symbol dvb_register_frontend (err -22)
[    3.597093] saa716x_core: disagrees about version of symbol dvb_unregister_adapter
[    3.597095] saa716x_core: Unknown symbol dvb_unregister_adapter (err -22)

Passen hier vielleicht Versionen nicht zusammen?

Ich gehe davon aus, dass ich ein /dev/dvb -Device hätte, wenn die Karte funktionieren würde.
Auch Kaffeine zeigt mir leider keine Quelle (TV-Karte) an.
 
OP
W

winkl2

Newbie
Code:
uname -a
Linux computer.home.net 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux
 
OP
W

winkl2

Newbie
Code:
modprobe saa716x_core
FATAL: Error inserting saa716x_core (/lib/modules/3.7.10-1.16-desktop/kernel/drivers/media/common/saa716x/saa716x_core.ko): Invalid argument
 

RME

Advanced Hacker
Hallo,

josef-wien schrieb:
Laut Linux TV ist für die Karte der Treiber saa716x_tbs-dvb zuständig. Ist er geladen?
winkl2 schrieb:
Code:
modprobe saa716x_core
...
saa716x_core != saa716x_tbs-dvb

Was ergibt (als root):
Code:
modprobe -l |egrep saa

Wenn nicht vorhanden, dann:

Siehe: TBS6922 >>> http://linuxtv.org/wiki/index.php/TBS6922

Ob das "Making it work" so wie dort beschrieben funktioniert kann ich nicht sagen (es dünkt mich dass da noch die Kernel Version fehlt, aber vielleicht macht dies das 'make' von selber).

Das Paket "linux-tbs-drivers.tar.bz2" ist in "tbs-linux-drivers_v130802.zip" enthalten:
von hier >>> http://www.tbsdtv.com/download/ bzw.
von hier >>> http://www.tbsdtv.com/download/#tbs6922

Auf "TBS6922 DVB-S2 TV Tuner PCIe Card (Click for downloading)" klicken, dann "Linux Driver" und dort "Download".

Die Datei in ein leeres Verzeichnis kopieren.

Es gibt (so wie ich gesehen habe) keine README Datei für die "TBS 6922" Karte, aber "README_TBS6921" ist vermutlich(?) passend. So wie dort geschrieben vorgehen.

Die Kernel Header Dateien (*.devel) müssen installiert wein.

Allenfalls danach noch "FAQ" lesen.

Gruss,
Roland
 
OP
W

winkl2

Newbie
Sieht so aus, als wäre der Treiber geladen.

Code:
# modprobe -l |egrep saa
kernel/drivers/media/i2c/saa6588.ko
kernel/drivers/media/i2c/saa7110.ko
kernel/drivers/media/i2c/saa7115.ko
kernel/drivers/media/i2c/saa717x.ko
kernel/drivers/media/i2c/saa7127.ko
kernel/drivers/media/i2c/saa7185.ko
kernel/drivers/media/common/saa7146/saa7146.ko
kernel/drivers/media/common/saa7146/saa7146_vv.ko
kernel/drivers/media/pci/saa7146/mxb.ko
kernel/drivers/media/pci/saa7146/hexium_orion.ko
kernel/drivers/media/pci/saa7146/hexium_gemini.ko
kernel/drivers/media/pci/saa7134/saa6752hs.ko
kernel/drivers/media/pci/saa7134/saa7134.ko
kernel/drivers/media/pci/saa7134/saa7134-empress.ko
kernel/drivers/media/pci/saa7134/saa7134-alsa.ko
kernel/drivers/media/pci/saa7134/saa7134-dvb.ko
kernel/drivers/media/pci/saa7164/saa7164.ko
kernel/drivers/media/radio/saa7706h.ko
kernel/drivers/staging/media/go7007/wis-saa7113.ko
kernel/drivers/staging/media/go7007/wis-saa7115.ko
kernel/drivers/media/video/saa7191.ko
kernel/drivers/media/common/saa716x/saa716x_tbs-dvb.ko
kernel/drivers/media/common/saa716x/saa716x_core.ko

Und
Code:
dmesg | grep -i SAA716x
liefert leider kein Ergebnis.
 
OP
W

winkl2

Newbie
Gute Nachricht:
Der Tip aus der FAQ hat geholfen.

Code:
# sudo rm -rf /lib/modules/<kernel_version>/kernel/drivers/media/

Dann den Treiber noch mal neu installiert mit "make install".

Jetzt kommt das hier:
Code:
# dmesg | grep -i SAA716x
[    3.042607] input: saa716x IR (TurboSight TBS 6922) as /devices/pci0000:00/0000:00:1c.6/0000:05:00.0/rc/rc0/input6
[    3.042636] rc0: saa716x IR (TurboSight TBS 6922) as /devices/pci0000:00/0000:00:1c.6/0000:05:00.0/rc/rc0
[    3.042682] input: MCE IR Keyboard/Mouse (saa716x) as /devices/virtual/input/input7
[    3.042734] rc rc0: lirc_dev: driver ir-lirc-codec (saa716x) registered at minor = 0
[    3.042736] DVB: registering new adapter (SAA716x dvb adapter)

Nächstes Problem scheint zu sein, dass die Signalstärke vom Sat nicht besonders gut ist. :-(

Vielen Dank an alle, die mit geholfen haben!
 

spoensche

Moderator
Teammitglied
winkl2 schrieb:
Nächstes Problem scheint zu sein, dass die Signalstärke vom Sat nicht besonders gut ist. :-(

Also wenn du mit einem SAT-Receiver Empfang hast, dann kann sich das Signal bei Verwendung einer DVB-S Karte nicht einfach in Luft auflösen. Woran erkennst du das es die Signalstärke ist?


PS:
Die geladenen Kernelmodule kann man mit
Code:
lsmod
auflisten.
 
OP
W

winkl2

Newbie
spoensche schrieb:
winkl2 schrieb:
Nächstes Problem scheint zu sein, dass die Signalstärke vom Sat nicht besonders gut ist. :-(

Also wenn du mit einem SAT-Receiver Empfang hast, dann kann sich das Signal bei Verwendung einer DVB-S Karte nicht einfach in Luft auflösen. Woran erkennst du das es die Signalstärke ist?

Die Signalstärke beim SAT-Receiver ist auch schon nicht besonders gut - hat bisher aber ausgereicht für ein stabiles Bild.

Code:
# femon -H
FE: TurboSight TBS 6922 DVBS/S2 frontend (DVBS)
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  57% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr  81% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 32624 | unc 0 | 
status       | signal  58% | snr  77% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  59% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr   0% | ber 0 | unc 0 | 
status       | signal  58% | snr 100% | ber 0 | unc 0 | 
status       | signal  58% | snr   6% | ber 0 | unc 0 |
 
Oben