Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Nachrichten - Zorro

Seiten: [1]
1
So, nach vielen Versuchen scheint es jetzt auf dem Raspberry zu klappen. Und zwar mit den nachfolgenden Einträgen in den Dateien "sundtek.conf" und "rc.local.

Datei:/etc/sundtek.conf

/opt/bin/mediaclient --start

# Infrared Control Support is disabled/enabled
 ir_disabled=1

#For DVB-C, DVB-T, DVB-S/S2
#enable PID filter, please be careful with that, there are only 15 HW Pid filters available
#when more than 15 pids are set up the pid filter will be disabled automatically
#use_hwpidfilter=on

# ----- Section for adapter with [SERIALNUMBER] -----
 #Get adapter serial number with /opt/bin/mediaclient -e
 #[SERIALNUMBER]
[U14xxxxxxxxxx]

#Choose initial DVB mode for hybrid DVB-T/DVB-C devices only
 initial_dvb_mode=DVBT


Datei /etc/rc.local

/opt/bin/mediaclient --start
/opt/bin/mediaclient -P on
/opt/bin/mediaclient --setdtvmode=DVBT
update-rc.d raspi-rss Defaults

Nach meiner linux-laienhaften Einschätzung wurde der mediaclient beim Booten nicht gestartet und für die Einbindung des Sticks in TVheadend war es notwendig, die Hardwarefilter des Sticks - mit /opt/bin/mediaclient -P on - auszuschalten.
Der TVheadend-Server und -Client - die Kommunikation zwischen beiden funktionierte zumindest heute Abend im Test bei zwei Neustarts. Ich hoffe, dass sich an dem Ergebnis nichts ändert.
Sollte jemand redundante und/oder überflüssige Einträge in beiden Dateien entdecken und weitere Verbesserungsvorschläge haben, so bin ich dafür dankbar.

Bei der Lösung meines Problems war auch der folgende Link sehr hilfreich:
http://support.sundtek.com/index.php/topic,1288.0.html

Vielen Dank auch noch mal für den Support von Sundtek.

2
Hallo und vielen Dank für die Antwort.

Leider ist das Erstellen der sundtek.conf mit dem genannten Eintrag nicht die alleinige Lösung des Problems. Weiterhin muss ich zum Einbinden des Sticks in TVheadend im DVBT-Modus den Mediaclient mit "/opt/bin/mediaclient --shutdown" stoppen, den DVBT-Modus auswählen, TVheadend stoppen und starten - und all dies manuell per Eingabe über die Konsole per SSH-Zugriff. Anderfalls kommt auch keine Verbindung zwischen TVheadend und dem Client zustande.

Noch eine Idee, woran es liegen könnte? Für Hilfe wäre ich sehr dankbar.

Apropos: Dass sich der Stick auch über eine IP-Adresse (/opt/bin/mediaclient --enablenetwork=on) auf anderen Geräten ansprechen lässt, ist eine Wucht. Funktioniert auch unter Windows 8.1. im MediaCenter. Tolle Sache. 8)

Beste Grüße

3
Liebe Forumsmitglieder,

ich habe es als unerfahrener Linux-Benutzer ach einigen Problemen geschafft mit Hilfe des Skripts ./sundtek_netinst.sh und gemäß der Anleitung ( siehe http://www.forum-raspberrypi.de/Thread-tutorial-raspberrypi-sundtek-mediatv-digital-home-usb-stick) den Stick in TVheadend einzubinden. Damit das ganze funktioniert, muss ich allerdings nach dem Bootvorgang über die Konsole (SSH-Zugriff) immer folgende Befehle der Reihe nach eingeben:

/opt/bin/mediaclient --shutdown
/opt/bin/mediaclient --dtvtransfermode=bulk
/opt/bin/mediaclient --start
/opt/bin/mediaclient -P on
/opt/bin/mediaclient --setdtvmode=DVBT
/opt/bin/mediaclient --enablenetwork=on
/opt/bin/mediaclient --start
stop tvheadend
start tvheadend

Daher meine Frage: Wie muss ein Skript gestaltet sein, damit diese Prozesse beim Booten automatisch abgearbeitet werden? Und zweitens: Wie wird ein solches Skript implementiert, d.h., wie muss ich es einbinden, damit das Skript automatisch geladen wird? Für leichtverständliche Hilfe wäre ich sehr dankbar. Das Problem, was dahinter zu stecken scheint, ist, dass TVheadend als Service startet, bevor die Treiber für den Stick geladen werden können - soviel habe ich zumindest verstanden.

Seiten: [1]