Autor Thema: Update 6. Mai 2010  (Gelesen 35023 mal)

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Update 6. Mai 2010
« am: Mai 04, 2010, 04:07:25 Nachmittag »
Version: http://www.sundtek.de/media/sundtek_installer_100506.sh
md5sum: acaf575a7a5d6d2abaa8ac29b304f31d

* MIPSel Architektursupport hinzugefuegt
* Interne Ueberpruefung ob ein Geraet bereits registriert wurde (Korrektur da einige wenige Kernelversionen USB Geraete doppelt benachrichtigen).
* Der Installer funktioniert nun ebenfalls mit BusyBox (ash), ein manuelles Setup entfaellt nun auf embedded Systemen
* Der Treiber wird nun bei Ubuntu bevor der PC in den Standby Modus geht gestoppt, und nach dem Aufwachen wieder gestartet
* Linux VDR wird ab dieser Version mit mehreren Geraeten zu 100% unterstuetzt - vielen Dank an alle die uns geholfen haben die letzten Probleme zu finden.
« Letzte Änderung: Mai 09, 2010, 11:32:51 Vormittag von Sundtek »
Failure is a good thing! I'll fix it

kalibari

  • Gast
Re:Update 6. Mai 2010
« Antwort #1 am: Mai 24, 2010, 04:23:08 Nachmittag »
Seit einiger Zeit ist es mir nicht mehr möglich /opt/bin/mediasrv mit Apparmor zuschützen. Was ich bei einer Audit feststelle ist jedefalls, dass ein Zugriff auf verschiedene Network Servces erfolgt. Und das hab ich aber überhaupt nicht konfiguriert!

1 - #include <abstractions/apache2-common>
2 - #include <abstractions/nameservice>
3 - network inet stream

/opt/bin/mediasrv --build
Build date: May  6 2010



Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #2 am: Mai 24, 2010, 04:39:22 Nachmittag »
Apparmor sollte eher fuer Server gedacht sein.

Der Treiber baut keine Verbindungen zum Internet auf, die Clients kommunizieren jedoch intern ueber Domain Socket Verbindungen (welche man Netzwerkverbindungen in etwa gleichsetzen kann). Sollten Sie eine Applikation nicht auf den Treiber zugreifen lassen wollen sperren Sie einfach den Zugriff auf /etc/ld.so.preload fuer die jeweilige Applikation.

1-3 hat nichts mit dem ganzen zu tun.
« Letzte Änderung: Mai 24, 2010, 04:46:23 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

kalibari

  • Gast
Re:Update 6. Mai 2010
« Antwort #3 am: Mai 24, 2010, 05:02:07 Nachmittag »
Ich habe die Datei /etc/ld.so.preload vor einiger Zeit schon gelöscht. Also kann es daran nicht liegen.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #4 am: Mai 24, 2010, 05:08:39 Nachmittag »
mediasrv koennte unter umstaenden mittels Pulseaudio noch externe Verbindungen zu einem Soundserver herstellen (dies kommt aber sehr auf die lokale Pulseaudio Konfiguration an).
« Letzte Änderung: Mai 24, 2010, 05:11:27 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

fritv

  • Jr. Member
  • **
  • Beiträge: 63
    • Profil anzeigen
Update 6. Mai 2010 und Ubuntu 10.04 64-bit - kaffeine
« Antwort #5 am: Juni 13, 2010, 02:44:06 Nachmittag »
Nach dem Update auf Ubuntu 10.04 habe ich unter kaffeine die gleichen Probleme, wie es sie schon vor längerer Zeit mal gab. Nach dem Starten von kaffeine kommt die Meldung von Sorry - Kaffeine: "No available device found". Nach Deinstallation, Neuinstallation und /opt/bin/mediaclient -c bzw. .... -D DVBC für DVB-C funktioniert kaffeine wieder. Komisch ist nur, dass unter Ubuntu 10.04 das Device1 gefunden werden muss, denn sonst würde tvtime ebenfalls nicht ohne diese "Neustallation" laufen, aber tvtime läuft auch so.

Kann ich etwas tun oder müssen Sie am Treiber etwas ändern?

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #6 am: Juni 13, 2010, 03:18:03 Nachmittag »
Was zeigt folgender Befehl denn an:

Zitat
/opt/bin/mediaclient --lc

Dies sollte ausgeben welche Programme mit dem Treiber verbunden sind.


Kann unter Umstaenden vorkommen das ein bereits installiertes Programm die analoge Schnittstelle belegt und dadurch nur analog TV funktioniert (z.B audio device)

Durch einen Treiberneustart werden alle Verbindungen welche zum Treiber hergestellt wurden beendet.
« Letzte Änderung: Juni 13, 2010, 07:05:21 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

fritv

  • Jr. Member
  • **
  • Beiträge: 63
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #7 am: Juni 13, 2010, 10:13:42 Nachmittag »
Kläre ich, sobald ich wieder an "dem" Rechner bin.

Als Vorweginfo:
Es wurden weder Hardware noch irgendwelche Programmpakete installiert. Mit Ubuntu 9.10 64-bit lief mit dem Treiber 100220 sowohl tvtime, als auch kaffeine einwandfrei. Heute habe ich auf Ubuntu 10.04 upgedatet (keine Neuinstallation). Ausprobiert hatte ich den Treiber 100220 (weil dieser ja bisher einwandfrei lief) und den aktuellen 100506. Aufgefallen ist mir noch, dass ich unter Ubuntu 10.04 neben der Treiberneuinstallation unter kaffeine unter Einstellungen in einem Fall auch noch den Kabelanbieter BW für DVB-C neu einstellen musste, weil das entsprechende Feld leer war.


Gigulon

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #8 am: Juni 15, 2010, 12:31:06 Nachmittag »
Hallo zusammen,

sind irgendwelche Probleme mit Ubuntu Lucid Lynx bekannt ? Kann auf Ubuntu 10.04 leider keinen w_scan mehr durchführen lassen. Es werden keine Sender gefunden. Unter älterem Ubuntu kein problem.

Im Medialog steht :
Zitat
QAM Auto modulation not supported by device the driver indicates this option in the capability


Viele Dank für die Hilfe
Grüße
Peter

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #9 am: Juni 15, 2010, 12:42:27 Nachmittag »
Wie scannen Sie denn? w_scan ist leicht etwas unterschiedlich zwischen den alten/neuen Ubuntu Versionen, verwenden Sie lediglich die mit Ubuntu mitgelieferte w_scan Version.

Unter Ubuntu Lucid (10.04):
Zitat
$ w_scan -f c -c DE
w_scan version 20091230 (compiled for DVB API 5.1)
using settings for GERMANY
DVB cable
DVB-C
frontend_type DVB-C, channellist 7
output format vdr-1.6
Info: using DVB adapter auto detection.
   /dev/dvb/adapter0/frontend0 -> DVB-C "Sundtek DVB-C": good :-)
Using DVB-C frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.1
frontend Sundtek DVB-C supports
INVERSION_AUTO
QAM_AUTO not supported, trying QAM_64 QAM_256.
FEC_AUTO
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
searching QAM64...
73000: sr6900 (time: 00:00) sr6875 (time: 00:04)
81000: sr6900 (time: 00:07) sr6875 (time: 00:11)
113000: sr6900 (time: 00:15) (time: 00:19) signal ok:
   QAM_64   f = 113000 kHz S6900C999
« Letzte Änderung: Juni 15, 2010, 12:45:14 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

Gigulon

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #10 am: Juni 15, 2010, 12:44:27 Nachmittag »
Ja, genau so, nur das ich leider keine Sender finde :-/

Kann man das Device noch irgendwie initialisieren ?

Übrigens habe das letzte "apt-get dist-upgrade" gemacht.
Gibts evtl. kernel probleme ?

Noch als Hinweis:
Benutze das neue "yavdr 2.0" basierend auf Ubuntu 10.04


Grüße
Peter
« Letzte Änderung: Juni 15, 2010, 12:46:48 Nachmittag von Gigulon »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #11 am: Juni 15, 2010, 12:47:42 Nachmittag »
senden Sie bitte /var/log/mediasrv.log an kontakt at sundtek de

Zitat
QAM Auto modulation not supported by device the driver indicates this option in the capability

