On 25.07.17 23.50, Kay Martinen wrote:
>> [ 19.466296] CX24123: wrong demod revision: f6
>
> Hierzu fand ich eine info das dies eine unnötige Meldung wäre da das
> nicht der Chip ist der eingebaut ist.
Ja, kommt bei mir auch. Ich habe dieselbe Karte. Ist allerdings Debian
Wheezy, also wesentlich älterer Kernel 3.2.
>> [ 19.488533] intel_powerclamp: No package C-state available
>> [ 19.712600] mt352_read_register: readreg error (reg=127, ret==-121)
>> [ 19.720650] nxt200x: nxt200x_readbytes: i2c read error (addr 0x0a,
>> err == -121)
>> [ 19.720652] nxt200x: Unknown/Unsupported NXT chip: 00 00 00 00 00
>
> Was das bedeutet habe ich noch nicht raus gefunden. Ein Fehler, oder...?
Kommt bei mir auch. Karte läuft seit Jahren.
>> [ 19.732768] lgdt330x: i2c_read_demod_bytes: addr 0x59 select 0x02
>> error (ret == -121)
>> [ 19.747418] stv0297_readreg: readreg error (reg == 0x80, ret == -121)
>> [ 19.753695] mt312_read: ret == -121
>
> Und ob dies dazu gehört, folgefehler sind oder etwas ganz anderes.
Dito.
>> [ 19.760249] cx24120: Conexant cx24120/cx24118 - DVBS/S2 Satellite
>> demod/tuner
>> [ 19.760377] cx24120: Demod cx24120 rev. 0x07 detected.
>> [ 19.760378] cx24120: Conexant cx24120/cx24118 attached.
>> [ 19.768555] b2c2-flexcop: ISL6421 successfully attached.
>> [ 19.768558] b2c2-flexcop: found 'Conexant CX24120/CX24118' .
>> [ 19.768564] b2c2_flexcop_pci 0000:01:05.0: DVB: registering adapter
>> 0 frontend 0 (Conexant CX24120/CX24118)...
>> [ 19.769014] b2c2-flexcop: initialization of 'Sky2PC/SkyStar S2
>> DVB-S/S2 rev 3.3' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
>
> Die Karte wird offenbar doch erkannt, initialisiert, aber dann:
>
>> [ 30.304198] cx24120: ### ERROR: Firmware upload failed. Last byte
>> returned=0x0
>> [ 30.304357] b2c2_flexcop_pci 0000:01:05.0: DVB: adapter 0 frontend
>> 0 frequency 0 out of range (950000..2150000)
>> [ 40.092174] cx24120: ### ERROR: Firmware upload failed. Last byte
>> returned=0x0
>> [ 41.524046] cx24120: ### ERROR: Error sending message to firmware
>> [ 41.524069] cx24120: ### ERROR: send 1st message(0x20) failed
Das kommt bei mir nicht. "b2c2-flexcop: initialization..." ist bei mir
die letzte (zum Thema gehörende) Meldung in dmesg.
> Was ich nicht verstehe! Denn, ich hatte vorher Ubuntu 16.04.02 LTS
> Desktop drauf, gleiches prozedere wie oben geschildert. Dort wurde die
> Firmware offenbar geladen, denn eine solche meldung kam nicht, aber die
> Meldung mit "...frequency 0 out of range..." tauchte dort trotzdem auf.
> Und bei den network-scans jede menge fehlermeldungen (dmesg und konsole)
> die einen fehlgeschlagenen tune/scan melden (text weiß ich nicht mehr).
Das ist normal. Wenn kein Carrier auf einer Transponderfrequenz gefunden
wird, dann schafft die PLL kein Lock.
> Einziger Unterschied, vorher ein 64-bit Desktop iso, jetzt das gleiche
> als 32bit Server iso.
OK, bei mir ist's auch 64 Bit. Wer weiß, vielleicht hat das kaum noch
einer mit 32 Bit getestet.
> Die Firmware ist dennoch da. Und ich habe sie auch noch ein zweites mal
> runter geladen um sicher zu gehen.
>
>> kay@esprimo:~$ ls -al /lib/firmware/dvb*
>> -rw-r--r-- 1 root root 65303 Jul 23 18:07
>> /lib/firmware/dvb-fe-cx24120-1.20.58.2.fw
>
> Ohne diese Datei wird genau diese verlangt, lt. dmesg angabe.
Die Datei hat bei mir eine signifikant andere Größe (44924).
Ich schätze mal, da liegt der Hund begraben.
> Hat jemand eine Idee wo dran es hier haken mag? Wie kann es sein das die
> gleiche Firmware auf dem gleichen PC mit der gleichen Karte im gleichen
> OS mit gleichem Kernel nicht mehr lädt? Das kann doch nicht nur durch
> die bitbreite scheitern oder?
Naja, sag niemals nie. Aber war es denn wirklich /dieselbe/ Firmware?
> Nebenbei: Genau so eine Karte habe ich schon. In einem anderen Esprimo
> mit EasyVDR 2.5 und dessen media-build-experimental läuft die ohne
> probleme.
Media-build-S2 Sourcen habe ich auch verwendet, da die Karte ja erst
aber Kernel 4.2 oder so vom Vanilla-Kernel unterstützt wird. Ich muss
den Treiber faktisch nach jedem Kernel-Update wieder reinpatchen.
> Nun will ich aber lieber tvheadend...weil ich nur einen Streaming-server
> brauche, keinen VDR mit lokaler Anzeige.
Ist es bei mir auch. Da ist gar kein Monitor dran. Der steht im Keller.
Aber das ist egal. die ganzen Treiberreien betreffen nur den Kernel,
nicht die Userspace-Software.
> Ich müsste nun nur mal wissen ob ich das irgendwie zum laufen bekommen
> kann mit ubuntu Server.
*Irgendwie* ganz bestimmt. Notfalls Treiber selber reinkompilieren.
> Wenn ich annehme das die neu gekaufte Karte nicht defekt ist und mein
> neuer 3-fach verteiler auch nicht schuld ist (easyVdr und Receiver
> laufen auch jetzt damit!) dann ist es evtl. einfacher EasyVDR 3.0 zum
> Test zu installieren. Würde immerhin ergeben ob die Karte in dem PC
> überhaupt läuft - oder evtl. doch defekt sein müsste.
Das sollte sich durch Tausch herausfinden lassen.
Eine andere Option wäre allerdings, dass es mal wieder eine neue
Revision der Karte gibt und der Treiber sie mangels Kenntnis irrtümlich
als die alte ansprechen will, kurzum die Revision vom Kerneltreiber
nicht unterstützt wird.
Aber als erstes würde ich die Sache mit der Firmware checken.
Marcel