Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] DVB-S probleme seit Kernel 3.3*amd64  (Read 7766 times)

bube

  • Guest
[DE] DVB-S probleme seit Kernel 3.3*amd64
« on: 2012/03/25, 12:29:19 »
Hallo zusammen,

seit Kernel 3.3*towo.amd64 habe ich Tuning Probleme mit meiner DVB-S/2 Karte. Umschalten funktioniert nicht korrekt. Was immer geht ist ARD HD, ZDF HD, Arte HD.
Mit Kernel 3.2*towo*amd64 funktionieren alle Sender ohne Probleme.

Code: [Select]
lspci -vvv sagt:
01:06.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Technotrend Systemtechnik GmbH S2-3200
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort>SERR- <PERR- INTx-
Latency: 32 (3750ns min, 9500ns max)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f6000000 (32-bit, non-prefetchable) [size=512]
Kernel driver in use: budget_ci dvb


Code: [Select]
dmesg | grep DVB sagt:
[    4.533423] DVB: registering new adapter (TT-Budget S2-3200 PCI)
[    5.115280] DVB: registering adapter 0 frontend 0 (STB0899 Multistandard)...


Code: [Select]
inxi -v3 sagt:
System:    Host: ts-desk Kernel: 3.2-10.towo.1-siduction-amd64 x86_64 (64 bit, gcc: 4.6.3)
           Desktop: KDE 4.7.4 (Qt 4.7.4) Distro: Debian GNU/Linux wheezy/sid
Machine:   System: Gigabyte product: M56S-S3
           Mobo: Gigabyte model: GA-M56S-S3 Bios: Award version: F5 date: 01/22/2009
CPU:       Dual core AMD Athlon 64 X2 6400+ (-MCP-) cache: 2048 KB flags: (lm nx sse sse2 sse3 svm) bmips: 12857
           Clock Speeds: 1: 3214.252 MHz 2: 3214.252 MHz
Graphics:  Card: nVidia G84 [GeForce 8600 GTS] bus-ID: 02:00.0
           X.Org: 1.11.4 drivers: nouveau (unloaded: vesa,fbdev) Resolution: 1280x1024@60.0hz, 1280x1024@60.0hz
           GLX Renderer: Gallium 0.4 on NV84 GLX Version: 2.1 Mesa 7.11.2 Direct Rendering: Yes
Network:   Card: nVidia MCP65 Ethernet driver: forcedeth port: c800 bus-ID: 00:06.0
           IF: eth0 state: up speed: 1000 Mbps duplex: full                                                                                                      
Info:      Processes: 163 Uptime: 17:18 Memory: 1371.3/3959.5MB Runlevel: 5 Gcc sys: 4.6.3 Client: Shell inxi: 1.7.29  

Es handelt sich hier um eine festinstallierte DVB-S/2 PCI-Karte.
Für weitere Informationen stehe ich selbstverständlich gerne zur Verfügung.

MfG
Tommes[/code]

Leoben

  • Guest
DVB-S probleme seit Kernel 3.3*amd64
« Reply #1 on: 2012/03/26, 13:05:18 »
Benutzt du den vdr? Ich hatte nachdem vor Kurzem 1.7.22 nach sid kam das Problem, dass sich alle vertikal polarisierten Sender nicht mehr haben tunen lassen. Ich hatte auch zuerst den Kernel im Verdacht, aber das scheint ein vdr bug zu sein, als Würgaround DiSEqC im vdr aktivieren. (Einstellungen - LNB).

Offline devil

  • Administrator
  • User
  • *****
  • Posts: 4.842
DVB-S probleme seit Kernel 3.3*amd64
« Reply #2 on: 2012/03/26, 13:26:52 »
Heute gabs vdr 1.7.26-1

greetz
devil

Offline ralul

  • User
  • Posts: 1.814
DVB-S probleme seit Kernel 3.3*amd64
« Reply #3 on: 2012/03/26, 15:14:09 »
@towo hatte gesagt, dass der Patch (kein retuning) schon im Kernel sei:
http://forum.siduction.org/index.php?msg=18420#18420

Ich kann den Patch im siduction-linux git nicht finden. Ein ähnlicher Patch ist aber im aptosid-slh-kernel-svn:
"re_tune = false;" (v4l-dvb_fix-DVB-S-regression-cau~d-by-a-missing-initializat.patch)

