easyVDR Kopie des easyVDR-Forums zum Nachschlagen
liplianin-v3.7 integrieren? (Tevii support)

easyVDR - >VARforumsname - >liplianin-v3.7 integrieren? (Tevii support)

killerken  19.Jan.2013 21:49:56
hallo, habe heute mal ein bissel rumgetestet wegen folgender DVB Empfänger:

Skystar USB HD
TT S2-3600
Tevii S471

Die Skystar wird ja schon vom Kernel unterstützt, nur die Firmware wird noch gebraucht und halt nen EIntrag in der modules dafür (könnte doch eigendlich mal eingepflegt werden).
Die S2-3600 Unterstützung wird über diverse media_builds hergestellt.
für die Tevii S471 habe ich den liplianin-v3.7 ( [url=https://bitbucket.org/liplianin/s2-liplianin-v37]https://bitbucket.org/liplianin/s2-liplianin-v37 ) eingespielt und die funzt nun ohne Probleme (Remote habe ich nicht getestet wegen vorhandenem atric)

mit dem liplianin-v3.7 weden auf alle Fälle alle 3 Karten unterstützt.
nur beim "installieren" aufpassen wegen lirc ->

- habe die *.ko unter /lib/modules/3.0.0-19-generic/updates/dkms erst mal zwischengesichert
- die Treiber bauen mit make (kein make install)
- dann die *.ko aus dem v4l Verzeichniss nach ...../updates/dkms kopieren
- die zuerst gesicherten .ko zurück nach ...../updates/dkms (NUR die .ko , welche irgendwas mit lirc zu tun haben - ergibt sich aus dem Namen)
- am Ende ein depmod -a und ein reboot

an die Entwickler: könntet Ihr das liplianin Paket Einpflegen?
Donsen64  21.Jan.2013 15:23:38
Hallo killerken,
super! Danke für den Test.

Könntest du das ins [url=http://wiki.easy-vdr.de/index.php/1.0_Getestete_Hardware]Wiki einpflegen dann haben alle die Infos?

Gruß Ingo

VDRW - easyVDR 2.0 (stable) => ASUS M4N78-VM mit NVIDIA GeForce 8200, AMD Athlon II X2 240, 3GB RAM, HD1 Kingston SSDNow V300 120GB, HD2 WD Green WD20EARX 2TB, DVB-S2 Digital Devices Cine S2 V6.5 Dual-Tuner, DVB-S2 TeVii S471 V2.0, DVB-S2 TT-budget S2-1600, IR Modul seriell WinLIRC/LIRC, FB OneForAll URC7940

VDRC - easyVDR 5.0 (Alpha) => MB: ASRock J4105M Intel CPU J4105, Grafikkarte: NVIDIA GK208B (rev a1) als Zotac ZT-71301-20L PCIe, DVB-S2 Karte: Digital Devices Cine S2 V7 Advanced PCIe, RAM: 16GB als 2x Kingston KVR24N17S8/8, Festplatte: SSD 480GB als Kingston A400 SSD SA400S37, Gehäuse: SilverStone ML03B - Milo Slim HTPC Micro ATX Gehäuse
SurfaceCleanerZ  22.Jan.2013 21:01:57
Hi,
danke für die Infos.

Eigentlich ist der liblianin bei uns schon dabei. Der wurde nur leider umbenannt von seinen Entwicklern.

Könntest du die Firmware mal "einliefern" zum integrieren?

mfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
killerken  23.Jan.2013 06:25:41
ich hab auf die "Schnelle" mal das komplette Verzeichniss (/lib/modules/3.0.0-19-generic/updates/dkms) auf upload geschoben.
http://ul.to/b5u6a2hu

die Dateien:
lirc_atiusb.ko
lirc_bt829.ko
lirc_dev.ko
lirc_i2c.ko
lirc_igorplugusb.ko
lirc_sasem.ko
lirc_serial.ko
lirc_sir.ko
lirc_ttusbir.ko
lirc_wpc8769l.ko

aus dem Archiv sind die originalen von euch

ich weiss jetzt nicht, welche nun speziell für die Tevii sind, ich geb mal noch nen lsmod mit.

# lsmod
Module                  Size  Used by
nfsd                  253885  11
lockd                  78804  1 nfsd
nfs_acl                12771  1 nfsd
auth_rpcgss            39545  1 nfsd
sunrpc                205320  17 nfsd,lockd,nfs_acl,auth_rpcgss
lirc_serial            18514  3
lirc_dev              18692  1 lirc_serial
autofs4                27969  1
vesafb                13516  1
xfs                  746838  1
snd_hda_codec_hdmi    31426  4
mxm_wmi                12859  0
snd_hda_codec_realtek  254163  1
ts2020                13064  1
snd_hda_intel          24262  2
snd_hda_codec          91888  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda                                          _intel
ds3000                18012  1
snd_hwdep              13276  1 snd_hda_codec
nvidia              10390874  53
snd_seq_midi          13132  0
psmouse                73673  0
cx23885              145057  12
rc_core                21231  1 cx23885
videobuf_dma_sg        18710  1 cx23885
altera_stapl          30149  1 cx23885
snd_rawmidi            25241  1 snd_seq_midi
snd_pcm                80435  5 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,c                                          x23885
snd_seq_midi_event    14475  1 snd_seq_midi
serio_raw              12990  0
cx2341x                27699  1 cx23885
wmi                    18744  1 mxm_wmi
snd_seq                51567  2 snd_seq_midi,snd_seq_midi_event
video                  19069  0
tda18271              40658  1 cx23885
videobuf_dvb          13820  1 cx23885
videobuf_core          25097  3 cx23885,videobuf_dma_sg,videobuf_dvb
v4l2_common            15793  2 cx23885,cx2341x
snd_timer              28932  2 snd_pcm,snd_seq
snd_seq_device        14172  3 snd_seq_midi,snd_rawmidi,snd_seq
videodev              99357  3 cx23885,cx2341x,v4l2_common
shpchp                32356  0
media                  20499  1 videodev
altera_ci              19022  1 cx23885
dvb_core              98226  3 cx23885,videobuf_dvb,altera_ci
btcx_risc              13400  1 cx23885
tveeprom              17009  1 cx23885
snd                    55902  14 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hd                                          a_intel,snd_hda_codec,snd_hwdep,cx23885,snd_rawmidi,snd_pcm,snd_seq,snd_timer,sn                                          d_seq_device
soundcore              12600  1 snd
snd_page_alloc        14115  2 snd_hda_intel,snd_pcm
mei                    36466  0
lp                    17455  0
parport                40930  1 lp
raid10                30270  0
raid456                61518  0
async_raid6_recov      12906  1 raid456
async_pq              12959  2 raid456,async_raid6_recov
usbhid                41905  0
hid                    77367  1 usbhid
r8169                  43104  0
raid6_pq              88268  2 async_raid6_recov,async_pq
async_xor              12738  3 raid456,async_raid6_recov,async_pq
xor                    25987  1 async_xor
async_memcpy          12481  2 raid456,async_raid6_recov
async_tx              13123  5 raid456,async_raid6_recov,async_pq,async_xor,asy                                          nc_memcpy
raid1                  26291  0
raid0                  17067  0
multipath              12977  0
linear                12792  0



SurfaceCleanerZ  20.Feb.2013 18:45:26
Hi,
sorry, aber ich kann leider echt nicht nachvollziehen, welche Dateien fehlen. Könntest du die bitte mal benennen?

Danke,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
killerken  20.Feb.2013 19:47:06
wie beschrieben sind die lirc_*.ko aus der standart (kein spezieller DVB Treiber)  Installation (habe nen atric).
anschließend habe ich einfach das liplianin-3.7 erstellt (make )
die lirc_*.ko Dateien vom liplianin überspielt durch die "originalen". die weiter Vorgehensweise steht ja oben.


welche .ko nun genau für welche Karte zuständig ist, weiss ich nicht, darum hatte ich nen lsmod mitgeliefert (da endet mein linux Wissen)

wenn du mir sagst, wie ich rauskriege, welche module speziell gebraucht werden für die tevii (bei mir halt ne 471) kann ich noch mal nachschauen.

ps: seit dem Posting / der Installation habe ich keine Probleme mit den Karten


TillGroos  20.Feb.2013 19:50:52
Die TT-4600 geht mit dem 3.7er Treiber auch.
Firmware hängt hier an:
[url=http://www.easyvdr-forum.de/forum/index.php?topic=14428.msg131600#msg131600]http://www.easyvdr-forum.de/forum/index.php?topic=14428.msg131600#msg131600




Seit Nov 2019 ohne easyVDR
Malden  25.Aug.2013 19:41:22
Hallo,

ich habe gerade easyVDR 1.0 auf einem neuen System mit der SAT Karte Tevii S471 installiert.

lspci meldet folgendes:

02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)
        Subsystem: Device d471:9022
        Flags: bus master, fast devsel, latency 0, IRQ 9
        Memory at fea00000 (64-bit, non-prefetchable)
        Capabilities:
        Kernel modules: cx23885


Da diese Karte wohl erst ab Kernel 3.5 vom Standard Kernel unterstützt wird, habe ich über das easyVDR setup den linux-media-dkms Treiber installier. Vorher noch dist-upgrade gemacht.

Beim Laden des Treiber bekomme ich jetzt diese Fehlermeldung:


Aug 25 19:10:28 easyVDR kernel: [  125.571470] cx23885: disagrees about version of symbol tda18271_attach
Aug 25 19:10:28 easyVDR kernel: [  125.571487] cx23885: Unknown symbol tda18271_attach (err -22)


Das wurde auch [url=http://www.easy-vdr.de/forum/index.php?topic=13652.0]hier http://www.easy-vdr.de/forum/index.php?topic=13652.0 schon diskutiert und die Erklärung war, dass die verschieden Kernel module nicht zueinander passten. Ich habe aber tatsächlich nur linux-media-dkms installiert.

Wie bekomme ich die Tevii S471 nun zum Laufen? Reicht der linux-media-dkms Treiber oder muss ich wie in diesem Thread beschrieben den Liplian Treiber kompilieren?

Wäre schön, wenn mir da jemand weiterhelfen könnte,

Danke, Malden

VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
zzzözzz  25.Aug.2013 20:34:53
Diese Meldung bekommst du nur, wenn du

- entweder Treibermodule unterschiedlicher Herkunft mischst oder
- neue Treibermodule installierst und versuchst neue Treiber zu laden ohne die bereits geladenen vorher zu entladen (z.B. durch Neustart oder explizites Entladen jedes einzelnen dieser Module)


Frage: was davon tust du?



Malden  26.Aug.2013 08:08:27
Hallo Wirbel,

also ich habe eine Erstinstallation von easyVRD 1.0 gemacht. Beim Setup wurden dann automatisch die Standard Kernel Treiber installiert. Danach habe ich das Setup noch einmal aufgerufen und über den ersten Menupunkt den linux-media DVB Treiber installiert. Habe auch geprüft, dass jetzt tatsächlich das Paket linux-media-dkms installiert ist. Danach einen Neustart des Systems durchgeführt.

Eigentlich sollte da nichts gemischt sein. Oder führt die Installation von linux-media-dkms zu dieser Situation?

Ondrej



VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
zzzözzz  26.Aug.2013 08:59:37
Falls die nachträgliche Installation von linux-media das verursacht, wäre das ein Bug in easyvdr..

Malden  26.Aug.2013 09:44:08
Dann nehme ich an es ist ein Bug in easyVDR. Ich habe tatsächlich nichts anderes gemacht als oben beschrieben, nichts von Hand installiert oder kompileiert. Wahrscheinlich gibt es einen Konflikt zwischen den Standard DVB Treibern, die ja per default auf dem System landen und den linux-media DVB Treibern. Zumindest was das Modul cx23885  und dessen Abhängigkeiten betrifft.

Wie kann man das jetzt reparieren?

Und eins ist mir noch nicht ganz klar: sind die linux-media DVB Treiber die Liplian Treiber?



VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
Oberlooser  26.Aug.2013 10:59:15
Hi Malden
versuchs mal hier mit
[url=http://www.dvbsky.net/Support.html]http://www.dvbsky.net/Support.html
unter Linux Treiber die media_build_bst_121102
und die Linux Firmware runterladen und installieren
wie es killerken im ersten Tread beschrieben hat, nur halt mit dem media_build_bst_121102 Treiber
wichtig die *.ko Dateien vorher sichern sonst geht die Lirc Geschichte hinterher nicht und kein make install..
Da bei der Erstinstallation die Satkarte nicht erkannt wurde , wurde auch keine Kanalliste geladen.
Diese musst Du im OSD Setup nach der Treiber installation manuell auswählen. . Sonst " No Signal"
Funzte so mit meiner Mystique SaTiX S2 Sky xpress , auch mit Conexant Chipsatz CX 23885
Die zur Satkarte gehörige Fernbedienung funzt bei mir nicht am Satkarten Anschluss.
Habe ich auch nicht weiter verfolgt , weil das Teil sowieso zu wenig Tasten hat und auch einige fehlen.  ???
Siehe auch hier:  [url=http://www.easy-vdr.de/forum/index.php?topic=15223.msg134928#msg134928]http://www.easy-vdr.de/forum/index.php?topic=15223.msg134928#msg134928


mfG Oberlooser
EA5 Test-VDR : Lintec1 Senior Gehäuse - MSI G41M-P25 Board - Intel P4 E8500 / 775 Dual Core CPU - 2x2GB DDR3 RAM - MSI GT 710 PCI-e HDMI Grafik - DVBSky S952Twin PCI-e - 120GB SSD + 1 TB Test-HDD - LG GH24NSD1 S-ATA DL DVD - USB-STM32 V2 Stick (36kHz) mit SMK RC6 MCE 50GB Fernbedienung - EasyVDR 5.0 Alpha ISO 010 - Softhddevice mit Pulseaudio + estuary4vdr OSD - Kodi 18.9 Final mit Confluence Skin - Arctic 12cm Low Noise Lüfter.
VDR-Client,s : Media MVP Scart, VIP BOX 1903, 1910 , EasyStream 0.6-18 für WIN 10, Raspberry PI 3 mit OpenElec 7.01 und TotalControl FB Code 0104 Lirc an Tsop 31238
zzzözzz  26.Aug.2013 16:22:14
[quote='Malden link' pid='14624' dateline='1377503048']
Dann nehme ich an es ist ein Bug in easyVDR. Ich habe tatsächlich nichts anderes gemacht als oben beschrieben, nichts von Hand installiert oder kompileiert. Wahrscheinlich gibt es einen Konflikt zwischen den Standard DVB Treibern, die ja per default auf dem System landen und den linux-media DVB Treibern. Zumindest was das Modul cx23885  und dessen Abhängigkeiten betrifft.


Installierst du linux-media Treiber, werden alle (!) media treiber (auch einige ALSA sound Treiber und Fernbedienung via LIRC) ersetzt, wie der Name schon sagt. Und zwar mit den Treiber Paketen, wie sie gerade in der Entwicklung für die nächsten Kernelversionen sind. Das kann gut sein oder schlecht. Eben Entwicklung. ;) Und eines ist klar, da du alle Teriber ersetzt, gibt es u.U. Probleme mit anderen Treibern die ersetzt wurden oder nicht mehr drin sind.

Und eins ist mir noch nicht ganz klar: sind die linux-media DVB Treiber die Liplian Treiber?
Die liplianian Treiber sind ein Ableger einer Vorgängerversion von linux-media, bei denen früher mal einige neuere Karten unterstützt wurden, die in linux-media damals noch fehlten. Dafür fehlten halt andere die in liplian nicht drin waren. Deine Karte ist zumindest im linux-media mittlerweile drin AFAIk. Von Zeit zu Zeit fließen diese unetrschiedlichen Zweige der Treiber zusammen.

Malden  26.Aug.2013 17:03:33
Hi Wirbel,

vielen Dank fuer die Erklärungen. Du sagts, dass linux-media die neueste Developer Version der Treiber für die nächste Kernel Version sind. Unter easyVDR kompilieren wir diese Treiber aber für den inzwischen recht alten Kernel 3.0.0.9. Da kann ich mir vorstellen, dass einige Module gar nicht mehr kompilieren. Wie wir wissen, ändern sich ja Kernel interne Schnittstellen recht häufig. Vielleicht ist genau das bei mir passiert und das Modul tda18271 (was cx23885 als Abhängigkeit braucht) wurde nicht gebaut und ist deshalb noch das alte. Und dadurch kommt es beim Treiber laden zum "disagrees about version" Fehler.

Was sagt uns das nun? Wie bekomme ich meine Karte also mit easyVDR zum Laufen?

Eine Alternative ist sicher die von Oberlooser vorgeschlagene, und auch vom Themenstarter killerken praktizierte: anstatt linux-media benutzen wir die Treiber media_build_bst_121102 oder liplianin v37. Das ist schon ausprobiert und scheint zu funktionieren.

Das ist aber wirklich nur ein Workaround. Es scheint aber keine andere "offizielle" Lösung zu geben, wenn die linux-media Treiber nicht sauber auf easyVDR 1.0 installiert werden können. Oder hat da noch jemand ne Idee?


VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
zzzözzz  26.Aug.2013 18:10:05
[quote='Malden link' pid='14624' dateline='1377529413']
Unter easyVDR kompilieren wir diese Treiber aber für den inzwischen recht alten Kernel 3.0.0.9. Da kann ich mir vorstellen, dass einige Module gar nicht mehr kompilieren. Wie wir wissen, ändern sich ja Kernel interne Schnittstellen recht häufig. Vielleicht ist genau das bei mir passiert und das Modul tda18271 (was cx23885 als Abhängigkeit braucht) wurde nicht gebaut und ist deshalb noch das alte. Und dadurch kommt es beim Treiber laden zum "disagrees about version" Fehler.


Nein. Du darfst halt nur Kernel Module zusammen verwenden, die zusammen kompiliert wurde. Der Kernel prüft das und verweigert das Laden es sei denn eine bestimmte Kerneloption wurde beim Compilieren des Kernels selbst gesetzt.

Übrigens: was bitte ist an einem Kernel von November 2011 'zu alt'? Bei einem Linux 2.2 oder 2.4 hat man i.d.R. den Kernel gar nicht angefasst.


Wie bekomme ich meine Karte also mit easyVDR zum Laufen?

Die Treiber Module müssen nur zusammen passen.
Das ist alles, kein Hokus-Pokus, nichts weiter. Also diese Treiber neu installieren.

Und wenn es nicht anders geht mit dem magischen Dreizeiler.
sinai  26.Aug.2013 18:47:05
Ich kann das Problem noch nicht fassen, denn an dem Paket wurde seit Ewigkeiten nichts mehr geändert, der Kernel steht auf hold. Das Prolem hätte doch schon viel länger auftauchen sollen, oder?

Poste mal bitte

uname -a
dpkg -l linux-media-dkms

Andy
VDR 1: ASRock mit Atom J1200, NVIDIA GT610, Lüfterlos, TBS 6982 SE mit easyVDR 3.0
Malden  26.Aug.2013 19:48:36
Hi Sinai,

Wahrscheinlich ist das Problem nie aufgereteten, weil noch niemand eine Karte die das cx23885 Module braucht mit linux-media Treiber zum Laufen bringen wollte. Die Leute mit diesen Karten (wie Oberlooser und killerken) haben offensichtlich immer selbst die Treiberquellen von irgendwo runtergeladen und selbst kompiliert.

Hier die Infos:

easyvdr@easyVDR:~$ uname -a
Linux easyVDR 3.0.0-19-generic #33-Ubuntu SMP Thu Apr 19 19:05:57 UTC 2012 i686 i686 i386 GNU/Linux
easyvdr@easyVDR:~$ dpkg -l linux-media-dkms
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                    Version                                Description
+++-=======================================-=======================================-==============================================================================================
ii  linux-media-dkms                        0~20120511.git301831.266~oneiric        linux-media driver in DKMS format.

VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
zzzözzz  26.Aug.2013 19:57:29
cx23885 betrifft viel zu viele Karten.
Malden  27.Aug.2013 08:48:50
Hallo Leute,

also ich will hier wirklich keine endlose Diskussion starten, aber ich verstehe einfach nicht, was an meinem Vorgehen falsch war. Das heisst, wie konnte es zur Inkompatibilität der Kernel Module kommen?. Noch einmal kurz zusammengefasst:

1. easyVDR 1.0 auf neuem System installiert (leere Festplatte)
2. nach erstem Neustart Setup durchgeführt, dabei keine Änderungen am DVB Treiber vorgenommen
3. mit dem Standard Treiber wird die Karte (wie erwartet) nicht erkannt, da der nur die Tevii 470 aber nicht die 471 unterstützt
4. Neustart des Systems, Setup erneut ausgeführt und linux-media DVB Treiber installiert.
5. Die Karte wird jetzt erkannt, aber es kommt zur oben genannte Fehlermeldung beim Laden des cx23885 Modules

Was hätte ich anders machen sollen?


VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
Malden  27.Aug.2013 09:37:57
Also da ich immer alles ganz genau wissen muss  ::) , will ich dann doch noch mal nachfragen: Irgendwie widersprechen sich Wirbel und Sinai.

[quote='Wirbel link' pid='14624' dateline='1377526934']
Installierst du linux-media Treiber, werden alle (!) media treiber (auch einige ALSA sound Treiber und Fernbedienung via LIRC) ersetzt, wie der Name schon sagt. Und zwar mit den Treiber Paketen, wie sie gerade in der Entwicklung für die nächsten Kernelversionen sind.


Daraus entnehme ich, dass das linux-media Treiber Paket ständig aktualisiert wird und immer die neuesten Treiber enthält. Dann aber sagt Sinai:

[quote='sinai link' pid='14624' dateline='1377535625']
... an dem Paket wurde seit Ewigkeiten nichts mehr geändert, der Kernel steht auf hold.


Also wie jetzt? Brandaktuelle Treiber oder seit Ewigkeiten keine Veränderung?

Vielleicht ist das so zu verstehen: Das linux-media Paket von easyVDR wurde mit den (damals) aktuellen Treibern passend zum Kernel 3.0.0.9 zusammengestellt. Ist aber nicht auf dem Stand der linux-media Treiber, die zur Zeit für den aktuellen Kernel 3.11 entwickelt (aktualisiert) werden. Dann dürfte es natürlich auch keine Konflikte beim Installieren geben.



VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
sinai  27.Aug.2013 10:09:19
Deine letztere Annahme ist korrekt. Die Treiber sind vom damaligen Stand, der noch mit Kernel 3.0.0-19 gebaut hat. Seitdem gab es keine Veränderung in dem Paket.
Ich verstehe das Problem nicht.
VDR 1: ASRock mit Atom J1200, NVIDIA GT610, Lüfterlos, TBS 6982 SE mit easyVDR 3.0
Malden  27.Aug.2013 10:32:38
[quote='sinai link' pid='14624' dateline='1377590959']
...
Ich verstehe das Problem nicht.


Das Problem ist einfach, dass es Inkosistenzen im linux-media Paket zu geben scheint (einige Module passen nicht zusammen). Oder kannst Du bei meiner Vorgehensweise (wie oben beschrieben) einen Fehler entdecken?

Das Ganze kann auch leicht nachvollzogen werden. Man braucht dazu nur ne Karte, die den cx23885 Teiber benutzt.

P.S. Es hat scheinbar auch noch nie von jemandem eine Rückmeldung gegeben, der die Tevii S471 mit easyVDR Boardmitteln (keine externen Treiberpakete) zum Laufen gebracht hat. In der Wiki wird diese Karte nicht unter den unterstützten/getesteten aufgeführt.

VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19
sinai  27.Aug.2013 11:15:49
Ich habe mich falsch ausgedrückt. Ich verstehe das Problem sehr gut, kann mir aber nicht erklären, wie es dazu kommt.

Ich habe damals den Treiberstand ausgecheckt und mit Uwes Hilfe ein DKMS-Paket gebaut. Mir ist nicht klar, wie es da zu solchem Phänomen kommen kann. Niemand hat etwas am ausgecheckten Treiber verändert. Und die wirkenden Patches im Paket haben nichts mit deinem Modul zu tun...

Ich verstehe es nicht.
VDR 1: ASRock mit Atom J1200, NVIDIA GT610, Lüfterlos, TBS 6982 SE mit easyVDR 3.0
sirnova  27.Aug.2013 12:46:44
Hi zusammen!

Eine Idee hab ich auch noch ;)

Bei der DD CT V6 ist das Problem, dass nach Treiber-Installation die Bridge das Kernel-Modul und das Flex das neue Modul nutzen will. Diese beiden passen dann nicht zusammen. Hier muss das Kernel-Modul gelöscht werden, damit beide Module aus der gleichen Quelle genutzt werden. Evtl ist es bei dir ja das gleiche. Das hat andersrum natürlich den Effekt, dass ein Gleicher DVB-Chip je nach "Addons" unterschiedliche Module dazu lädt.
Prinzip:
DVB1:
CX23885
+Modul1
+Modul2

DVB2:
CX23885
+Modul2
+Modul3

Damit würde bei Problemen mit "Modul1" nur DVB1 nicht laufen.

Wäre klasse, wenn Wirbel die Theorie einmal mit seinem Fachwissen bestätigen/widerlegen könnte ;)

Schöne Grüße

David
vdr1: easyvdr2.0; CPU = I3-4130 Ram= 8GB; 4TB WD RED; 3TB WD RED; 1TB WD GREEN; MB= Gigabyte H81M-HD3; Intel-Ausgabe
Display1=Samsung LE37A615A 1920x1080 HDMI; Display2= Beamer Benq W1070 HDMI;
Sound= DENON AVR-X1100W;
DigitalDevices CT V6.1
vdr2: easyvdr 2.0; Streamdev-Client only; MB= POV ION330-1; 16GB-SSD; PicoPSU
vdr3: Notebook LG E500 15,4"; easyvdr 0.9.x; C2D T7300; 2 GB Ram
Reserve:MB= XFX GeForce® 9300 (MI-9300-7AS9); CPU= intel 5300E;
Mini-Server: CubieTruck mit EPGD und Dateifreigabe (24/7)
zzzözzz  27.Aug.2013 18:13:42
Kann es sein, dass irgendwelche Benutzerrechte verhindern, dass Dateien überschrieben werden?



Bei der DD CT V6 ist das Problem, dass nach Treiber-Installation die Bridge das Kernel-Modul und das Flex das neue Modul nutzen will. Diese beiden passen dann nicht zusammen.

Ein
make modules_install
löscht alle Module in drivers/media und installiert die neuen. Wie können da noch alte media Module existieren? Das versteh ich daran nicht.
Dann gäbe es auch keine nicht zueinander passenden Module mehr.
sirnova  27.Aug.2013 22:37:00
Hi Wirbel!

Was mir so grob im Hinterkopf war find ich nicht, aber es war was in der Richtung:

Zitat

[ 496.786699] ddbridge: disagrees about version of symbol cxd2099_attach
[ 496.786705] ddbridge: Unknown symbol cxd2099_attach (err -22)

Es geistert noch eine alte Version des cxd2099-Treibers unter /lib/modules//... herum.
Diese mal wegräumen (umbenennen reicht). Dann dürfte das Laden des Treibers klappen.
Quelle: http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p1077639-aktuelle-treiber-f%C3%BCr-octopus-ddbridge-cines2-ngene-ddbridge-duoflex-s2-duoflex-ct-cinect-sowie-tt-s2-6400-teil-1/#post1077639

Ist von UFO und somit wird es Hand und Fuß haben. Es kann sehr gut sein, dass ich es falsch beschrieben hab und ich hoffe, dass du jetzt weißt, was ich meine ;)
Da du ja richtig Ahnung von Treibern hast (denke ich zumindest), hatte ich gehofft, dass mein Gedanke evtl. richtig ist und du daraus die Lösung für das bestehende Problem generieren kannst.
Es kann auch gut sein, dass ich die Zusammenhänge einfach falsch sehe ;)

Schöne Grüße

David
vdr1: easyvdr2.0; CPU = I3-4130 Ram= 8GB; 4TB WD RED; 3TB WD RED; 1TB WD GREEN; MB= Gigabyte H81M-HD3; Intel-Ausgabe
Display1=Samsung LE37A615A 1920x1080 HDMI; Display2= Beamer Benq W1070 HDMI;
Sound= DENON AVR-X1100W;
DigitalDevices CT V6.1
vdr2: easyvdr 2.0; Streamdev-Client only; MB= POV ION330-1; 16GB-SSD; PicoPSU
vdr3: Notebook LG E500 15,4"; easyvdr 0.9.x; C2D T7300; 2 GB Ram
Reserve:MB= XFX GeForce® 9300 (MI-9300-7AS9); CPU= intel 5300E;
Mini-Server: CubieTruck mit EPGD und Dateifreigabe (24/7)
Malden  30.Aug.2013 09:45:37
Also ich hab jetzt nicht weiter nachgeforscht, warum es diese Inkonsistenzen im linux-media Paket gibt (wollte einfach Fernsehen gucken  ;D ).

Letztendlich habe ich dann auch den liplianin Treiber V37 runtergeladen und kompiliert. Ich habe dann aber nicht alle neuen Module in .../updates/dkms kopiert (um die bekanneten Probleme mit lirc zu vermeiden) sondern nur cx23885 und dessen Abhängigkeiten. Damit passen alle benötigten Treibermodule zusammen und die Tevii S471 läuft jetzt rund. Und ich kann endlich fernsehen.

Vielen Dank an alle, die hier Vorschläge und Hinweise gepostet haben.
VDR1:easyVDR 0.8.06, MB Intel D945GCLF2, DVB-s FF Technotrend rev. 1.6, DVB-t DigiVox mini II V3.0, HDD 2,5'' Samsung 250GB, Gehäuse Casetronic C137, LCD 20x4
VDR2:easyVDR 1.0, MB ASRock A330ION, DVB-s2 Tevii S471, HDD 2,5'' Seagate 1TB, Gehäuse Silverstone LC19