das heisst das die Applikation QAM Auto gescannt hat was falsch ist, es kann nur nach QAM64/QAM128/QAM256 gescannt werden (der Treiber 'sagt' dies der Applikation eigentlich auch, wenn die Applikation dies ignoriert liegt ein Fehler vor). Bei unseren Tests ist dieser Fehler nirgendwo ersichtlich. Wir entwickeln derzeit ebenfalls auf Ubuntu 10.04

Edit:
Zitat
...
dumping lists (368 services)
Kunde hat es soweit hinbekommen, waren wohl die falschen Parameter bei w_scan gesetzt.
« Letzte Änderung: Juni 16, 2010, 10:51:46 Vormittag von Sundtek »
Failure is a good thing! I'll fix it

fritv

  • Jr. Member
  • **
  • Beiträge: 63
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #12 am: Juni 19, 2010, 01:13:17 Nachmittag »
Was zeigt folgender Befehl denn an:

Zitat
/opt/bin/mediaclient --lc

Dies sollte ausgeben welche Programme mit dem Treiber verbunden sind.


Kann unter Umstaenden vorkommen das ein bereits installiertes Programm die analoge Schnittstelle belegt und dadurch nur analog TV funktioniert (z.B audio device)

Durch einen Treiberneustart werden alle Verbindungen welche zum Treiber hergestellt wurden beendet.

fritv

  • Jr. Member
  • **
  • Beiträge: 63
    • Profil anzeigen
Re:Update 6. Mai 2010
« Antwort #13 am: Juni 19, 2010, 01:14:30 Nachmittag »
Kläre ich, sobald ich wieder an "dem" Rechner bin.

Als Vorweginfo:
Es wurden weder Hardware noch irgendwelche Programmpakete installiert. Mit Ubuntu 9.10 64-bit lief mit dem Treiber 100220 sowohl tvtime, als auch kaffeine einwandfrei. Heute habe ich auf Ubuntu 10.04 upgedatet (keine Neuinstallation). Ausprobiert hatte ich den Treiber 100220 (weil dieser ja bisher einwandfrei lief) und den aktuellen 100506. Aufgefallen ist mir noch, dass ich unter Ubuntu 10.04 neben der Treiberneuinstallation unter kaffeine unter Einstellungen in einem Fall auch noch den Kabelanbieter BW für DVB-C neu einstellen musste, weil das entsprechende Feld leer war.



fritv

  • Jr. Member
  • **
  • Beiträge: 63
    • Profil anzeigen
Re:Update 6. Mai 2010 - zum kaffeineproblem
« Antwort #14 am: Juni 19, 2010, 01:17:49 Nachmittag »
Diese Ausgabe kommt bei /opt/bin/mediaclient --lc - wenn kaffeine nicht läuft:
erich@T500erich:~$ /opt/bin/mediaclient --lc
**** List of Media Clients ****
/dev/dvb/adapter0/frontend0:
  No client connected
/dev/dvb/adapter0/dvr0:
  No client connected
/dev/dvb/adapter0/demux0:
  No client connected
/dev/video1:
  No client connected
/dev/vbi0:
  No client connected
/dev/radio0:
  No client connected
/dev/rds0:
  No client connected
/dev/mediainput0:
  No client connected
/dev/dsp2:
  No client connected

erich@T500erich:~$

Nach Treiberde- und -neuinstallation und wenn kaffeine läuft kommt folgende Ausgabe:
erich@T500erich:~/Sundtek_MediaTV_Gold$ /opt/bin/mediaclient --lc
**** List of Media Clients ****
/dev/dvb/adapter0/frontend0:
  2473 ... kaffeine
/dev/dvb/adapter0/dvr0:
  2473 ... kaffeine
/dev/dvb/adapter0/demux0:
  2473 ... kaffeine
  2473 ... kaffeine
  2473 ... kaffeine
  2473 ... kaffeine
/dev/video1:
  No client connected
/dev/vbi0:
  No client connected
/dev/radio0:
  No client connected
/dev/rds0:
  No client connected
/dev/mediainput0:
  No client connected
/dev/dsp3:
  No client connected

erich@T500erich:~/Sundtek_MediaTV_Gold$

tvtime läuft davon unabhänig.