Ich weiss aber nicht ob der Patch überhaupt hilft, weil ich kein DVB-S sonder DVB-T habe. Ausserdem ist der DVB Patch bisher nicht in der Greg stable-queue ...

[edit] Towo hat den Patch gerade aktiviert. Der nächste siduction Kernel könnte vielleicht DVB-S wieder ans laufen kriegen!
« Last Edit: 2013/11/10, 05:17:03 by ayla »
experiencing siduction runs better than my gentoo makes me know I know nothing

bube

  • Guest
DVB-S probleme seit Kernel 3.3*amd64
« Reply #4 on: 2012/03/26, 22:26:26 »
Nabend,

stimmt, habe vergessen mitzuteilen welche Software ich nutze.

Es ist Kaffeine
Code: [Select]
apt-cache policy kaffeine
kaffeine:
  Installiert: 1.2.2-1
  Kandidat:    1.2.2-1
  Versionstabelle:
 *** 1.2.2-1 0
        600 http://ftp.de.debian.org/debian/ unstable/main amd64 Packages
        500 http://ftp.de.debian.org/debian/ testing/main amd64 Packages
        100 /var/lib/dpkg/status


nach weiteren testen ist mir aufgefallen das das Problem erst auftritt sobald ein HD Sender eingestellt wurde.

Habe mal "dvbtune" installiert um zu sehen wie das auf der Kommando Zeile ausschaut:
Code: [Select]

bube@ts-desk:~$ dvbtune -f 10744000 -p H -s 22000 -tone 0
Using DVB card "STB0899 Multistandard"
tuning DVB-S to L-Band:0, Pol:H Srate=22000000, 22kHz=off
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_CARRIER FE_HAS_SYNC
polling....
Getting frontend event
FE_STATUS:
polling....
polling....
^C
bube@ts-desk:~$ dvbtune -f 11362000 -p H -s 22000 -tone 0
Using DVB card "STB0899 Multistandard"
tuning DVB-S to L-Band:0, Pol:H Srate=22000000, 22kHz=off
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_SYNC
Event:  Frequency: 11362000
        SymbolRate: 21999998
        FEC_inner:  9

Bit error rate: 0
Signal strength: 1450
SNR: 29
FE_STATUS: FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_SYNC


Beides Transponder von Astra im Horizontal Low Band nachdem ich mal auf einen HD Sender geschaltet habe.
Evtl. hilft die Info ja noch irgendwie.
Bin schon auf den neuen Kernel gespannt.

Bis dann
Tommes

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.939
DVB-S probleme seit Kernel 3.3*amd64
« Reply #5 on: 2012/03/27, 14:46:12 »
Es gibt keinen Kernel, weil der aktuelle Kernel, den angesprochen Patch bereits enthällt. Auf Grund des libpcre3-Problems hatte ich nur versäumt, die Änderung ins Git zu pushen.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline ralul

  • User
  • Posts: 1.814
DVB-S probleme seit Kernel 3.3*amd64
« Reply #6 on: 2012/03/27, 15:27:14 »
Dann sollte man bei dem DVB-S Problem vielleicht mal etwas anderes prüfen:
lsmod
Jeweils mit beiden Kerneln (3.2 und 3.3) und gestartetem DVB Program. Ob der neue linux-3.3 Kernel überhaupt das richtige Modul lädt ...
experiencing siduction runs better than my gentoo makes me know I know nothing

Offline ralul

  • User
  • Posts: 1.814
DVB-S probleme seit Kernel 3.3*amd64
« Reply #7 on: 2012/03/27, 15:36:08 »
Gerade was interessantes in die Greg stable-queue gelangt:
Quote
Subject: [media] pvrusb2: fix 7MHz & 8MHz DVB-T tuner support for HVR1900 rev D1F5

From: Michael Krufky <mkrufky>

commit 9ab2393fc3e460cd2040de1483918eb17abb822f upstream.

The D1F5 revision of the WinTV HVR-1900 uses a tda18271c2 tuner
instead of a tda18271c1 tuner as used in revision D1E9. To
account for this, we must hardcode the frontend configuration
to use the same IF frequency configuration for both revisions
of the device.

6MHz DVB-T is unaffected by this issue, as the recommended
IF Frequency configuration for 6MHz DVB-T is the same on both
c1 and c2 revisions of the tda18271 tuner.

Signed-off-by: Michael Krufky <mkrufky>
Cc: Mike Isely <isely>
Signed-off-by: Mauro Carvalho Chehab <mchehab>
Signed-off-by: Greg Kroah-Hartman <gregkh>

