Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> SMT7020 No Signal Patch geht nicht!, [solved]
mg1234s
Geschrieben am: Freitag, 13.Juni 2008, 14:36 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 70
Mitgliedsnummer.: 5119
Mitglied seit: 2008-05-22



Hallo zusammen,

seit drei Wochen versuche ich bei meiner SMT 7020 das NO SIGNAL Problem in den Griff zu bekommen. Meine Box läuft nur, wenn es draußen Kalt ist oder wenn ein anderer Receiver an ist. Der Tuner wird sauber erkannt Dmesg gibt keine großen Fehler aus etc etc ..

Leider komme ich nicht mehr weiter!

Nach meiner Meinung kann der Patch aus G2V 2.0 Update 10 (usr/local/portage/patches/v4l/SMT-dvb.diff) nicht mehr angewendet werden da Emerge bzw. /_config/bin/dvb_update.sh immer eine neuere Version von dem v4l-dvb-hg-endriss Packet downloadet und damit natürlich der patch befehl erst gar nicht den Path zu den Dateien findet bzw. der Quellcode gar nicht mehr zu dem Patch paßt.
Es gibt zum Beispiel jetzt 67 verschiedene Karten somit ist Card = 58 doppelt belegt.

Ich habe zwar versucht den Patch per Hand in Daten in das /mnt/data/portage/distfiles/hg-src/v4l-dvb-hg-endriss/v4l-dvb-av7110-full-ts-mod/linux/drivers/media/video/ Verzeichnis einzubauen aber das überschreitet ehrlich gesagt meine Fähigkeiten bei weitem.

Eigentlich müßten doch diese Dateien für den Tuner zuständig sein:

-rw-r--r-- 1 root root 36248 2007-12-15 16:25 cx8800.ko
-rw-r--r-- 1 root root 21020 2007-12-15 16:25 cx8802.ko
-rw-r--r-- 1 root root 17564 2007-12-15 16:25 cx88-dvb.ko
-rw-r--r-- 1 root root 5024 2007-12-15 16:25 cx88-vp3054-i2c.ko
-rw-r--r-- 1 root root 67152 2007-12-15 16:25 cx88xx.ko

Das SMT-dvb.diff ist vom 11 Jan 2008

Kann jemand seine Dateien, die nach dem 11 Jan 2008 mit dem selben Kernel erstellt worden sind hier ablegen, oder gibt es eine andere Möglichkeit Emerge dazu zu bewegen die alten Dateien zu installieren.

Aber ich glaube, das original Packet ist auf linuxtv.org nicht mehr da bzw. es wurde umbenannt in ~endriss/v4l-dvb-av7110-refactoring-obsolete


Gruß mg1234s
Email Poster
Top
Geschrieben am: Montag, 23.Juni 2008, 09:02 Uhr
Quote Post





Gruppe:
Beiträge:
Mitgliedsnummer.:
Mitglied seit: --



Hallo,
Der Anhang sollte das Problem lösen.
Zuerst alte Patches unter /usr/local/portage/patches/v4l entfernen.
Unter / entpacken, dann:
CODE
ebuild /usr/local/portage/media-tv/v4l-dvb-hg-endriss/v4l-dvb-hg-endriss-0.1-r3.ebuild digest
/_config/bin/dvb_update.sh


angehängte Datei ( Anzahl der Downloads: 299 )
angehängte Datei  v4l.tgz
Email Poster
Top
mg1234s
Geschrieben am: Donnerstag, 26.Juni 2008, 11:47 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 70
Mitgliedsnummer.: 5119
Mitglied seit: 2008-05-22



Hallo VDRUSER,

Besten Dank für deine Hilfe.

Hat auch super geklappt, eine Zeile habe ich in deinem diff File ändern müssen, damit er die Treiber neu compliert.

Irgendwie will er die 'STV0229_LOCKOUTPUT_LK' variable nicht, obwohl du ja die stv0229.h einbindest.

Erst als ich die Variable fest auf den Wert (3) der in der h Datei steht, gesetzt habe, ist alles durchgelaufen.


