Philips Tunertreiber hat definitiv große (lösbare) Probleme

Sklaventreiber
Z80
Erleuchteter
Erleuchteter
Beiträge: 710
Registriert: Dienstag 3. September 2002, 12:54

Beitrag von Z80 »

Houdini hat geschrieben:ich hätte es ja schon längst eingecheckt aber ohne einen einzigen Kommentar zum kompilierten Treiber...
der treiber läuft hier seit einigen tagen genauso gut/schlecht wie der aus dem cvs.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

@Iceman2003
also dein codeschnippsel wil der den eintag

Code: Alles auswählen

dvb_delay(10)
nicht
da fehlt wohl noch was

ich hab das diff laut lopi seinen codeschnippsel erstellt siehe seite 2
.symbol_rate_min = 10000000,

...

static int tda8044_set_parameters(struct dvb_i2c_bus *i2c,
fe_spectral_inversion_t inversion,
u32 symbol_rate,
...
ich hab mal einen neuen diff(mit ausgeklammerten fehler)
tda8044h_2.diff
iceman2003
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Freitag 20. Januar 2006, 20:13

Beitrag von iceman2003 »

mb405 hat geschrieben:@Iceman2003
also dein codeschnippsel wil der den eintag

Code: Alles auswählen

dvb_delay(10)
nicht
da fehlt wohl noch was
dann mach es so:

static void tda8044_wait_diseqc_fifo(struct dvb_i2c_bus *i2c)
{
size_t i;

for(i = 0; i < 100; i++) {
if (tda8044_readreg(i2c, 0x02) & 0x80)
break;
// dvb_delay(10);
mdelay(10);
}

}
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hab mal den treiber im image.
bei welchen sender kann ich testen, ob es geht ?
mache grad einen komplettscan astra19,23,28,hotbird
iceman2003
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Freitag 20. Januar 2006, 20:13

Beitrag von iceman2003 »

mb405 hat geschrieben:ich hab mal den treiber im image.
bei welchen sender kann ich testen, ob es geht ?
mache grad einen komplettscan astra19,23,28,hotbird
zwei Kandidaten sind auf Hotbird, wie oben schon geschrieben.
Aber auf dem astra 23.5 sind noch ein paar mit sehr kleinen Symbolraten.

Wie läuft der neue Treiber denn bei dir ?
Hat er beim Komplettscan alle Positionen ohne mucken durchforstet ?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hab gestern abend auf standby geschaltet, und heute früh überall kanal nicht verfügbar :(
ansonsten lief der gestern 5stunden ohne murren.
die services.xml zeigt mir den gefundenen transponder sirius2 5.0 ost

Code: Alles auswählen

<transponder id="0773" onid="0773" frequency="12697000" inversion="2" symbol_rate="14685000" fec_inner="3" polarization="1">
			<channel service_id="0001" name="Realitatea TV" service_type="01"/>
			<channel service_id="0002" name="ETNO TV" service_type="01"/>
			<channel service_id="0003" name="K lumea" service_type="01"/>
			<channel service_id="0004" name="Vocea Evangheliei" service_type="02"/>
			<channel service_id="0005" name="V. SPERANTEI" service_type="02"/>
			<channel service_id="0006" name="R.M.S." service_type="02"/>
			<channel service_id="0008" name="Delta RFI" service_type="02"/>
			<channel service_id="0009" name="TeleTransilvania" service_type="01"/>
			<channel service_id="000a" name="Realitatea FM" service_type="02"/>
			<channel service_id="000b" name="Radio DEEA" service_type="02"/>
			<channel service_id="000c" name="TARAF TV" service_type="01"/>
			<channel service_id="000e" name="METEO TV" service_type="01"/>
			<channel service_id="000f" name="FENY TV" service_type="01"/>
			<channel service_id="0061" name="WBS Television" service_type="01"/>
			<channel service_id="0062" name="Manele TV" service_type="01"/>
		</transponder>
der hat ja wohl die niedrigste sr

auf astra 23 sind etliche transponder mit sr22000000 die er empfängt.
schaeaef
Interessierter
Interessierter
Beiträge: 62
Registriert: Montag 25. Dezember 2006, 23:20

Beitrag von schaeaef »

wo muss ich die datei denn hinkopieren?!
beba
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 7. November 2002, 13:14

Beitrag von beba »

Houdini hat geschrieben:ich hätte es ja schon längst eingecheckt aber ohne einen einzigen Kommentar zum kompilierten Treiber...
mit philips d-box2 macht doch niedrige SR 3557 amos

OBN geht es SR 3557 ! ! !
bei NOVA zeigt gut signal was ist schon OK
aber findet kein kanal mit gleiches SR wie OBN

D A N K E noch mal für treiber


gruß ! ! !
zotte007
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Freitag 19. Januar 2007, 18:56

Beitrag von zotte007 »

Hallo!

Wie installiere ich die Datei bzw. wohin muß ich die kopieren???

Gruß
:gruebel:
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Beitrag von hannebamb(el) »

Schrei doch nicht so
:D

je nach Image, kopieren nach /var/lib, ... die Startdateien editieren, so daß dieser tdaXXXX.o geladen wirtd anstelle des originalen
zotte007
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Freitag 19. Januar 2007, 18:56

Beitrag von zotte007 »

Danke für die Antwort! :D

Habe rausgefunden das die Treiberdatei in Ordner /lib/modules/2.4.32-dbox2/misc/ reinkommt.

Wie editiere ich die Startdateien so, daß dieser tdaXXXX.o geladen wird anstelle des original Treiber???

Welche Datei ist die Originale und wo im Image kann ich die Treiber umstellen???

Muß ich vorher irgendeine Datei löschen?

Fragen über Fragen!

Wäre nett du könntest antworten.

Danke!!!

PS: Diesmal nich geschreit. :P
Zuletzt geändert von zotte007 am Montag 23. April 2007, 19:25, insgesamt 1-mal geändert.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Aber auch kein legales Image benutzt !

Bitte Forum Regeln beachten und keine Diskussion !
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Gehen eigentlich mit dem Treiber niedrige Symbolraten auch mit Neutrino oder nur Enigma?
Mit Api3 war es doch bisher so das Neutrino keine niedrigen Symbolraten kann, so die landläufige Meinung.
Habe derzeit keine Philips um mal zu schauen...
satelli
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 29. Januar 2005, 19:47

Beitrag von satelli »

Hallo Nico 77,

es geht auch unter Neutrino...,teste es noch auf Türksat...

MFG satelli
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Danke für die Info.
HopeofnewDriver
Interessierter
Interessierter
Beiträge: 22
Registriert: Dienstag 27. September 2005, 21:12

Beitrag von HopeofnewDriver »

Hmm also, wundert mich, dass das Thema nochmal aufgegriffen wurde und man sich wirkllich nochmal Gedanken über den Treiber gemacht habe.

WIe ihr seht, ich hab hier auch schon eien sehr lange Zeit nichtmehr reingeschaut, da ich auch nicht gerechnet habe, dass es was neues geben würde.

Nur wie ich schon erwähnt bin ich niemand der sich intern mit Treibern auskennt und weiß wie diese gestrickt sind. Ich wollte daher mal wissen ob nun der von Houdini gepostet Treiber die Änderungen von Lopi beinhaltet, da der von Houdini ja ein tda8044h.o ist und nicht der tda80xx.o

Wäre nett wenn mir einer sagen könnte wo ich nun den richtigen Treiber zum testen finden kann, dann teste ich natürlich auch, da es ja quasi anfangs mein wunsch nach nem neuen treiber war.

Danke für die Bemühungen

beste Grüße

HopeofnewDriver
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

ob nun der von Houdini gepostet Treiber die Änderungen von Lopi beinhaltet
jo
HopeofnewDriver
Interessierter
Interessierter
Beiträge: 22
Registriert: Dienstag 27. September 2005, 21:12

Beitrag von HopeofnewDriver »

mal kleiner vergleich,

gehen bei einem von euch die oben aufgeführten Kanäle von Siruis, hatte die jtzt getestet aber leider schwarzes bild bei mir.

beste Grüße
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Könnte die Änderungen von Lopi und Iceman2003 jemand in das CVS übernehmen? Der neue Treiber läuft hier genauso gut bzw schlecht wie der alte Treiber, wenn er zusätzlich niedrige Symbolraten kann ist es doch Wert das das in das CVS kommt. :)

Edit: Sorry, meinte natürlich Lopi.
Zuletzt geändert von Nico 77 am Sonntag 15. Juli 2007, 19:54, insgesamt 1-mal geändert.
Muttersöhnchen
Interessierter
Interessierter
Beiträge: 73
Registriert: Samstag 31. Juli 2004, 18:15

Beitrag von Muttersöhnchen »

Nico 77 hat geschrieben:Könnte die Änderungen von Loki und Iceman2003 jemand in das CVS übernehmen? Der neue Treiber läuft hier genauso gut bzw schlecht wie der alte Treiber, wenn er zusätzlich niedrige Symbolraten kann ist es doch Wert das das in das CVS kommt. :)
up
satsepp
Einsteiger
Einsteiger
Beiträge: 281
Registriert: Mittwoch 15. Mai 2002, 08:15

