Hallo!
Ich betreibe seit geraumer Zeit eine Technotrend S2-6400 in einem Heimserver mit 32-bit Debian Wheezy mit selbstgebautem 32-bit Kernel 3.6.0rc7 und media_build_experimental. Langsam muss ich auf 64-bit aufrüsten, schaffe es aber nicht, die Karte unter 64-bit Kernel zu betreiben. Zuletzt eine frische Debian Sid Installation gemacht und nur das Nötigste an Konfiguration übernommen. Den Kernel muss ich leider auf 3.6.0 oder höher aktualisieren, da die integrierte Intel Grafik der Maschine sonst nicht läuft.
Also Debian Trunk Source gezogen, entpackt, kompiliert, gebootet, media_build_experimental von http://linuxtv.org/hg/~endriss/media_build_experimental hinzugebaut, Firmwares liegen wie gehabt in /lib/firmware.
Beim Start sieht in dmesg auch alles ganz normal aus:
Dec 2 21:01:05 caesar kernel: [ 7.608429] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/inp
ut/input14
Dec 2 21:01:05 caesar kernel: [ 7.608476] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Dec 2 21:01:05 caesar kernel: [ 7.619562] SAA716x FF FPGA version 1.05
Dec 2 21:01:05 caesar kernel: [ 7.679486] SAA716x FF loader version 1.03
Dec 2 21:01:05 caesar kernel: [ 8.397340] DVB: registering new adapter (SAA716x dvb adapter)
Dec 2 21:01:05 caesar kernel: [ 8.550183] stv6110x_attach: Attaching STV6110x
Dec 2 21:01:05 caesar kernel: [ 8.552701] SAA716x FF 0000:02:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multi
standard)...
Dec 2 21:01:05 caesar kernel: [ 8.552838] DVB: registering new adapter (SAA716x dvb adapter)
Dec 2 21:01:05 caesar kernel: [ 8.553143] stv6110x_attach: Attaching STV6110x
Dec 2 21:01:05 caesar kernel: [ 8.587363] SAA716x FF 0000:02:00.0: DVB: registering adapter 2 frontend 0 (STV090x Multi
standard)...
Dec 2 21:01:05 caesar kernel: [ 9.349595] SAA716x FF firmware version 0.3.9
Dec 2 21:01:05 caesar kernel: [ 9.349670] input: TT6400 DVB IR receiver as /devices/pci0000:00/0000:00:1c.0/0000:02:00.
0/input/input15
Alles anzeigen
OSD auf HDMI läuft mit schwarzem Schirm hinter dem OSD, Wiedergabe von Aufnahmen klappt, was nicht geht ist tunen! Keine Sender, keine Aufnahmen, kein Spaß :-/
Vanilla Kernel auch schon probiert, auch in älterer Version 3.6.0 anstelle 3.6.8, gleiches Ergebnis.
Keine Fehlermeldungen auszumachen. Ein Test mit
schlägt zügig fehl und es kommen 0 Services raus:
using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
initial transponder 12551500 V 22000000 5
>>> tune to: 12551:v:0:22000
DVB-S IF freq is 1951500
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x0010
dumping lists (0 services)
Done.
Ist einen Tick anders, wenn kein Kabel dran ist:
using '/dev/dvb/adapter2/frontend0' and '/dev/dvb/adapter2/demux0'
initial transponder 12551500 V 22000000 5
>>> tune to: 12551:v:0:22000
DVB-S IF freq is 1951500
WARNING: >>> tuning failed!!!
>>> tune to: 12551:v:0:22000 (tuning failed)
DVB-S IF freq is 1951500
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.
Alles anzeigen
Habe aus lauter Verzweiflung jetzt erstmal eine alte Budget WinTV zugesteckt und die läuft auf anhieb.
Kann mir nicht vorstellen, dass alle hier im Forum 32-bit Kernel für die Karte verwenden - also was mache ich falsch? Gibt es bekannte Inkompatibilitäten des Treibers?
Edit: Vielleicht kann einer mit funktionierender S2-6400 und 64-bit Kernel mal seine /boot/config-* anhängen, dann kann ich darüber ein Diff machen oder meinen Kernel genauso bauen.
Grüße,
Korkman