Sundtek Support Forum

Deutsch => Sundtek MediaTV Pro => Thema gestartet von: tbark am September 05, 2009, 05:35:33 Nachmittag

Titel: Stick geht nach booten nicht und lirc auch nicht
Beitrag von: tbark am September 05, 2009, 05:35:33 Nachmittag
Hallo,
seit gestern bin ich, inzwischen nicht mehr ganz so glücklicher, Besitzer des TV Sticks. Ich hatte ja gedacht das die Bastelei endlich ein Ende hat, tja...

Also folgende Probs habe ich:
1.) nach dem booten muß ich den Stick erstmal rausziehen und wieder einstecken damit er dann erkannt wird und
2.) wenn ich versuche nach eurer Anleitung lirc zu konfigurieren erhalte ich folgende Fehlermeldung:
 
# dpkg-reconfigure lirc
insserv: Script mediasrv is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.
insserv: missing `Default-Stop:'   entry: please add even if empty.
insserv: Script mediasrv is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.
insserv: missing `Default-Stop:'   entry: please add even if empty.
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s) for script `mediasrv'

Ich hoffe das sich die Probs kurzfristig lösen lassen :-)
Mein Sytem: Sidux 2009-2 32bit

mfg
Th. Bark



Neue Umfrage
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 06, 2009, 01:39:55 Vormittag
Die Initialisierungsskripte wurden ursprünglich für Ubuntu 8.10 entwickelt, wir haben den Treiber soweit unter Sidux derzeit lediglich auf die Funktionalität getestet.

Wir werden die Skripte ebenfalls umgehend anpassen und ein Update diesbezüglich freigeben, der Treiber an sich bleibt unberührt.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: fritv am September 06, 2009, 12:21:32 Nachmittag
Bitte auch an Ubuntu 9.04, 64-Bit, Kernel 2.6.30-8, denken. Auch bei mir funktioniert der Treiber nach dem Booten nicht mehr. Vermute den gleichen Fehler (Treiberrestart ?).

Momentan ist nach dem Booten des Treibers vom 4.9.09 eine Deinstallation (-u), eine Neuinstallation, anschließend /opt/bin/mediaclient -e und /opt/bin/mediaclient -D DVBC erforderlich, damit bei mir tvtime und kaffeine am Kabelanschluss funktionieren. Ansonsten fehlt der Datenstrom bei tvtime  und bei kaffeine der "TV-Button".

Danke.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 12, 2009, 02:53:19 Vormittag
Ubuntu 9.04 32-bit funktioniert einwandfrei, Sidux wird in den kommenden Tagen ebenfalls evaluiert.

Sundtek kann bezüglich Ihrem Ubuntu 9.04 Problem Remote Support anbieten (kontakt at sundtek de)

Vorgehensweise:

1. Installation von Ubuntu
2. Installation des Treibers
3. Installation von tvtime
4. starten von tvtime - ok (ohne reboot)
5. reboot
6. starten von tvtime - ok

/opt/bin/mediaclient -e zeigt ebenfalls immer Geräte an.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 12, 2009, 05:49:52 Nachmittag
Die Sidux Probleme wurden allesamt behoben. Die Probleme mit der Fernbedienung wurden durch ein defektes Sidux lirc Skript ausgelöst.

Um die Fernbedienung endgültig zu installieren muss nach der Treiberinstallation folgendes Skript ausgeführt werden:

$ /opt/doc/lirc_install.sh

Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: tbark am September 14, 2009, 09:15:38 Nachmittag
Die Sidux Probleme wurden allesamt behoben. Die Probleme mit der Fernbedienung wurden durch ein defektes Sidux lirc Skript ausgelöst.

sorry, aber nix ist gelöst ;-(

# /opt/doc/lirc_install.sh

Do you want to install a preconfigured remote control setup for
Sundtek MediaTV? [Y/N]

Wollen Sie die vorkonfigurierte Einstellungen für die
Sundtek MediaTV Fernbedienung installieren? [J/N]
J
Copying preconfigured lirc setup from /opt/doc to /etc/lirc
done...
restarting lirc
Stopping remote control daemon(s): LIRC: failed!
Loading LIRC modules:.
Starting remote control daemon(s) : LIRC : failed!
done...
now you can test lirc by running irw
KDE also offers irkick for a comfortable graphical configuration

offensichtlich sucht der lircd nach irgendwelchen Modulen aber der Bereich in der hardware.conf ist leer. Muss da was eingetragen werden?

Zum zweiten Punkt:
Nach einem Warmstart kann gleich wieder Fern gesehen werden, jedoch nicht nach einem Kaltstart. Woran kann das liegen?

mfg
tbark
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 14, 2009, 09:35:56 Nachmittag
Etwas passt mit Ihren Lirc Skripten wohl nicht, können Sie /etc/lirc an kontakt at sundtek de schicken?

Haben Sie das Skript als root gestartet?

Der Kalt bzw. Neustart sollte keinen unterschied machen, eventuell hatten Sie den Kaltstart noch mit den älteren Treibern durchgeführt?

bei dpkg-reconfigure lirc kommt bei Sidux kein Menü, da Sidux dies nicht so implementiert hat.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: tbark am September 14, 2009, 10:07:31 Nachmittag
Etwas passt mit Ihren Lirc Skripten wohl nicht, können Sie /etc/lirc an kontakt at sundtek de schicken?
ja gern, ist gleich unterwegs

Zitat
Haben Sie das Skript als root gestartet?
ja, geht ja nicht anders

Zitat
Der Kalt bzw. Neustart sollte keinen unterschied machen, eventuell hatten Sie den Kaltstart noch mit den älteren Treibern durchgeführt?
Nein, bin in der angegebenen Reihenfolge vorgegangen

Zitat
bei dpkg-reconfigure lirc kommt bei Sidux kein Menü, da Sidux dies nicht so implementiert hat.
gibt es dann eine andere Methode das Menü aufzurufen?

mfg
tbark
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 14, 2009, 10:43:14 Nachmittag
Versuchen Sie eventuell lirc-modules-source.conf umzubenennen.

Zitat
gibt es dann eine andere Methode das Menü aufzurufen?

Nein, bei Sidux muss dies manuell konfiguriert werden.

Ist denn nach einem Kaltstart mediasrv im System gestartet?
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: tbark am September 15, 2009, 07:59:59 Vormittag
Zitat
Ist denn nach einem Kaltstart mediasrv im System gestartet?

Wie kann ich das checken?
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 15, 2009, 08:56:45 Vormittag
$ ps fax | grep mediasrv
 9407 ?        S<l  139:45 /opt/bin/mediasrv -d -susbfs --pluginpath=/opt/bin
 9427 ?        S<Ll  41:20  \_ /opt/bin/mediasrv -d -susbfs --pluginpath=/opt/bin

$ /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [ Sundtek MediaTV Pro] DVB-C, DVB-T, ANALOG-TV, FM-RADIO, REMOTE-CONTROL
  [DVB-C]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [DVB-T]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [ANALOG-TV]:
     VIDEO0: /dev/video1
     VBI0: /dev/vbi0
  [FM-RADIO]:
     RADIO0: /dev/radio0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0

Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: tbark am September 15, 2009, 03:22:32 Nachmittag
Hallo,
also folgende Ausgaben erhalte ich:

# ps fax | grep mediasrv
 2254 ?        S<l    0:02 /opt/bin/mediasrv -d -susbfs --pluginpath=/opt/bin
 2789 ?        S<     0:00  \_ /opt/bin/mediasrv -d -susbfs --pluginpath=/opt/bin
 2300 ?        S<l    0:02 /opt/bin/mediasrv -d -susbfs --pluginpath=/opt/bin
 2378 ?        S<     0:00  \_ /opt/bin/mediasrv -d -susbfs --pluginpath=/opt/bin
 5927 pts/0    S+     0:00              \_ grep mediasrv

und

# /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [ Sundtek MediaTV Pro] REMOTE-CONTROL
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0

diese Ausgaben habe ich wie gesagt nach einem Kaltstart. Folgendes noch der Vollständigkeit halber:

# uname -a
Linux hh22159 2.6.30-5.slh.1-sidux-686 #1 SMP PREEMPT Sun Aug 16 22:55:52 UTC 2009 i686 GNU/Linux

Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 15, 2009, 04:02:54 Nachmittag
Das ist bereits das Problem, es ist eigentlich nur möglich den Treiber 1x zu starten. Gibt es jedoch zum Zeitpunkt des Ladens der ersten Instanz keine Schreibberechtigung auf der Festplatte kann es unter Umständen vorkommen das der Treiber 2x gestartet wird und die zweite Instanz nicht ordnungsgemäß geladen wird.

Es wurde hierfür ein weiteres Ticket angelegt und sollte umgehend von einem Entwickler bearbeitet werden.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: tbark am September 15, 2009, 09:36:00 Nachmittag
Das ist bereits das Problem, es ist eigentlich nur möglich den Treiber 1x zu starten. Gibt es jedoch zum Zeitpunkt des Ladens der ersten Instanz keine Schreibberechtigung auf der Festplatte kann es unter Umständen vorkommen das der Treiber 2x gestartet wird und die zweite Instanz nicht ordnungsgemäß geladen wird.

Es wurde hierfür ein weiteres Ticket angelegt und sollte umgehend von einem Entwickler bearbeitet werden.

Naja, dann muss ich wohl noch warten, hoffentlich nicht zu lange :-)
Ich wurde gestern Abend gebeten, meine Dateien aus /etc/lirc per Mail an Sie zu schicken. Gibt es da schon was neues?
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 15, 2009, 09:39:06 Nachmittag
Können Sie lirc-modules-source.conf umbenennen in lirc-modules-source.conf.old, und versuchen Lirc neu zu starten.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: tbark am September 15, 2009, 09:52:19 Nachmittag
Können Sie lirc-modules-source.conf umbenennen in lirc-modules-source.conf.old, und versuchen Lirc neu zu starten.

erledigt, geht aber trotzdem nicht:

# /etc/init.d/lirc start
Loading LIRC modules:.
Starting remote control daemon(s) : LIRC : failed!

Soll ich den lirc villeicht mal purgen und dann neu installieren?
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 15, 2009, 10:09:29 Nachmittag
ja, irgendetwas passt mit lirc im Allgemeinen nicht.

Eine Beispielkonfiguration können Sie hiervon entnehmen:

http://www.sundtek.de/support/lirc.tar.gz
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: fritv am September 16, 2009, 01:07:25 Vormittag
Habe gerade einen Test mit dem aktuellen Treiber 090912 durchgeführt. Nach dem Restart ist immer noch das alte Problem da.

Ich muss nach dem Booten immer noch eine Deinstallation (-u), eine Neuinstallation des Treibers durchführen. Anschließend sind /opt/bin/mediaclient -e und /opt/bin/mediaclient -D DVBC erforderlich, damit bei mir tvtime und kaffeine am Kabelanschluss funktionieren. Ansonsten fehlt der Datenstrom bei tvtime und bei kaffeine der "Button für das Digitalfernsehen".

Mit dem Treiber von Anfang August Größe 1460139 gibt es dieses Problem nicht, dafür habe ich halt z. B. keine Anzeige der Singalqualität usw.

Mein Betriebssystem ist Uuntu 9.04 64-bit mit Kernel 2.6.30-8,

Was kann ich ggf. noch tun um die neueren Treiber ohne dauernde De- und Neuinstallation, etc. verwenden zu können?
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 16, 2009, 12:37:36 Nachmittag
Der Treiber wurde lediglich nicht vom System gestartet auf einigen Systemen.

Wir sind derzeit am Testen der verschiedenen Systeme, ein Update sollte in kürze verfügbar sein.

In der Zwischenzeit kann der Treiber auch manuell gestartet werden

/opt/bin/udevsrv ATTACH, oder einfach den Stick neu anschließen.
Es handelt sich hier hauptsächlich um ein Problem mit udev auf einigen Linux Systemen.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am September 16, 2009, 03:49:13 Nachmittag
Der Treiber wurde soeben aktualisiert:

http://www.sundtek.de/support/empia_installer.sh (zeigt auf empia_installer_090916.sh zu diesem Zeitpunkt).

Der Treiber wird nun etwas später im System geladen wo das USB System ebenfalls bei Ubuntu 9.04 bereits verfügbar sein sollte.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: fritv am September 16, 2009, 05:42:17 Nachmittag
Glückwunsch.

Habe den neuen Treiber (Stand 090916) vor einigen Minuten installiert und sowohl mit Kernel 2.6.30-8 und 2.6.30-10 ausprobiert (Ubuntu 9.04 64-bit). Er läuft sowohl nach der Installation, als auch nach einem Restart und den Anwendungen kaffeine (digital) und tvtime (analog) an einem DVB-C-Anschluss von Kabel Deutschland.

Zur allgemeinen Info: Das Bild ist bei kaffeine wesentlich besser als bei tvtime (digtal - analog). Allerdings habe ich beim Digitalempfang bei den ARD-Sendern im 113 Mhz-Bereich (vermutlich örtlich bedingt - liegt nicht an den Dosen! und schwankt) kein so gutes Signal wie bei den ZDF-Sendern im 450 Mhz-Bereich - Signal hier ca. 98 %. Der Radioempfang mit kaffeine ist hervorragend.

Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Hell-G am Januar 05, 2011, 11:32:37 Nachmittag
Hallo Forum

Dies ist zwar schon ein älterer Thread, aber ich habe in etwa dasselbe Problem, dass der Stick nach einem Neustart nicht mehr funktioniert.
Ich betreibe meinen Media TV Pro an einem ASRock Vision 3D auf Mythbuntu 10.10. Die Ausgaben von dmesg und mediaclient -e zeigen keine Anzeichen für einen Fehler. Scheint so, als ob der Stick normal initialisiert wurde. Er geht aber nicht in den Standby, denn die blaue LED leuchtet ständig und er wird warm.
Tvtime bricht beim Start ab:
Running tvtime 1.0.2.
Reading configuration from /etc/tvtime/tvtime.xml
Reading configuration from /home/user/.tvtime/tvtime.xml
videoinput: Cannot open capture device /dev/video0: No such device or address
mixer: Can't open device /dev/mixer, mixer volume and mute unavailable.
Segmentation fault
Das Device /dev/video0 existiert zwar, aber das alleine muss ja noch nichts heissen.

Wenn ich mich recht erinnere, begann das Problem nach dem letzten udev Update. Jetzt benutze ich die Version 162-2.2.

Nach einem Ausstecken und wieder neu anschliessen funktioniert der Stick wieder.

Vielen Dank für die Hilfe!
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am Januar 05, 2011, 11:35:17 Nachmittag
Was zeigt den folgender Befehl an:

Zitat
/opt/bin/mediaclient --lc

--lc ... (list clients)

Sofern ein anderes Programm auf DVB-C oder DVB-T zugreift wird analog TV gesperrt.
Dies kann durchaus der Fall sein bei VDR, MythTV oder tvheadend nach einem Neustart.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Hell-G am Januar 06, 2011, 12:10:17 Vormittag
Vielen Dank für die Antwort. Das scheint anscheinend der Fall zu sein:
user@host:~$ mediaclient --lc
**** List of Media Clients ****
/dev/dvb/adapter0/frontend0:
  2104 ... mythbackend
/dev/dvb/adapter0/dvr0:
  No client connected
/dev/dvb/adapter0/demux0:
  No client connected
/dev/video0:
  No client connected
/dev/vbi0:
  No client connected
/dev/radio0:
  No client connected
/dev/rds0:
  No client connected
/dev/mediainput0:
  No client connected
/dev/dsp0:
  No client connected

Wissen Sie gerade eine Möglichkeit dies zu beheben? Gibt es eine Treiberseitige Möglichkeit oder muss ich das über MythTV anpacken?
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am Januar 06, 2011, 12:33:31 Vormittag
MythTV kann man konfigurieren das der Tuner freigelassen wird wenn er nicht benötigt wird,

Zitat
/etc/init.d/mythtv-backend stop

würde den Tuner wieder freigeben.

Wenn MythTV nicht benötigt wird, MythTV einfach deinstallieren.
Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Hell-G am Januar 06, 2011, 01:01:26 Nachmittag
Mein Ziel ist es den Media TV Pro mit MythTV zu verwenden. Daher ist eine Deinstallation keine Option.

Ich habe zuerst versucht den Stick über ein Skript in den analogen TV Modus zu setzen, sobald es initialisiert wird. Dazu habe ich die Datei /etc/sundtek.conf benutzt mit dem Befehl "device_attach=/usr/bin/sundtek.sh" und im Skript dann "mediaclient -m ATV". Dieses Vorgehen wurde in einem anderen Thread vorgeschlagen um den Stick auf DVB-T zu setzen anstelle DVB-C nach einem Neustart.
Obwohl der Befehl anhand der mediasrv.log Datei korrekt ausgeführt wurde, hat es nicht den gewünschten Erfolg gebracht und mythbackend hat trotzdem den Stick blockiert.

Jetzt habe ich in der MythTV Backend Konfiguration die capture card für den DVB-T Modus des Sticks entfernt. Somit ist nur noch die analoge capture card /dev/video0 definiert und mythbackend blockiert den Stick nicht mehr und geht auch wieder in den Standby. Somit funktioniert auch tvtime wieder.

Das ist als Zwischenlösung brauchbar, da ich DVB-T kaum verwende. Falls ich später aber DVB-T z.B. über einen zweiten Stick verwenden möchte, bräuchte ich eine andere Lösung. Denn der Stick sollte ja schon in den Standbymodus gehen können, wenn er nicht aktiv gebraucht wird.

Titel: Re:Stick geht nach booten nicht und lirc auch nicht
Beitrag von: Sundtek am Januar 06, 2011, 01:36:18 Nachmittag
Es gibt unter MythTV die Option das auf den Stick nur zugegriffen werden soll sofern es benötigt wird. "open card on demand" im DVB Setup.

Unklar ist jedoch wie das dann mit EPG zusammenspielt, dies wäre eine Frage für ein MyhtTV Forum.