---
 drivers/media/video/pvrusb2/pvrusb2-devattr.c |   10 ++++++++++
 1 file changed, 10 insertions(+)

--- a/drivers/media/video/pvrusb2/pvrusb2-devattr.c
+++ b/drivers/media/video/pvrusb2/pvrusb2-devattr.c
@@ -320,7 +320,17 @@ static struct tda829x_config tda829x_no_
    .probe_tuner = TDA829X_DONT_PROBE,
 };
 
+static struct tda18271_std_map hauppauge_tda18271_dvbt_std_map = {
+        .dvbt_6   = { .if_freq = 3300, .agc_mode = 3, .std = 4,
+                      .if_lvl = 1, .rfagc_top = 0x37, },
+        .dvbt_7   = { .if_freq = 3800, .agc_mode = 3, .std = 5,
+                      .if_lvl = 1, .rfagc_top = 0x37, },
+        .dvbt_8   = { .if_freq = 4300, .agc_mode = 3, .std = 6,
+                      .if_lvl = 1, .rfagc_top = 0x37, },
+};
+
 static struct tda18271_config hauppauge_tda18271_dvb_config = {
+   .std_map = &hauppauge_tda18271_dvbt_std_map,
    .gate    = TDA18271_GATE_ANALOG,
    .output_opt = TDA18271_OUTPUT_LT_OFF,
 };

@towo, sagt dir das was?
Oder aber pvrusb2 hat nichts mit DVB-S zu tun?

[edit] sehe gerade, da sind mehrere neue DVB patches gelanded ....
experiencing siduction runs better than my gentoo makes me know I know nothing

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.939
DVB-S probleme seit Kernel 3.3*amd64
« Reply #8 on: 2012/03/27, 15:45:05 »
pvrusb2 hat in erster Linie erstmal Nix mit einer PCI-Karte zu tun.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline ralul

  • User
  • Posts: 1.814
DVB-S probleme seit Kernel 3.3*amd64
« Reply #9 on: 2012/03/27, 15:49:05 »
Ich denke mal linux-3.3.1 wird den DVB-S Bug wahrscheinlich beheben, denn da sind einige DVB Patches gelandet ...
experiencing siduction runs better than my gentoo makes me know I know nothing

snow_freak

  • Guest
DVB-S probleme seit Kernel 3.3*amd64
« Reply #10 on: 2012/05/07, 19:48:22 »
Hallo!
Das Problem besteht bei mir mit Kernel 3.3.4 immer noch. Gibt es in nächster Zeit Abhilfe?

bube

  • Guest
DVB-S probleme seit Kernel 3.3*amd64
« Reply #11 on: 2012/05/07, 23:31:41 »
Nabend,
das Umschalt Problem zwischen SD / HD Sendern hat sich für mich seit Kernel "3.3-4.towo.1-siduction-amd64" erledigt.

Habe leider versäumt das ganze zeitnahe mitzuteilen.  :oops:


Bis dann
Tommes

Offline ralul

  • User
  • Posts: 1.814
DVB-S probleme seit Kernel 3.3*amd64
« Reply #12 on: 2012/05/08, 01:11:39 »
@snow_freak, tja jetzt musst Du wohl etwas mehr unterfüttern, denn bei mir ist auch alles in Ordnung.
experiencing siduction runs better than my gentoo makes me know I know nothing

snow_freak

  • Guest
DVB-S probleme seit Kernel 3.3*amd64
« Reply #13 on: 2012/05/08, 17:38:12 »
Welche Daten sind denn für eine Analyse interessant?

Offline ralul

  • User
  • Posts: 1.814
DVB-S probleme seit Kernel 3.3*amd64
« Reply #14 on: 2012/05/08, 18:41:26 »
Erstmal ist Arbeit auf Deiner Seite angesagt, Fehler ausschliessen:

- funktioniert es mit einem anderen - neuen - Benutzer:
Oft sind es übrig gebliebene Einstellungen, die nicht mehr laufen.

- funktioniert all Deine Hardware?
Funktioniert es mit einem anderen System, anderes Linux, Windows?

- welcher alte Kernel geht: Du kannst ruhig einen zusätzlichen Kernel aus dem Debian-sid Repo installieren und ausprobieren.

Dann würde ich mir erst die Arbeit machen (Debug) Logs zu analysieren ...
experiencing siduction runs better than my gentoo makes me know I know nothing