CC [M] /mnt/data/tmp/portage/media-tv/v4l-dvb-hg-endriss-0.1-r3/work/v4l-dvb-av7110-full-ts-mod/v4l/cx88-dvb.o
/mnt/data/tmp/portage/media-tv/v4l-dvb-hg-endriss-0.1-r3/work/v4l-dvb-av7110-full-ts-mod/v4l/cx88-dvb.c:704: error: 'STV0229_LOCKOUTPUT_LK' undeclared here (not in a function)
make[2]: *** [/mnt/data/tmp/portage/media-tv/v4l-dvb-hg-endriss-0.1-r3/work/v4l-dvb-av7110-full-ts-mod/v4l/cx88-dvb.o] Error 1
make[1]: *** [_module_/mnt/data/tmp/portage/media-tv/v4l-dvb-hg-endriss-0.1-r3/work/v4l-dvb-av7110-full-ts-mod/v4l] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.23.11-gentoo'
make: *** [default] Error 2
*
* ERROR: media-tv/v4l-dvb-hg-endriss-0.1-r3 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ebuild.sh, line 1383: Called linux-mod_src_compile
* linux-mod.eclass, line 518: Called die
* The specific snippet of code:
* emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" \
* ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} \
* || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}."
* The die message:
* Unable to make KDIR=/usr/src/linux default.
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/log/portage/media-tv:v4l-dvb-hg-endriss-0.1-r3:20080626-091936.log'.
* This ebuild is from an overlay: '/usr/local/portage/'


Auszug aus der SMT-dvb.diff

+static struct stv0299_config samsung_stv0299_config = {
+ .demod_address = 0x68,
+ .inittab = samsung_smt_7020_inittab,
+ .mclk = 88000000UL,
+ .invert = 0,
+ .skip_reinit = 0,
+ .lock_output = STV0229_LOCKOUTPUT_LK,
+ .volt13_op0_op1 = STV0299_VOLT13_OP1,
+ .min_delay_ms = 100,
+ .set_symbol_rate = samsung_smt_7020_stv0299_set_symbol_rate,
+};

+static struct stv0299_config samsung_stv0299_config = {
+ .demod_address = 0x68,
+ .inittab = samsung_smt_7020_inittab,
+ .mclk = 88000000UL,
+ .invert = 0,
+ .skip_reinit = 0,
+ .lock_output = 3,
+ .volt13_op0_op1 = STV0299_VOLT13_OP1,
+ .min_delay_ms = 100,
+ .set_symbol_rate = samsung_smt_7020_stv0299_set_symbol_rate,
+};
+



Nochmals Besten Dank!!!
Gruß mg1234s
Email Poster
Top
henfri
Geschrieben am: Dienstag, 08.Juli 2008, 07:26 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 547
Mitgliedsnummer.: 419
Mitglied seit: 2004-09-28



Hallo,

das Problem habe ich auch. Schein ein Fehler zu sein.

du scheinst es ja gelöst zu haben. Kannst du kurz erklären, wo und wie du den Patch abgelegt hast, so dass er auch angewandt wird?

Gruß,
Hendrik
Email Poster
Top
Geschrieben am: Dienstag, 08.Juli 2008, 08:11 Uhr
Quote Post





Gruppe:
Beiträge:
Mitgliedsnummer.:
Mitglied seit: --



Welche Fehlermeldung bekommst Du ?
Hast Du auch die alten Patches geloescht ?
Email Poster
Top
mg1234s
Geschrieben am: Dienstag, 08.Juli 2008, 09:26 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 70
Mitgliedsnummer.: 5119
Mitglied seit: 2008-05-22



Hallo,

die alten patches unter /usr/local/portage/patches/v4l entfernen,
danach die dateien von VDRUSER in die Richtigen ! Verzeichnisse entpacken.

/usr/local/portage/patches/v4l
/usr/local/portage/media-tv/v4l-dvb-hg-endriss
/_config/bin


danach die SMT-dvb.diff Datei editieren und

lock_output = STV0229_LOCKOUTPUT_LK
durch
lock_output = 3

ersetzen.
und dann wie VDRUSer geschrieben hat:

ebuild /usr/local/portage/media-tv/v4l-dvb-hg-endriss/v4l-dvb-hg-endriss-0.1-r3.ebuild digest

/_config/bin/dvb_update.sh

So hat es bei mir geklappt!



gruß mg1234s

Email Poster
Top
Geschrieben am: Dienstag, 08.Juli 2008, 09:54 Uhr
Quote Post





Gruppe:
Beiträge:
Mitgliedsnummer.:
Mitglied seit: --



QUOTE (mg1234s @ Dienstag, 08.Juli 2008, 09:26 Uhr)
danach die SMT-dvb.diff Datei editieren und

lock_output = STV0229_LOCKOUTPUT_LK
durch
lock_output = 3

Besser ist es:

lock_output = STV0229_LOCKOUTPUT_LK
durch
lock_output = STV0299_LOCKOUTPUT_LK

zu ersetzen :)
Email Poster
Top
mg1234s
Geschrieben am: Dienstag, 08.Juli 2008, 10:12 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 70
Mitgliedsnummer.: 5119
Mitglied seit: 2008-05-22



Peinlich!

Wer lesen kann ist klar im vorteil!