Beitrag von satsepp »

Hallo zusammen,
ich habe auch mit einer Philips Probleme, und zwar auf Astra 23,5.
Ich kann mir aber den treiber selber nicht kompilieren oder einbauen, weiß jemand ob im Yadi (ist aber schon ca. 4 Monate alt) dieser Treiber enthalten ist?
Bzw. gibt es ein gutes Philips Image mit diesem Treiber zum Download?

Mehr zu meinem Problem:
http://forum.tuxbox-cvs.sourceforge.net ... 539#341539

Sepp

Edit:
Die Zeit vergeht, Image ist vom 17.3.07 das Release...
aber ich flasche nur wenn es sein muß.... habe eh kaum Zeit zum schaun. Aber da kann der gute Treiber dann ja garnicht enthalten sein....
1. Box: Sagem 1xi
2. Box: Philips 2xi (eine gute *g*)
3. Box: Glaxais easy-world (noch, nicht zu empfehlen!)
4. Box: Hyundai HSS820 Festplatten CI-Receiver
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re:

Beitrag von rhabarber1848 »

Nico 77 hat geschrieben:Könnte die Änderungen von Lopi und Iceman2003 jemand in das CVS übernehmen? Der neue Treiber läuft hier genauso gut bzw schlecht wie der alte Treiber, wenn er zusätzlich niedrige Symbolraten kann ist es doch Wert das das in das CVS kommt. :)
Ping
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Philips Tunertreiber hat definitiv große (lösbare) Probleme

