Autor Thema: Update 14. April 2011 (Linux)  (Gelesen 14023 mal)

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Update 14. April 2011 (Linux)
« am: Februar 07, 2011, 09:20:07 Nachmittag »
http://www.sundtek.de/media/sundtek_installer_110414.0139.sh

* Netzwerkfeature wurde mit Timeouts versehen (8. Februar 2011)
* Bugfix MacOSX (8. Februar 2011)
* DVB-C, DVB-T, DVB-S/S2 Streaming funktioniert von MacOSX <-> Linux, übliche OSX CPU Auslastung 3-5% (8. Februar 2011)
* Seriennummer wird nun bei /opt/bin/mediaclient -e angezeigt, und kann via Media-API ausgelesen werden (yavdr Request, 8. Februar 2011)
* Polling der Fernbedienung ist nun abschaltbar (/opt/bin/mediaclient --disablerc=[/dev/mediainput0] (Userfeedback, 8. Februar 2011)
* Timeouts für DVB-T Tuning via Netzwerk verbessert (9. Februar 2011)
* Update der Netzwerk PID Filter API um mit Windows zu funktionieren (15. Februar 2011)
* Weitere MacOSX Treiberupdates, analog Audio bereitet auch unter Systemlast keine Probleme mehr (15. Februar 2011)
* Bugfix, Device reconnect (verursacht durch ein Routerupdate) (yavdr bugreport, 15. Februar 2011)
* Bugfix, FM Radio disconnect während das Gerät benutzt wird (15. Februar 2011)
* FM Radio Tuner Update für spezielle DVB/AnalogTV Kombinationen (15. Februar 2011)
* Autostart DVB-T oder DVB-C pro Gerät via Konfigurationsdatei ist nun möglich *1) (userrequest, 17. Februar 2011)
* Clarke Tech ET9000 Settopboxsupport (Userrequest, 18. Februar 2011)
* Netgear, TP-Link (MIPS) Router Support für DVB-S/S2 (23. Februar 2011)
* Bugfix PID Filtering auf ARM (Sheevaplug) (24. Februar 2011)
* Umschaltdauer wird nun auch richtig auf MIPS in der Logfile angezeigt (24. Februar 2011)
* DVB-S/S2 Userspace Treiber support für DM800SE (wird noch getestet) (18-23. Februar 2011)

* Settopboxsupport wurde aktualisiert, der Treiber ist nun für die nächsten Jahre gut gewappnet. (19. Februar - 4. März 2011)

* Bugfix 22K tone, der Treiber scannt nun idR wie der vom 9.Februar (10. März 2011)
* FM Radio Update für neue Geräte (Fix 5 MHz Offset) (10. März 2011)

* Bugfix Standby/Wakeup, eine Überschneidung beider Funktionen ist nun nicht mehr möglich, dies konnte DVB-S/S2 außer Betrieb setzen sofern der Stick innerhalb kurzer Zeit aufgeweckt wurde (13. März 2011)

* Verbesserung des Supports für das optionale Kernelmodul (13. März 2011)
* Absicherung des Treibers bezüglich ungültigen Frequenzen (13. März 2011)
* DVB-S/S2 kann mittels "mediaclient" angesteuert werden (13. März 2011)
* Hardwarefilter werden automatisch deaktiviert sobald mehr als 15 Filter angefragt werden, sollte dies der Fall sein wird der Softwarefilter die Arbeit übernehmen (behebt Timeouts mit w_scan sofern der Hardwarefilter aktiviert wurde) (13. März 2011)

* Update DM500HD Netzwerksupport (13. März 2011)
* Konfigurationsoption um mehrere DVB Sticks an der Dreambox betreiben zu können (14. März 2011)

* Support der Fernbedienung für DVB-S/S2 Sticks (14. März 2011)

* Anlegen von libmedia.pc in /usr/lib/pkgconfig (Kundenwunsch, 21. März 2011)
* Angabe der Adapternummer, ab welcher Adapternummer der Treiber allokiert werden soll (Kundenwunsch, 21. März 2011)
* Diseqc, Voltage, Tone sowie eine "Rohtunerfrequenz" kann für DVB-S/S2 nun manuell via "mediaclient" angesteuert werden (21. März 2011)
* Diseqc 2.0 Support (Bidirectionale Kommunikation, setzt jedoch ein Diseqc 2.0 fähiges Programm voraus) (21. März 2011)
* Aktualisierung der Seriennummernerkennung für alte Linux Kernel Versionen (21. März 2011)

