Gelöst: Technotrend Rev.2.3 Budget-Karte läuft nicht

  • Hi,


    meine erste DVB-S FF-Karte von Technotrend (REV 2.3) läuft wunderbar. Bisher keine Probleme. Allerdings stürzt VDR ab wenn ich meine Budgetkarte in Betrieb nehmen will. Sieht nach einem Treiberproblem aus.


    Meine Umgebung: Gentoo Linux Kernel 2.6.18 r2, vdr 1.4.4, Technotrend Dual Tuner Paket (Rev.2.3) mit 1 FF und 1 Budgetkarte


    Installiert habe ich gemaess


    http://www.vdr-wiki.de/wiki/in…eiber_f.C3.BCr_Kernel_2.6
    d.h.
    echo "media-tv/v4l-dvb-hg ~x86" >> /etc/portage/package.keywords
    emerge v4l-dvb-hg


    echo "media-tv/linuxtv-dvb-firmware ~x86" >> /etc/portage/package.keywords
    emerge linuxtv-dvb-firmware


    -------------------------
    # cat /etc/make.conf
    # These settings were set by the catalyst build script that automatically built this stage
    # Please consult /etc/make.conf.example for a more detailed example
    CFLAGS="-march=athlon64 -O2 -pipe"
    CHOST="x86_64-pc-linux-gnu"
    CXXFLAGS="${CFLAGS}"
    SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
    MAKEOPTS="-j2"
    USE="cdr dvb dvd kde lirc qt encode xv apache2 -x -gnome -gtk"
    DVB_CARDS="ttpci"


    -------------------------------------------------------
    kernel config


    <*> Video For Linux
    [*] Enable Video For Linux API 1 (DEPRECATED)
    --- Enable Video For Linux API 1 compatible Layer
    Video Capture Adapters --->
    Radio Adapters --->
    Digital Video Broadcasting Devices --->
    < > DABUSB driver



    [*] DVB For Linux
    <M> DVB Core Support
    --- Supported SAA7146 based PCI Adapters
    --- AV7110 cards
    [*] AV7110 OSD support
    <M> Budget cards
    <M> Budget cards with onboard CI connector
    <M> Budget cards with analog video inputs
    <M> AV7110 cards with Budget Patch
    --- Supported USB Adapters
    < > Support for various USB DVB devices
    < > Technotrend/Hauppauge Nova-USB devices
    < > Technotrend/Hauppauge USB DEC devices
    < > Terratec CinergyT2/qanu USB2 DVB-T receiver
    --- Supported FlexCopII (B2C2) Adapters
    < > Technisat/B2C2 FlexCopII(b) and FlexCopIII adapters
    --- Supported BT878 Adapters
    --- Supported Pluto2 Adapters
    < > Pluto2 cards
    --- Supported DVB Frontends
    Customise DVB Frontends --->


    ---------------------
    # cat /etc/modules.autoload.d/kernel-2.6
    evdev
    dvb-ttpci


    ---------------------
    # pcimodules
    dvb-ttpci
    dvb-ttpci
    budget


    ---------------------
    Wenn ich nun das budget modul von Hand nachlade


    vdrkiste exchange # modprobe budget
    vdrkiste exchange # lsmod
    Module Size Used by
    tda826x 5700 1
    tda10086 11908 1
    budget 14400 2
    budget_core 12036 1 budget
    rtc 14272 0
    lnbp21 4160 2
    stv0299 12872 1
    dvb_ttpci 99820 18
    saa7146_vv 48896 1 dvb_ttpci
    video_buf 24708 1 saa7146_vv
    saa7146 17672 4 budget,budget_core,dvb_ttpci,saa7146_vv
    ttpci_eeprom 4544 2 budget_core,dvb_ttpci
    i2c_core 21696 8 tda826x,tda10086,budget,budget_core,lnbp21,stv0299,dvb_ttpci,ttpci_eeprom
    dvb_core 83248 4 budget,budget_core,stv0299,dvb_ttpci
    evdev 11712
    1


    gibt's kurz nach dem Aufnahmestart in /var/log/messages diverse Fehlermeldungen und vdr bricht ab.
    Dec 9 13:27:03 vdrkiste Unable to handle kernel NULL pointer dereference at 0000000000000038 RIP:
    Dec 9 13:27:03 vdrkiste [<ffffffff8806a480>] :budget_core:budget_read_fe_status+0x14/0x74
    Dec 9 13:27:03 vdrkiste PGD eb3f067 PUD e407067 PMD 0
    Dec 9 13:27:03 vdrkiste Oops: 0000 [1] SMP
    Dec 9 13:27:03 vdrkiste CPU 0
    Dec 9 13:27:03 vdrkiste Modules linked in: tda826x tda10086 budget budget_core rtc lnbp21 stv0299 dvb_ttpci saa7146_vv video_buf saa7146 ttpci_eeprom i2c_core dvb_core evdev
    Dec 9 13:27:03 vdrkiste Pid: 5849, comm: vdr Not tainted 2.6.18-gentoo-r2 #2
    Dec 9 13:27:03 vdrkiste RIP: 0010:[<ffffffff8806a480>] [<ffffffff8806a480>] :budget_core:budget_read_fe_status+0x14/0x74
    Dec 9 13:27:03 vdrkiste RSP: 0018:ffff810017bb7c88 EFLAGS: 00010286
    Dec 9 13:27:03 vdrkiste RAX: 0000000000000000 RBX: ffff810017bb7d68 RCX: 0000000000000000
    Dec 9 13:27:03 vdrkiste RDX: ffff810017bb7d68 RSI: ffff810017bb7d68 RDI: ffff810014e6f810
    Dec 9 13:27:03 vdrkiste RBP: 0000000040246f4c R08: ffffffff8800c26a R09: 00000000000016d9
    Dec 9 13:27:03 vdrkiste R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffea
    Dec 9 13:27:03 vdrkiste R13: ffff810014e6f810 R14: ffff810017bb7e28 R15: ffff810014e6f000
    Dec 9 13:27:03 vdrkiste FS: 0000000041802950(0063) GS:ffffffff8088d000(0000) knlGS:0000000000000000
    Dec 9 13:27:03 vdrkiste CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
    Dec 9 13:27:03 vdrkiste CR2: 0000000000000038 CR3: 000000001837f000 CR4: 00000000000006e0
    Dec 9 13:27:03 vdrkiste Process vdr (pid: 5849, threadinfo ffff810017bb6000, task ffff81000132ca30)
    Dec 9 13:27:03 vdrkiste Stack: ffff810014e6f1b8 0000000040246f4c 00000000fffffe00 ffffffff8800c765
    Dec 9 13:27:03 vdrkiste ffff81001b245ae8 ffff810017bb6000 000000000000000a ffff81001b3cb5c0
    Dec 9 13:27:03 vdrkiste ffffffff806f9480 00000129c6899ebb 000000000002fdf1 ffff81000132cc08
    Dec 9 13:27:03 vdrkiste Call Trace:
    Dec 9 13:27:03 vdrkiste [<ffffffff8800c765>] :dvb_core:dvb_frontend_ioctl+0x4fb/0x87f
    Dec 9 13:27:03 vdrkiste [<ffffffff88006129>] :dvb_core:dvb_usercopy+0xc1/0x11c
    Dec 9 13:27:03 vdrkiste [<ffffffff80288a1d>] do_ioctl+0x55/0x6b
    Dec 9 13:27:03 vdrkiste [<ffffffff80288c85>] vfs_ioctl+0x252/0x26b
    Dec 9 13:27:03 vdrkiste [<ffffffff80288cda>] sys_ioctl+0x3c/0x5e
    Dec 9 13:27:03 vdrkiste [<ffffffff802096ae>] system_call+0x7e/0x83
    Dec 9 13:27:03 vdrkiste DWARF2 unwinder stuck at system_call+0x7e/0x83
    Dec 9 13:27:03 vdrkiste Leftover inexact backtrace:
    Dec 9 13:27:03 vdrkiste
    Dec 9 13:27:03 vdrkiste
    Dec 9 13:27:03 vdrkiste Code: 48 8b 68 38 48 8b 85 f0 09 00 00 48 85 c0 74 48 ff d0 85 c0
    Dec 9 13:27:03 vdrkiste RIP [<ffffffff8806a480>] :budget_core:budget_read_fe_status+0x14/0x74
    Dec 9 13:27:03 vdrkiste RSP <ffff810017bb7c88>
    Dec 9 13:27:03 vdrkiste CR2: 0000000000000038
    Dec 9 13:27:41 vdrkiste av7110_emit_key: unknown key 0x0a!!
    Dec 9 13:27:41 vdrkiste av7110_emit_key: unknown key 0x0a!!
    Dec 9 13:28:57 vdrkiste vdr: [5843] switching to channel 4
    Dec 9 13:28:58 vdrkiste vdr: [5847] changing portal name of channel 59 from '' to 'Info Tafel'



    Ist ein schwieriges Thema. Ich bräuchte Infos wie ich neue Budget-Treiber installieren kann.
    Vielleicht habe ihr ja auch eine REV. 2.3 Technotrend Budget und diese im Gegensatz zu mir zum laufen gebracht :idee

  • So obwohl niemand geantwortet hat (warum eigentlich nicht) habe ich das Problem mittlerweile eingekreist und beseitigt. Vorgehen: Alles nochmal neu aber anders.


    1.) kernel compilieren
    cd /usr/src/linux ; make menuconfig
    [*] DVB For Linux
    <M> DVB Core Support
    --- Supported SAA7146 based PCI Adapters
    --- AV7110 cards
    [*] AV7110 OSD support
    <M/ > Budget cards
    <M/ > Budget cards with onboard CI connector
    <M/ > Budget cards with analog video inputs
    <M/ > AV7110 cards with Budget Patch

    make clean
    make clean-all
    make dep && make bzImage modules modules_install
    make && make modules_install



    2.) kernel als Bootimage verwenden
    cp arch/x86_64/boot/bzImage /boot/kernel-2.6.18-gentoo-r2


    # da MBR angepasst werden muß (auch bei gleichem Namen !!!)
    lilo
    # doppelt haelt besser
    lilo

    3.) DVB-Treiber laden mittels Mercurial Import
    # guckst du hier:
    # http://www.vdr-wiki.de/wiki/in…/DVB_Installation_v4l-dvb
    cd /usr/src
    hg clone http://linuxtv.org/hg/v4l-dvb
    ln -s v4l-dvb DVB


    cd DVB
    ln -s linux/include include


    make menuconfig


    [*] Enable drivers not supported by this kernel
    Multimedia devices --->
    Audio devices for multimedia --->
    ---

    <M> Video For Linux
    [*] Enable Video For Linux API 1 (DEPRECATED)
    --- Enable Video For Linux API 1 compatible Layer
    Video Capture Adapters --->
    Radio Adapters --->
    Digital Video Broadcasting Devices --->
    < > DABUSB driver

    [*] DVB For Linux
    <M> DVB Core Support
    [*] Load and attach frontend modules as needed
    --- Supported SAA7146 based PCI Adapters
    <M> AV7110 cards
    [*] AV7110 OSD support
    <M> Budget cards
    < > Budget cards with onboard CI connector
    < > Budget cards with analog video inputs
    < > AV7110 cards with Budget Patch


    make clean
    make all


    4.) Nicht benutzte Treiber entfernen


    Nun koennte man alle Treiber laden. Das sieht zum einen unschoen aus wenn man mit
    lsmod ueber 200 module angezeigt bekommt.


    Zum anderen führt dies höchst wahrscheinlich zum Fehler, da die Treiber sich untereinander nicht grün sind. :lehrer1
    Durch Versuche habe ich langsam die nicht notwendingen Treiber ausgeschlossen, dann ging's auf einmal (man glaubt es erst nicht, aber dann beginnt man es zu realisieren und fasst es immer noch nicht).


    In diversen Threads ist auch von Ausschliessen mittels blacklist die Rede
    Bsp: echo "blacklist stradis" >> /etc/modules.d/blacklist


    Aber ich dachte mir ich probiers mal aus alles was ich nicht brauche
    aus dem zu entfernen.


    Sprich
    mv /usr/src/DVB/v4l/<not_used_sources_and_modules> /usr/src/DVB/safelocation


    Folgende Befehle:


    list="a800.c cx88xx.mod.c mt312_priv.h s5h1420.h tea5761.c
    adv7170.c cx88xx.mod.o mt352.c s5h1420.ko tea5767.c
    adv7170.ko cx88xx.o mt352.h s5h1420.mod.c tea5767.o
    adv7170.mod.c cxusb.c mt352.ko s5h1420.mod.o tea6415c.c
    adv7170.mod.o cxusb.h mt352.mod.c s5h1420.o tea6415c.h
    adv7170.o dabfirmware.h mt352.mod.o saa5246a.c tea6415c.ko
    adv7175.c dabusb.c mt352.o saa5246a.h tea6415c.mod.c
    adv7175.ko dabusb.h mt352_priv.h saa5246a.ko tea6415c.mod.o
    adv7175.mod.c dib0700.h mxb.c saa5246a.mod.c tea6415c.o
    adv7175.mod.o dib0700_core.c mxb.h saa5246a.mod.o tea6420.c
    adv7175.o dib0700_devices.c mxb.ko saa5246a.o tea6420.h
    at76c651.c dib07x0.h mxb.mod.c saa5249.c tea6420.ko
    at76c651.h dib3000.h mxb.mod.o saa5249.ko tea6420.mod.c
    bcm3510.c dib3000mb.c mxb.o saa5249.mod.c tea6420.mod.o
    bcm3510.h dib3000mb.ko nova-t-usb2.c saa5249.mod.o tea6420.o
    bcm3510.ko dib3000mb.mod.c nxt200x.c saa5249.o tlv320aic23b.c
    bcm3510.mod.c dib3000mb.mod.o nxt200x.h saa6588.c ttusb2.c
    bcm3510.mod.o dib3000mb.o nxt200x.ko saa6588.ko ttusb2.h
    bcm3510.o dib3000mb_priv.h nxt200x.mod.c saa6588.mod.c ttusb_dec.c
    bcm3510_priv.h dib3000mc.c nxt200x.mod.o saa6588.mod.o ttusbdecfe.c
    bsbe1.h dib3000mc.h nxt200x.o saa6588.o ttusbdecfe.h
    bsru6.h dib3000mc.ko nxt6000.c saa6752hs.c tua6100.c
    bt819.c dib3000mc.mod.c nxt6000.h saa6752hs.ko tua6100.h
    bt819.ko dib3000mc.mod.o nxt6000.ko saa6752hs.mod.c tua6100.ko
    bt819.mod.c dib3000mc.o nxt6000.mod.c saa6752hs.mod.o tua6100.mod.c
    bt819.mod.o dib7000m.c nxt6000.mod.o saa6752hs.o tua6100.mod.o
    bt819.o dib7000m.h nxt6000.o saa7110.c tua6100.o
    bt832.c dib7000m.ko nxt6000_priv.h saa7110.ko tuner-3036.c
    bt832.h dib7000m.mod.c or51132.c saa7110.mod.c tuner-3036.ko
    bt848.h dib7000m.mod.o or51132.h saa7110.mod.o tuner-3036.mod.c
    bt856.c dib7000m.o or51132.ko saa7110.o tuner-3036.mod.o
    bt856.ko dib7000p.c or51132.mod.c saa7111.c tuner-3036.o
    bt856.mod.c dib7000p.h or51132.mod.o saa7111.ko tuner-core.c
    bt856.mod.o dib7000p.ko or51132.o saa7111.mod.c tuner-core.o
    bt856.o dib7000p.mod.c or51211.c saa7111.mod.o tuner-simple.c
    bt866.c dib7000p.mod.o or51211.h saa7111.o tuner-simple.o
    bt878.c dib7000p.o or51211.ko saa7114.c tuner-types.c
    bt878.h dibusb-common.c or51211.mod.c saa7114.ko tuner-types.o
    bt878.ko dibusb-mb.c or51211.mod.o saa7114.mod.c tuner.ko
    bt878.mod.c dibusb-mc.c or51211.o saa7114.mod.o tuner.mod.c
    bt878.mod.o dibusb.h ov511.c saa7114.o tuner.mod.o
    bt878.o dibx000_common.c ov511.h saa7115.c tuner.o
    bt87x.c dibx000_common.h ov511.ko saa7115.ko tvaudio.c
    btaudio.c dibx000_common.ko ov511.mod.c saa7115.mod.c tvaudio.ko
    btaudio.ko dibx000_common.mod.c ov511.mod.o saa7115.mod.o tvaudio.mod.c
    btaudio.mod.c dibx000_common.mod.o ov511.o saa7115.o tvaudio.mod.o
    btaudio.mod.o dibx000_common.o ov6x20.c saa711x.c tvaudio.o
    btaudio.o dpc7146.c ov6x20.o saa711x_regs.h tveeprom.c
    btcx-risc.c dpc7146.ko ov6x30.c saa7134-alsa.c tveeprom.ko
    btcx-risc.h dpc7146.mod.c ov6x30.o saa7134-cards.c tveeprom.mod.c
    btcx-risc.ko dpc7146.mod.o ov7670.c saa7134-cards.o tveeprom.mod.o
    btcx-risc.mod.c dpc7146.o ov76be.c saa7134-core.c tveeprom.o
    btcx-risc.mod.o dsbr100.c ov76be.o saa7134-core.o tvmixer.c
    btcx-risc.o dsbr100.ko ov7x10.c saa7134-dvb.c tvmixer.ko
    bttv-cards.c dsbr100.mod.c ov7x10.o saa7134-dvb.ko tvmixer.mod.c
    bttv-cards.o dsbr100.mod.o ov7x20.c saa7134-dvb.mod.c tvmixer.mod.o
    bttv-driver.c dsbr100.o ov7x20.o saa7134-dvb.mod.o tvmixer.o
    bttv-driver.o dst.c ovcamchip.ko saa7134-dvb.o tvp5150.c
    bttv-gpio.c dst.ko ovcamchip.mod.c saa7134-empress.c tvp5150.ko
    bttv-gpio.o dst.mod.c ovcamchip.mod.o saa7134-empress.ko tvp5150.mod.c
    bttv-i2c.c dst.mod.o ovcamchip.o saa7134-empress.mod.c tvp5150.mod.o
    bttv-i2c.o dst.o ovcamchip_core.c saa7134-empress.mod.o tvp5150.o
    bttv-if.c dst_ca.c ovcamchip_core.o saa7134-empress.o tvp5150_reg.h
    bttv-if.o dst_ca.h ovcamchip_priv.h saa7134-i2c.c ultracam.c
    bttv-input.c dst_ca.ko planb.c saa7134-i2c.o ultracam.ko
    bttv-input.o dst_ca.mod.c planb.h saa7134-input.c ultracam.mod.c
    bttv-risc.c dst_ca.mod.o pluto2.c saa7134-input.o ultracam.mod.o
    bttv-risc.o dst_ca.o pms.c saa7134-oss.c ultracam.o
    bttv-vbi.c dst_common.h pvrusb2-audio.c saa7134-reg.h umt-010.c
    bttv-vbi.o dst_priv.h pvrusb2-audio.h saa7134-ts.c upd64031a.c
    bttv.h dvb-bt8xx.c pvrusb2-audio.o saa7134-ts.o upd64083.c
    bttv.ko dvb-bt8xx.h pvrusb2-context.c saa7134-tvaudio.c usb-urb.c
    bttv.mod.c dvb-bt8xx.ko pvrusb2-context.h saa7134-tvaudio.o usbvideo.c
    bttv.mod.o dvb-bt8xx.mod.c pvrusb2-context.o saa7134-vbi.c usbvideo.h
    bttv.o dvb-bt8xx.mod.o pvrusb2-ctrl.c saa7134-vbi.o usbvideo.ko
    bttvp.h dvb-bt8xx.o pvrusb2-ctrl.h saa7134-video.c usbvideo.mod.c
    bw-qcam.c dvb-usb-common.h pvrusb2-ctrl.o saa7134-video.o usbvideo.mod.o
    bw-qcam.h dvb-usb-dvb.c pvrusb2-cx2584x-v4l.c saa7134.h usbvideo.o
    c-qcam.c dvb-usb-firmware.c pvrusb2-cx2584x-v4l.h saa7134.ko usbvision-cards.c
    cafe_ccic-regs.h dvb-usb-i2c.c pvrusb2-cx2584x-v4l.o saa7134.mod.c usbvision-cards.o
    cafe_ccic.c dvb-usb-ids.h pvrusb2-debug.h saa7134.mod.o usbvision-core.c
    cinergyT2.c dvb-usb-init.c pvrusb2-debugifc.c saa7134.o usbvision-core.o
    config-compat.h dvb-usb-remote.c pvrusb2-debugifc.h se401.c usbvision-i2c.c
    cpia.c dvb-usb-urb.c pvrusb2-debugifc.o se401.h usbvision-i2c.h
    cpia.h dvb-usb.h pvrusb2-eeprom.c se401.ko usbvision-i2c.o
    cpia.ko em28xx-cards.c pvrusb2-eeprom.h se401.mod.c usbvision-video.c
    cpia.mod.c em28xx-cards.o pvrusb2-eeprom.o se401.mod.o usbvision-video.o
    cpia.mod.o em28xx-core.c pvrusb2-encoder.c se401.o usbvision.h
    cpia.o em28xx-core.o pvrusb2-encoder.h sn9c102.h usbvision.ko
    cpia2.h em28xx-i2c.c pvrusb2-encoder.o sn9c102.ko usbvision.mod.c
    cpia2.ko em28xx-i2c.o pvrusb2-hdw-internal.h sn9c102.mod.c usbvision.mod.o
    cpia2.mod.c em28xx-input.c pvrusb2-hdw.c sn9c102.mod.o usbvision.o
    cpia2.mod.o em28xx-input.o pvrusb2-hdw.h sn9c102.o ves1820.c
    cpia2.o em28xx-video.c pvrusb2-hdw.o sn9c102_core.c ves1820.h
    cpia2_core.c em28xx-video.o pvrusb2-i2c-chips-v4l2.c sn9c102_core.o ves1820.ko
    cpia2_core.o em28xx.h pvrusb2-i2c-chips-v4l2.o sn9c102_hv7131d.c ves1820.mod.c
    cpia2_registers.h em28xx.ko pvrusb2-i2c-cmd-v4l2.c sn9c102_hv7131d.o ves1820.mod.o
    cpia2_usb.c em28xx.mod.c pvrusb2-i2c-cmd-v4l2.h sn9c102_mi0343.c ves1820.o
    cpia2_usb.o em28xx.mod.o pvrusb2-i2c-cmd-v4l2.o sn9c102_mi0343.o ves1x93.c
    cpia2_v4l.c em28xx.o pvrusb2-i2c-core.c sn9c102_ov7630.c ves1x93.h
    cpia2_v4l.o et61x251.h pvrusb2-i2c-core.h sn9c102_ov7630.o ves1x93.ko
    cpia2dev.h et61x251.ko pvrusb2-i2c-core.o sn9c102_pas106b.c ves1x93.mod.c
    cpia2patch.h et61x251.mod.c pvrusb2-io.c sn9c102_pas106b.o ves1x93.mod.o
    cpia_pp.c et61x251.mod.o pvrusb2-io.h sn9c102_pas202bca.c ves1x93.o
    cpia_usb.c et61x251.o pvrusb2-io.o sn9c102_pas202bca.o vicam.c
    cpia_usb.ko et61x251_core.c pvrusb2-ioread.c sn9c102_pas202bcb.c vicam.ko
    cpia_usb.mod.c et61x251_core.o pvrusb2-ioread.h sn9c102_pas202bcb.o vicam.mod.c
    cpia_usb.mod.o et61x251_sensor.h pvrusb2-ioread.o sn9c102_sensor.h vicam.mod.o
    cpia_usb.o et61x251_tas5130d1b.c pvrusb2-main.c sn9c102_tas5110c1b.c vicam.o
    cs53l32a.c et61x251_tas5130d1b.o pvrusb2-main.o sn9c102_tas5110c1b.o vino.c
    cs8420.h gp8psk-fe.c pvrusb2-std.c sn9c102_tas5130d1b.c vino.h
    cx22700.c gp8psk.c pvrusb2-std.h sn9c102_tas5130d1b.o vivi.c
    cx22700.h gp8psk.h pvrusb2-std.o sp8870.c vivi.ko
    cx22700.ko hexium_gemini.c pvrusb2-sysfs.c sp8870.h vivi.mod.c
    cx22700.mod.c hexium_gemini.ko pvrusb2-sysfs.h sp8870.ko vivi.mod.o
    cx22700.mod.o hexium_gemini.mod.c pvrusb2-sysfs.o sp8870.mod.c vivi.o
    cx22700.o hexium_gemini.mod.o pvrusb2-tuner.c sp8870.mod.o vp702x-fe.c
    cx22702.c hexium_gemini.o pvrusb2-tuner.h sp8870.o vp702x.c
    cx22702.h hexium_orion.c pvrusb2-tuner.o sp887x.c vp702x.h
    cx22702.ko hexium_orion.ko pvrusb2-util.h sp887x.h vp7045-fe.c
    cx22702.mod.c hexium_orion.mod.c pvrusb2-v4l2.c sp887x.ko vp7045.c
    cx22702.mod.o hexium_orion.mod.o pvrusb2-v4l2.h sp887x.mod.c vp7045.h
    cx22702.o hexium_orion.o pvrusb2-v4l2.o sp887x.mod.o vpx3220.c
    cx2341x.c ibmcam.c pvrusb2-video-v4l.c sp887x.o vpx3220.ko
    cx2341x.ko ibmcam.ko pvrusb2-video-v4l.h stradis.c vpx3220.mod.c
    cx2341x.mod.c ibmcam.mod.c pvrusb2-video-v4l.o stradis.ko vpx3220.mod.o
    cx2341x.mod.o ibmcam.mod.o pvrusb2-wm8775.c stradis.mod.c vpx3220.o
    cx2341x.o ibmcam.o pvrusb2-wm8775.h stradis.mod.o w9966.c
    cx24110.c ibmmpeg2.h pvrusb2-wm8775.o stradis.o w9968cf.c
    cx24110.h indycam.c pvrusb2.h stv0297.c w9968cf.h
    cx24110.ko indycam.h pvrusb2.ko stv0297.h w9968cf.ko
    cx24110.mod.c isl6421.c pvrusb2.mod.c stv0297.ko w9968cf.mod.c
    cx24110.mod.o isl6421.h pvrusb2.mod.o stv0297.mod.c w9968cf.mod.o
    cx24110.o isl6421.ko pvrusb2.o stv0297.mod.o w9968cf.o
    cx24123.c isl6421.mod.c pwc-ctrl.c stv0297.o w9968cf_decoder.h
    cx24123.h isl6421.mod.o pwc-ctrl.o stv0297_cs2.c w9968cf_vpp.h
    cx24123.ko isl6421.o pwc-dec1.c stv0297_cs2.h wm8739.c
    cx24123.mod.c konicawc.c pwc-dec1.h stv0297_priv.h wm8775.c
    cx24123.mod.o konicawc.ko pwc-dec1.o stv680.c wm8775.ko
    cx24123.o konicawc.mod.c pwc-dec23.c stv680.h wm8775.mod.c
    cx25840-audio.c konicawc.mod.o pwc-dec23.h stv680.ko wm8775.mod.o
    cx25840-audio.o konicawc.o pwc-dec23.o stv680.mod.c wm8775.o
    cx25840-core.c ks0127.c pwc-if.c stv680.mod.o xc3028.c
    cx25840-core.h ks0127.h pwc-if.o stv680.o zc0301.h
    cx25840-core.o ks0127.ko pwc-ioctl.h tda10021.c zc0301.ko
    cx25840-firmware.c ks0127.mod.c pwc-kiara.c tda10021.h zc0301.mod.c
    cx25840-firmware.o ks0127.mod.o pwc-kiara.h tda10021.ko zc0301.mod.o
    cx25840-vbi.c ks0127.o pwc-kiara.o tda10021.mod.c zc0301.o
    cx25840-vbi.o l64781.c pwc-misc.c tda10021.mod.o zc0301_core.c
    cx25840.ko l64781.h pwc-misc.o tda10021.o zc0301_core.o
    cx25840.mod.c l64781.ko pwc-nala.h tda1004x.c zc0301_pas202bcb.c
    cx25840.mod.o l64781.mod.c pwc-timon.c tda1004x.h zc0301_pas202bcb.o
    cx25840.o l64781.mod.o pwc-timon.h tda1004x.ko zc0301_pb0330.c
    cx88-alsa.c l64781.o pwc-timon.o tda1004x.mod.c zc0301_pb0330.o
    cx88-blackbird.c lgdt330x.c pwc-uncompress.c tda1004x.mod.o zc0301_sensor.h
    cx88-blackbird.ko lgdt330x.h pwc-uncompress.h tda1004x.o zl10353.c
    cx88-blackbird.mod.c lgdt330x.ko pwc-uncompress.o tda10086.c zl10353.h
    cx88-blackbird.mod.o lgdt330x.mod.c pwc-v4l.c tda10086.h zl10353.ko
    cx88-blackbird.o lgdt330x.mod.o pwc-v4l.o tda10086.ko zl10353.mod.c
    cx88-cards.c lgdt330x.o pwc.h tda10086.mod.c zl10353.mod.o
    cx88-cards.o lgdt330x_priv.h pwc.ko tda10086.mod.o zl10353.o
    cx88-core.c lgh06xf.c pwc.mod.c tda10086.o zl10353_priv.h
    cx88-core.o lgh06xf.h pwc.mod.o tda7432.c zoran.h
    cx88-dvb.c lgh06xf.ko pwc.o tda7432.ko zoran_card.c
    cx88-dvb.ko lgh06xf.mod.c quickcam_messenger.c tda7432.mod.c zoran_card.h
    cx88-dvb.mod.c lgh06xf.mod.o quickcam_messenger.h tda7432.mod.o zoran_card.o
    cx88-dvb.mod.o lgh06xf.o quickcam_messenger.ko tda7432.o zoran_device.c
    cx88-dvb.o meye.c quickcam_messenger.mod.c tda8083.c zoran_device.h
    cx88-i2c.c meye.h quickcam_messenger.mod.o tda8083.h zoran_device.o
    cx88-i2c.o miropcm20-radio.c quickcam_messenger.o tda8083.ko zoran_driver.c
    cx88-input.c miropcm20-rds-core.c radio-aimslab.c tda8083.mod.c zoran_driver.o
    cx88-input.o miropcm20-rds-core.h radio-aztech.c tda8083.mod.o zoran_procfs.c
    cx88-mpeg.c miropcm20-rds.c radio-cadet.c tda8083.o zoran_procfs.h
    cx88-mpeg.o msp3400-driver.c radio-gemtek-pci.c tda80xx.c zoran_procfs.o
    cx88-reg.h msp3400-driver.h radio-gemtek-pci.ko tda80xx.h zr36016.c
    cx88-tvaudio.c msp3400-driver.o radio-gemtek-pci.mod.c tda826x.c zr36016.h
    cx88-tvaudio.o msp3400-kthreads.c radio-gemtek-pci.mod.o tda826x.h zr36016.ko
    cx88-vbi.c msp3400-kthreads.o radio-gemtek-pci.o tda826x.ko zr36016.mod.c
    cx88-vbi.o msp3400.ko radio-gemtek.c tda826x.mod.c zr36016.mod.o
    cx88-video.c msp3400.mod.c radio-maestro.c tda826x.mod.o zr36016.o
    cx88-video.o msp3400.mod.o radio-maestro.ko tda826x.o zr36050.c
    cx88-vp3054-i2c.c msp3400.o radio-maestro.mod.c tda8290.c zr36050.h
    cx88-vp3054-i2c.h mt2060.c radio-maestro.mod.o tda8290.o zr36050.ko
    cx88-vp3054-i2c.ko mt2060.h radio-maestro.o tda9840.c zr36050.mod.c
    cx88-vp3054-i2c.mod.c mt2060.ko radio-maxiradio.c tda9840.h zr36050.mod.o
    cx88-vp3054-i2c.mod.o mt2060.mod.c radio-maxiradio.ko tda9840.ko zr36050.o
    cx88-vp3054-i2c.o mt2060.mod.o radio-maxiradio.mod.c tda9840.mod.c zr36057.h
    cx88.h mt2060.o radio-maxiradio.mod.o tda9840.mod.o zr36060.c
    cx8800.ko mt2060_priv.h radio-maxiradio.o tda9840.o zr36060.h
    cx8800.mod.c mt20xx.c radio-rtrack2.c tda9875.c zr36060.ko
    cx8800.mod.o mt20xx.o radio-sf16fmi.c tda9875.ko zr36060.mod.c
    cx8800.o mt312.c radio-sf16fmr2.c tda9875.mod.c zr36060.mod.o
    cx8802.ko mt312.h radio-terratec.c tda9875.mod.o zr36060.o
    cx8802.mod.c mt312.ko radio-trust.c tda9875.o zr36067.ko
    cx8802.mod.o mt312.mod.c radio-typhoon.c tda9887.c zr36067.mod.c
    cx8802.o mt312.mod.o radio-zoltrix.c tda9887.o zr36067.mod.o
    cx88xx.ko mt312.o s5h1420.c tea575x-tuner.c zr36067.o
    "
    cd /usr/src/DVB
    mkdir notloaded
    for f in $list ; do mv v4l/$f notloaded/ ; done



    5.) DVB Treiber laden
    cd /usr/src/DVB/v4l
    make -C /usr/src/DVB/v4l load

    6.) DVB Treiber entladen
    make -C /usr/src/DVB/v4l unload
    rmmod dvb-ttpci
    rmmod stv0299
    rmmod dvb-core


    Meine geladene Module sehen wie folgt aus:
    lsmod
    Module Size Used by
    dvb_ttpci 101228 32
    saa7146_vv 49472 1 dvb_ttpci
    tda826x 5700 1
    tda10086 11908 1
    budget 15492 0
    budget_core 12420 1 budget
    stv0299 13448 1
    ir_kbd_i2c 11024 0
    compat_ioctl32 10624 0
    videodev 27968 1 saa7146_vv
    video_buf_dvb 7812 0
    saa7146 18376 4 dvb_ttpci,saa7146_vv,budget,budget_core
    dvb_core 84272 5 dvb_ttpci,budget,budget_core,stv0299,video_buf_dvb
    ttpci_eeprom 4352 2 dvb_ttpci,budget_core
    v4l2_common 26496 3 saa7146_vv,compat_ioctl32,videodev
    dvb_pll 15940 0
    videocodec 10152 0
    saa7185 7684 0
    video_buf 25092 2 saa7146_vv,video_buf_dvb
    ir_common 33220 1 ir_kbd_i2c
    lnbp21 4736 2
    v4l1_compat 13956 2 saa7146_vv,videodev
    i2c_core 21696 11 dvb_ttpci,tda826x,tda10086,budget,budget_core,stv0299,ir_kbd_i2c,ttpci_eeprom,dvb_pll,saa7185,lnbp21
    rtc 14272 0
    evdev 11712 1


    Unter dem device für DVB sieht's wie folgt aus:
    find /dev/dvb
    /dev/dvb
    /dev/dvb/adapter1
    /dev/dvb/adapter1/frontend0
    /dev/dvb/adapter1/net0
    /dev/dvb/adapter1/osd0
    /dev/dvb/adapter1/ca0
    /dev/dvb/adapter1/audio0
    /dev/dvb/adapter1/video0
    /dev/dvb/adapter1/dvr0
    /dev/dvb/adapter1/demux0
    /dev/dvb/adapter0
    /dev/dvb/adapter0/frontend0
    /dev/dvb/adapter0/net0
    /dev/dvb/adapter0/dvr0
    /dev/dvb/adapter0/demux0


    Ich hoffe das hilft dem einen oder anderen. Ich befinde mich nach vielen Rückschlägen
    momentan auf dem Gipfel meiner DVB-Treiber Bergbesteigung und verzehre genuesslich
    meine Vesper. :sonne :sonne :sonne

  • Hallo


    Ich bin in der selben Lage habe eine TT-S1401 und eine TT S2300 Premium "modded" HI-Q
    ist meines wissens das gleiche wie das dual-Paket.


    So wie ich es als Anfänger sehe läuft nur die Budget-Karte
    Schaffe es nicht mal ein Bild auf den Fernseher zu bekommen habe entsprechende Peitsche für Scart mit bestellt. Kann mir hier wohl auch keiner helfen (anderes Thema).


    Da ich mit Kubuntu arbeite und es darauf laufen soll sehe ich da "schwarz" vor allem als Anfänger wenn ich die Zeilen sehe, auch wenn ich mich schon 2 Jahre mit Linux beschäftige. Habe aber beim Kernel compilieren etwas Angst.
    Ich habe immer gelesen 2. Karte rein VDR erkennt sie automatisch.
    Werde wohl die 2. Karte wieder zurück senden müssen. Oder gibt es noch eine einfache Lösung? Sonnst wird es nichts mit 2 Sender aufnehmen, schade.


    Gruß
    Uwe

    vdr 2.2.0, plugin -dvd, -remote, -epgsearch -burn
    auf Kubuntu 14.04

  • Tja, schwierig. Ich denke sieht nach einem klassischen Treiberproblem aus.


    Das empfohlene Vorgehen ist die Treiber die von linuxtv.org zu ersetzen.


    Wenn du keinen Kernel neu kompilieren willst, kann ich leider nicht sagen ob's funktionieren würde.
    Aber es wäre zumindest einen Versuch wert ab Schritt 3 die Treiber zu laden und zu kompilieren.


    Mit lsmod kannst du sehen welche Module aktuell geladen sind.
    Eventuell muß du vorher noch Module entladen (bei gentoo geht das mit rmmod <module>).


    Ich habe außerdem mal gehört, dass man mit der Budgetkarte nur aufnehmen kann, da diese den Stream nur empfängt aber nicht dekodiert. Will man TV kucken, muß man noch ein Plugin softdeviceplugin bzw. xine installieren.
    http://www.vdr-wiki.de/wiki/index.php/Plugins



    Gruß
    Harald

  • Das Problem hat sich etwas verschoben.
    Hatte angenommen wen Kaffeeine ein Bild bringt dann sollte es auch auf dem Fernseher zu sehen sein. Ist aber ein Irrtum. VDR muss laufen damit das Bild auf dem Fernseher kommt.
    Nun läuft VDR und das Bild ist auch auf dem Fernseher. Auch wenn die Fernbedienung nicht geht und ich daduch nichts machen kann. Aber da gibt es sicher schon eine Lösung hier.
    Ist dann immer noch das Problem das die Buget-Karte nicht erkannt bzw. eingerichtet wird.
    Da werde ich wohl um eine Kernel bauen nicht herum kommen oder?
    Habe in einem anderen Beitrag http://www.vdr-portal.de/board/thread.php?postid=558617#post558617
    gelesen das er es unter Ubuntu gemacht hat natürlich mit anderen Karten.
    Eventuell kann mir da geholfen werden. Wäre nett wenn du da vorbei schaust da du die gleichen Karten hast wie ich.


    Danke für die Antwort und guten Rutsch


    Gruß Uwe

    vdr 2.2.0, plugin -dvd, -remote, -epgsearch -burn
    auf Kubuntu 14.04

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!