VDR erkennt nur eine Karte

  • Hallo Ich habe folgendes Problem und komme einfach nicht mehr weiter.
    Ich habe bereits diverse Anleitungen und Foren durchforstet komme aber nicht auf die Lösung.


    Ich habe einen Server mit debian :
    Linux Server1 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux
    und einem VDR:
    CTVDR 1.6.0-17ct
    mit Dummy Device


    Ich habe 3 DVB-S Karten. 2 davon Budget und eine davon Full Featured.


    Meine Ausgabe von lspci -v ist folgende:
    02:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Device 00a1:a1a0
    Flags: bus master, medium devsel, latency 64, IRQ 3
    Memory at f7ef0000 (32-bit, non-prefetchable) [size=512]


    05:01.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH Device 1017
    Flags: bus master, medium devsel, latency 64, IRQ 22
    Memory at f7ff0000 (32-bit, non-prefetchable) [size=512]
    Kernel driver in use: budget_ci dvb
    Kernel modules: budget-ci


    05:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Device 00a1:a1a0
    Flags: bus master, medium devsel, latency 64, IRQ 11
    Memory at f7fe0000 (32-bit, non-prefetchable) [size=512]


    Ich bekomme leider kein Log oder einen Hinweis auf das Laden der Firmware beim booten...... Ich habe die Firmware in den üblichen Ordnern für die dvb-ttpci.
    Was kann ich noch tun.....?


    Gruß Marco

    Server:
    HP / Compaq ProLiant ML350, 2,5GB, SCSI und IDE Raid Distri: Debian Squeeze
    Pugins: Dummy, StreamdevServer, VompServer und Control
    Clients:
    2 x Zotac mit ION im pass. MapIT Gehäuse und YaVDR + XBMC, Atric IR Einssch. 1 x Hauppauge Media MVP

    Einmal editiert, zuletzt von kingmarco050 ()

  • Hallo, Danke für den Hinweis.


    37.161352] device-mapper: ioctl: 4.13.0-ioctl (2007-10-18) initialised: dm-devel@redhat.com
    [ 37.201189] PM: Starting manual resume from disk
    [ 37.272009] kjournald starting. Commit interval 5 seconds
    [ 37.272009] EXT3-fs: mounted filesystem with ordered data mode.
    [ 38.392004] udevd version 125 started
    [ 39.862263] Linux agpgart interface v0.103
    [ 40.062599] input: Power Button (FF) as /class/input/input1
    [ 40.092188] ACPI: Power Button (FF) [PWRF]
    [ 40.551788] piix4_smbus 0000:00:0f.0: Found 0000:00:0f.0 device
    [ 41.470835] saa7146: register extension 'budget_ci dvb'.
    [ 41.470964] ACPI: PCI Interrupt 0000:05:01.0[A] -> GSI 22 (level, low) -> IRQ 22
    [ 41.471146] saa7146: found saa7146 @ mem f88de000 (revision 1, irq 22) (0x13c2,0x1017).
    [ 41.471293] saa7146 (0): dma buffer size 192512
    [ 41.471366] DVB: registering new adapter (TT-Budget/S-1500 PCI)
    [ 41.499635] input: PC Speaker as /class/input/input2
    [ 41.536536] adapter has MAC addr = 00:d0:5c:64:b1:ec
    [ 41.537073] input: Budget-CI dvb ir receiver saa7146 (0) as /class/input/input3
    [ 41.984142] input: ImExPS/2 Logitech Explorer Mouse as /class/input/input4
    [ 42.062595] DVB: registering frontend 0 (ST STV0299 DVB-S)...
    [ 42.124520] parport_pc 00:07: reported by Plug and Play ACPI
    [ 42.124667] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
    [ 42.158882] Error: Driver 'pcspkr' is already registered, aborting...
    [ 43.328321] Adding 7349696k swap on /dev/sda5. Priority:-1 extents:1 across:7349696k
    [ 43.574682] EXT3 FS on md0, internal journal
    [ 43.904050] loop: module loaded
    [ 44.464006] kjournald starting. Commit interval 5 seconds
    [ 44.475111] EXT3 FS on sda1, internal journal
    [ 44.475111] EXT3-fs: mounted filesystem with ordered data mode.
    [ 46.084315] RPC: Registered udp transport module.
    [ 46.084438] RPC: Registered tcp transport module.
    [ 46.337277] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
    [ 46.689833] NET: Registered protocol family 10
    [ 46.690699] lo: Disabled Privacy Extensions
    [ 46.691544] ADDRCONF(NETDEV_UP): eth1: link is not ready
    [ 47.260019] tg3: eth1: Link is up at 100 Mbps, full duplex.
    [ 47.260019] tg3: eth1: Flow control is off for TX and off for RX.
    [ 47.260019] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
    [ 57.624019] eth1: no IPv6 routers present
    [ 82.264636] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
    [ 82.274981] NFSD: starting 90-second grace period
    [ 95.465986] mtrr: no more MTRRs available
    [ 95.492694] mtrr: no more MTRRs available
    [ 358.994204] Linux video capture interface: v2.00
    [ 359.029919] saa7146: register extension 'dvb'.
    [ 361.523643] saa7146: unregister extension 'dvb'.
    [ 369.628530] saa7146: register extension 'dvb'.
    Server1:~#


    Server1:~# lsmod
    Module Size Used by
    dvb_ttpci 81672 0
    saa7146_vv 38496 1 dvb_ttpci
    videobuf_dma_sg 11140 1 saa7146_vv
    videobuf_core 16100 2 saa7146_vv,videobuf_dma_sg
    videodev 27520 1 saa7146_vv
    v4l1_compat 12260 2 saa7146_vv,videodev
    ipv6 235396 48
    nfsd 186672 17
    auth_rpcgss 33952 1 nfsd
    exportfs 3936 1 nfsd
    nfs 214280 1
    lockd 54568 2 nfsd,nfs
    nfs_acl 2912 2 nfsd,nfs
    sunrpc 162528 17 nfsd,auth_rpcgss,nfs,lockd,nfs_acl
    loop 12748 0
    snd_pcm_oss 32800 0
    snd_mixer_oss 12320 1 snd_pcm_oss
    parport_pc 22500 0
    parport 31084 1 parport_pc
    snd_pcm 62660 1 snd_pcm_oss
    lnbp21 1920 1
    snd_timer 17800 1 snd_pcm
    snd 45636 4 snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
    soundcore 6368 1 snd
    snd_page_alloc 7816 1 snd_pcm
    serio_raw 4740 0
    stv0299 8680 1
    psmouse 32336 0
    pcspkr 2432 0
    budget_ci 14596 2
    firmware_class 6816 2 dvb_ttpci,budget_ci
    budget_core 9252 1 budget_ci
    dvb_core 66528 4 dvb_ttpci,stv0299,budget_ci,budget_core
    saa7146 15048 4 dvb_ttpci,saa7146_vv,budget_ci,budget_core
    ttpci_eeprom 2240 2 dvb_ttpci,budget_core
    ir_common 39620 1 budget_ci
    container 3456 0
    i2c_piix4 7216 0
    i2c_core 19828 7 dvb_ttpci,lnbp21,stv0299,budget_ci,budget_core,ttpci_eeprom,i2c_piix4
    button 6096 0
    sworks_agp 6720 0
    agpgart 28808 1 sworks_agp
    evdev 8000 3
    ext3 105576 2
    jbd 39476 1 ext3
    mbcache 7108 1 ext3
    dm_mirror 15136 0
    dm_log 8452 1 dm_mirror
    dm_snapshot 14340 0
    dm_mod 46216 3 dm_mirror,dm_log,dm_snapshot
    raid1 18016 1
    md_mod 67100 2 raid1
    ata_generic 4676 0
    libata 140448 1 ata_generic
    dock 8304 1 libata
    sg 26964 0
    sd_mod 22200 5
    serverworks 4932 0 [permanent]
    floppy 47844 0
    ide_pci_generic 3908 0 [permanent]
    ide_core 96168 2 serverworks,ide_pci_generic
    tg3 84676 0
    aic7xxx 117592 3
    scsi_transport_spi 19840 1 aic7xxx
    scsi_mod 129548 5 libata,sg,sd_mod,aic7xxx,scsi_transport_spi
    thermal 15228 0
    processor 32576 1 thermal
    fan 4196 0
    thermal_sys 10856 3 thermal,processor,fan
    Server1:~#



    Danke für die Hilfe

    Server:
    HP / Compaq ProLiant ML350, 2,5GB, SCSI und IDE Raid Distri: Debian Squeeze
    Pugins: Dummy, StreamdevServer, VompServer und Control
    Clients:
    2 x Zotac mit ION im pass. MapIT Gehäuse und YaVDR + XBMC, Atric IR Einssch. 1 x Hauppauge Media MVP

  • Keiner ne Idee.......

    Server:
    HP / Compaq ProLiant ML350, 2,5GB, SCSI und IDE Raid Distri: Debian Squeeze
    Pugins: Dummy, StreamdevServer, VompServer und Control
    Clients:
    2 x Zotac mit ION im pass. MapIT Gehäuse und YaVDR + XBMC, Atric IR Einssch. 1 x Hauppauge Media MVP

  • Subsystem: Device 00a1:a1a0



    Lies dir in dieser Reihenfolge folgende Beiträge vollständig und gründlich durch und befolge die Anleitungen erst, wenn du alles verstanden hast.
    Insbesondere auch die Warnungen dazu.



    TT 1.5 ID neu setzen


    http://www.escape-edv.de/endriss/dvb/fix_eeprom.c


    http://vdr-wiki.de/wiki/index.…ured-DVB-Karte_EEPROM-Fix

  • Hallo Wirbel,
    alles klar, das ist der Hinweis den ich brauchte. Da wäre ich nie im Leben drauf gekommen, dass sich der ID der Karte verändert hat.


    Naja, wollte den Kernel sowieso selber nochmal anpassen und kompilieren. Ich habe mich an die Anleitung der Datei fix_eeprom.c gehalten und mit in die Quellen eingefügt. Allerdings war ich mir nicht so sicher wo. Für meinen Fall hatte ich die fix_eeprom.c in ./drivers/media/dvb/ttpci/ eingefügt wo auch die budget.h liegt und das entsprechende Makefile angepasst.


    - Anschließend den Kernel neu kompiliert und installiert.
    - mit lspci -v war jetzt auch die fix_eeprom für die DVB Karten geladen.
    - alle DVB Module entladen
    - fix_eeprom mit den entsprechenden Parametern geladen.
    - leider war es morgens um 3:30 und mir ist das passiert was unter keinen Umständen passieren sollte: Ich hatte einen Zahlendreher im neuen ID.
    - neustart und alles Module erneut entladen.
    - den ID nochmals angepasst und wieder neu gestartet.
    - Fertig ---> geht.
    :grinzs


    Hier der Auszug von lspci ALT:


    02:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Device 00a1:a1a0
    Flags: medium devsel, IRQ 24
    Memory at f7ef0000 (32-bit, non-prefetchable) [size=512]
    Kernel modules: fix_eeprom


    05:01.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH Device 1017
    Flags: medium devsel, IRQ 22
    Memory at f7ff0000 (32-bit, non-prefetchable) [size=512]
    Kernel modules: budget-ci, fix_eeprom


    05:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Device 00a1:a1a0
    Flags: medium devsel, IRQ 20
    Memory at f7fe0000 (32-bit, non-prefetchable) [size=512]
    Kernel modules: fix_eeprom


    und lspci NEU:


    02:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH Device 1017
    Flags: bus master, medium devsel, latency 64, IRQ 24
    Memory at f7ef0000 (32-bit, non-prefetchable) [size=512]
    Kernel driver in use: budget_ci dvb
    Kernel modules: budget-ci, fix_eeprom


    05:01.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH Device 1017
    Flags: bus master, medium devsel, latency 64, IRQ 22
    Memory at f7ff0000 (32-bit, non-prefetchable) [size=512]
    Kernel driver in use: budget_ci dvb
    Kernel modules: budget-ci, fix_eeprom


    05:02.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
    Subsystem: Technotrend Systemtechnik GmbH Device 1017
    Flags: bus master, medium devsel, latency 64, IRQ 20
    Memory at f7fe0000 (32-bit, non-prefetchable) [size=512]
    Kernel driver in use: budget_ci dvb
    Kernel modules: budget-ci, fix_eeprom



    VIELEN DANK FÜR DIE HILFE.


    Gruß Marco

    Server:
    HP / Compaq ProLiant ML350, 2,5GB, SCSI und IDE Raid Distri: Debian Squeeze
    Pugins: Dummy, StreamdevServer, VompServer und Control
    Clients:
    2 x Zotac mit ION im pass. MapIT Gehäuse und YaVDR + XBMC, Atric IR Einssch. 1 x Hauppauge Media MVP

  • Zitat


    Ich habe 3 DVB-S Karten. 2 davon Budget und eine davon Full Featured.


    Irgendetwas stimmt noch nicht. Du hast mindestens *zwei* verschiedene Typen von Karten (FF && budget), eventuell sogar drei falls die budgets nicht gleich sind. Dann kannst du nicht dreimal die ID 13c2:1017 haben (= 3x Technotrend-Budget-S-1500 DVB card). Mindestens die FF hat immer noch die falsche ID. Du solltest vor den weiteren Versuchen die Karten ausbauen, die bereits ok sind.


    lspci hilft zum testen zwar teilweise, aber neu laden des DVB Treibers, prüfen von dmesg Ausgaben und jeweils ein scan auf jeder Karte separat sind aussagekräftiger.

  • Mhhh.... OK.
    Guter Tipp, schaue ich mir nochmal an. Habe auch noch ein paar Karten ;-),
    insgesamt 2 FF und 4 Budget Karten die exakt gleich sind.


    Danke und Gruß MK

    Server:
    HP / Compaq ProLiant ML350, 2,5GB, SCSI und IDE Raid Distri: Debian Squeeze
    Pugins: Dummy, StreamdevServer, VompServer und Control
    Clients:
    2 x Zotac mit ION im pass. MapIT Gehäuse und YaVDR + XBMC, Atric IR Einssch. 1 x Hauppauge Media MVP

  • Sooo, ich bin jetzt schon mal ein bischen schlauer.
    Alle meine Budget Karten haben die Fehlerhafte ID. Die FF Karten sind i.O.
    Die Budget Karten sind die gleichen wie die FF nur ohne den TV-Out Teil, das können dann nur noch die


    13c2 1012 Technotrend-Budget-T-CI-1500 DVB card (budget-ci)


    sein.

    Server:
    HP / Compaq ProLiant ML350, 2,5GB, SCSI und IDE Raid Distri: Debian Squeeze
    Pugins: Dummy, StreamdevServer, VompServer und Control
    Clients:
    2 x Zotac mit ION im pass. MapIT Gehäuse und YaVDR + XBMC, Atric IR Einssch. 1 x Hauppauge Media MVP

Jetzt mitmachen!

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