Beitrag von seife »

Kann ich den Effekt auf Hotbird 13° oder Astra 19° testen? Ich habe keine Lust, den ganzen Thread durchzukauen, um danach festzustellen, dass ich es nicht testen kann. Die mir wichtigen Sender sehe ich mit der Philips ;-)
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re:

Beitrag von rhabarber1848 »

iceman2003 hat geschrieben:ich kann nur diese Hotbird Kanäle testen. Die gehen jetzt mit deinem Treiber.

<transponder id="1bbc" onid="013e" frequency="12144000" inversion="2" symbol_rate="3333000" fec_inner="3" polarization="0">
<transponder id="2cec" onid="013e" frequency="10828000" inversion="2" symbol_rate="3333000" fec_inner="3" polarization="0">
@seife: Schau mal, ob die betreffenden Kanäle noch senden.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Philips Tunertreiber hat definitiv große (lösbare) Probleme

Beitrag von rhabarber1848 »

Ich möchte hier eine PN zum Thema weiterleiten, die ich erhalten habe:
Moin,

da ich im Tuxbox-Board nicht registriert bin, hier mal als PN. Kannst das ja dort mal so weiter vermitteln. ;)
iceman2003 hat geschrieben:
ich kann nur diese Hotbird Kanäle testen. Die gehen jetzt mit deinem Treiber.

<transponder id="1bbc" onid="013e" frequency="12144000" inversion="2" symbol_rate="3333000" fec_inner="3" polarization="0">
<transponder id="2cec" onid="013e" frequency="10828000" inversion="2" symbol_rate="3333000" fec_inner="3" polarization="0">
Der erste Transponder ist nicht mehr existent, abgeschaltet irgendwann zwischen Juli und Oktober.

Der zweite Transponder: korrekte Daten wären

Code: Alles auswählen

<transponder id="2CEC" onid="013E" frequency="10829500" inversion="2" symbol_rate="3333000" fec_inner="3" polarization="0">
	<channel service_id="0001" name="Autonomia" service_type="01"/>
</transponder>
Frequenz beachten! Mit 10828000 wird da nichts, der TP ist so schmalbandig, daß schon bei einer Frequenztoleranz von ca. 500kHz nichts mehr geht. Ist demzufolge auch ein qualitativ hochwertiges LNB mit nur minimaler Frequenzabweichung von der Soll-LOF Pflicht.

Gibt noch einen Transponder:

Code: Alles auswählen

<transponder id="0642" onid="013E" frequency="11522500" inversion="2" symbol_rate="4998000" fec_inner="7" polarization="1">
	<channel service_id="0001" name="test" service_type="01"/>
</transponder>
Der Kanal ist zwar MPEG4 und verschlüsselt, aber trotzdem kann er mit der dBox2 empfangen werden, ist normales DVBs. Hab ich in meinem Suchlauf auch gefunden.

Falls Bedarf: ich hatte mir aus den ganzen Codeschnipsel vom Tuxbox-Thread die Sourcen des tda8044h.c selber zusammengebastelt. Compilieren klappt einwandfrei, und das Compilat ist so auch im KW-Image in Verwendung, tut's offenbar einwandfrei, auch auf Türksat 42.0E, wo noch bedeutend niedrigere Symbolraten vorkommen, als die zwei auf Hotbird. Der User Hardy Hard hatte mir vor längerer Zeit mal einen Scan zukommen lassen, da waren auch Transponder mit SR unter 2000 mit drin. Funktioniert also wirklich. ;)

Hier mal der komplette Quellcode, so wie ich den manuell zusammengesetzt hatte, die geposteten Diffs aus dem Tuxbox-Thread und eine dritte Anpassung dazu wollten bei mir nicht recht, der Treiber funktionierte damit irgendwie nicht, keine Ahnung warum.

http://www.file-upload.net/member/downl ... c.zip.html

Müßte dann aber nochmal jemand drüber schauen (nicht daß ich was kaputt gemacht hab :lol:) und ein Diff zum derzeitigen CVS-Treiber draus machen. Hab das mit einem Diff zwar schon mal versucht, aber offenbar bin ich da zu deppert dazu. ;)

Achso... in den Sourcen bei den statics hab ich die Logmeldung des Treibers auch angepaßt:

Code: Alles auswählen

static struct dvb_frontend_info tda8044_info = {
	.name = "TDA8044H QPSK Demodulator for low symbol rates",
	.type = FE_QPSK,
	.frequency_min = 500000,
	.frequency_max = 2700000,
	.frequency_stepsize = 125,
	.symbol_rate_min = 1000000,
	.symbol_rate_max = 45000000,
	.notifier_delay = 0,
	.caps =	FE_CAN_INVERSION_AUTO |
		FE_CAN_FEC_1_2 | FE_CAN_FEC_2_3 | FE_CAN_FEC_3_4 |
		FE_CAN_FEC_4_5 | FE_CAN_FEC_5_6 | FE_CAN_FEC_6_7 |
		FE_CAN_FEC_7_8 | FE_CAN_FEC_8_9 | FE_CAN_FEC_AUTO |
		FE_CAN_QPSK |
		FE_CAN_MUTE_TS
};
Könnte ja dementsprechend auch am Schluß des Codes noch mit eingetragen werden.

Code: Alles auswählen

MODULE_DESCRIPTION("TDA8044H QPSK Demodulator");
MODULE_AUTHOR("Felix Domke");
MODULE_LICENSE("GPL");
MODULE_PARM(debug,"i");
Oder braucht's das nicht? Kenne mich da nicht aus, dvbsnoop gibt als Frontend-Info das aus, was unter static drin steht.
Oder von mir aus auch das Obige ("for low symbol rates") wieder rausnehmen, das sollen die CVS-Menschen entscheiden. ;)

Wäre ja toll, wenn das mit dem Treiber doch noch auf die Reihe kommen würde. Danke für Deinen Einsatz dafür. :)

Grüße
merkwuerden