* Beginn einer Diseqc (sundtek_diseqc.conf laut Linux VDR Konfiguration) Unterstützung im Treiber (50% fertiggestellt) (21. März 2011)

* Fix CPU Last auf Dreambox wenn der Stick in Standby forciert wurde (26. März 2011).

* Fix fehlende "mediaclient" Applikation für einige Architekturen (4. April 2011)
* Workaround zur Identifizierung für Geräte mit Standard-Seriennummern (eg. ODVBTB) für Australien (4. April 2011)

* Treiber wurde aktualisiert und enthält alle Änderungen die auch für andere Betriebssysteme notwendig sind - der Installer enthält nach wievor nur Linux Treiber (14. April 2011)
ad 1)

/etc/sundtek.conf
[0110216021509]
device_attach=echo "this is device attach for the first stick"
initial_dvb_mode=DVBC
[0110210004403]
device_attach=echo "this is device attach for the second stick"
initial_dvb_mode=DVBT

« Letzte Änderung: April 14, 2011, 08:05:12 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

pinkopallino69

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
Re:Beta Treiber Linux
« Antwort #1 am: März 07, 2011, 08:10:22 Nachmittag »
Hi,

i have a Terratec Hybrid XS and i would like to test your userspace driver. when it will be supported by your driver...if it will be?

thanks a lot.


Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Beta Treiber Linux
« Antwort #2 am: März 10, 2011, 01:00:19 Vormittag »
Unfortunately those old devices will take a while, our own existing customers have a higher priority...
As those devices do not compete with us anymore we'll add driver support for it sooner or later (but we won't give any enduser support since those are not Sundtek devices of course).
« Letzte Änderung: März 10, 2011, 01:02:35 Vormittag von Sundtek »
Failure is a good thing! I'll fix it

kalibari

  • Gast
Re:Update 14. April 2011 (Linux)
« Antwort #3 am: April 17, 2011, 07:36:39 Nachmittag »
Hallo, wird es bald einen Treiber geben den man manuell installieren kann? So ein Installer ist etwas für Windows oder MacOS User. Für Linux User ist sowas eher schlecht. Der Installer werkelt da im Hintergrund rum ohne das man darüber Kontrolle hat...

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Update 14. April 2011 (Linux)
« Antwort #4 am: April 17, 2011, 08:21:46 Nachmittag »
Kann man doch schon seit Anfang an:

Zitat
./sundtek_installer_110414.0139.sh -e

um die Komponenten zu entpacken.
Failure is a good thing! I'll fix it

kalibari

  • Gast
Re:Update 14. April 2011 (Linux)
« Antwort #5 am: April 18, 2011, 01:42:20 Nachmittag »
Aber dann ist man an die Verzeichnisstruktur gebunden /opt/bin /opt/lib etc.

Was passiert hier beim Start bzw. wohin will mediasrv eine Verbindung aufbauen?

/opt/bin/udevsrv ATTACH
/opt/bin/mediaclient --internalaudio=external --disablerc=/dev/mediainput0 --start

# cat /var/log/mediaclient.log
2011-04-18 13:28:08 [12638] semaphore error: Permission denied
2011-04-18 13:28:08 [12638] unable to connect to driver: 1251 Connection refused (111)

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Update 14. April 2011 (Linux)
« Antwort #6 am: April 18, 2011, 03:22:55 Nachmittag »
Das einzig wichtige ist das "mediasrv" ein Unterverzeichnis dvb und audio beinhaltet, aus dem jeweiligen Verzeichnis muss dies dann gestartet werden. z.B "./mediasrv -d"
Eine Verbindung wird natürlich zwischen Client und Server aufgebaut, mediaclient.log bezieht sich ausnahmslos auf "mediaclient" wenn dieser sich zum Server "mediasrv" verbindet.
Failure is a good thing! I'll fix it