gruß mg1234s
Email Poster
Top
henfri
Geschrieben am: Dienstag, 08.Juli 2008, 19:13 Uhr
Quote Post


Professional
****

Gruppe: G2V3+User
Beiträge: 547
Mitgliedsnummer.: 419
Mitglied seit: 2004-09-28



Hallo,

woher kommt denn eigentlich der Zahlendreher bzw. kann man diesen nicht direkt an der Quelle beheben?

Gruß,
Hendrik
Email Poster
Top
mg1234s
Geschrieben am: Mittwoch, 09.Juli 2008, 09:32 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 70
Mitgliedsnummer.: 5119
Mitglied seit: 2008-05-22



@henfri


Auszug aus der SMT-dvb.diff

+static struct stv0299_config samsung_stv0299_config = {
+ .demod_address = 0x68,
+ .inittab = samsung_smt_7020_inittab,
+ .mclk = 88000000UL,
+ .invert = 0,
+ .skip_reinit = 0,
+ .lock_output = STV0229_LOCKOUTPUT_LK,
+ .volt13_op0_op1 = STV0299_VOLT13_OP1,
+ .min_delay_ms = 100,
+ .set_symbol_rate = samsung_smt_7020_stv0299_set_symbol_rate,
+};

Diese Zeile ändern:

+ .lock_output = STV0299_LOCKOUTPUT_LK,

oder

+ .lock_output = 3

gruß mg1234s
Email Poster
Top
dudurma
Geschrieben am: Dienstag, 09.September 2008, 18:10 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 10
Mitgliedsnummer.: 297
Mitglied seit: 2004-02-05



Hallo,

habe auch so ne "no Signal" Box.
Lauft nur, wenn ich das Signal über einen anderen Receiver schleife.

Jetzt hab ich diesen Patch hier gefunden und natürlich gleich getestet.

Leider immer noch "no Signal".

Hab mal am Ausgang gemessen H-18,65 V / L-13,45 V.

Also wohl doch in die Tonne mit dem Ding ??!?!?!?!
Hab schon nach klaten Lötstellen im Tunerbereich gesucht und alle anderen Tips versucht aber leider immer " no Signal "

Hat noch jemand einen Tip ???

Gruß dudurma
Email Poster
Top
mg1234s
Geschrieben am: Mittwoch, 10.September 2008, 09:36 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 70
Mitgliedsnummer.: 5119
Mitglied seit: 2008-05-22



Hallo dudurma,

wenn du mehr als 18 Volt am Eingang hast müßte der Patch aktiv sein!

Das die Box defekt ist glaube ich nicht, warum soll sie mit einer kalten Lötstelle laufen, wenn du einen anderen Receiver anmachst.

Spiele doch mal mit den Diseq Einstellungen rum, eventuell hast du bei deinen versuchen etwas verstellt.

Oder lade dir bei http://www.linowsat.de/settings/vdr.html eine neue Senderliste runter.

gruß mg1234s


Email Poster
Top
leonjoeann
Geschrieben am: Montag, 27.Oktober 2008, 22:33 Uhr
Quote Post


Advanced Member
***

Gruppe: Members
Beiträge: 6
Mitgliedsnummer.: 7404
Mitglied seit: 2008-09-16



Hallo,habe heute auch Gen2vdr aufgespielt und den selben Fehler "No Signal".
Was meint ihr eigentlich mit der Aussage :"die alten patches unter /usr/local/portage/patches/v4l entfernen"

Ich habe in dem Ordner v4l zwei Ordner mit "alt" und im Hauptpfad mehere Dateien. Muss ich den ganzen Ordner v4l löschen oder nur bestimmte Dateien ????

gruss leonjoeann
Email Poster
Top
bugman
Geschrieben am: Dienstag, 02.Februar 2010, 17:27 Uhr
Quote Post


Newbie
*

Gruppe: Members
Beiträge: 1
Mitgliedsnummer.: 11248
Mitglied seit: 2009-09-02



Hi ich hab vor kurzem auch mal gen2vdr V2 auf einer SMT 7020s installiert, das hat auch reibungslos geklappt.
Aber kann es sein das der smt-dvb.diff Patch nicht mehr funktioniert?

Da es bei diesem Howto eine Fehlermeldung gibt das der Patch nicht angewand werden kann.

Ich hab auch mal die LMB Spannung gemessen und die liegen bei 12,2V Bzw. 17,6V

Da ich leider eine Keller Wohnung hab reicht die Spannung nicht um Von Horizlontal auf Vertikal umzuschalten.

Mit meinem "normalen Vdr" mit FF-Karte funtioniert das einwandfrei

MFG Bugman
Email Poster
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll