[1] Archiv / MLD 4.x / Raspberry PI / cec nach resume
 

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
cec nach resume
« on: October 12, 2014, 19:25:33 »
Hallo!

Bin jetzt auch stolzer Besitzer eines Raspberry PI, genauer gesagt ein Model B+. Es ist unglaublich, wie gut die MLD auf dem Winzling läuft. Ein paar Fragen und Probleme haben sich aber trotzdem ergeben.

1. Libcec-daemon und mein Fernseher verstehen sich nach einem resume (suspend-addon) nicht mehr. Der Fernseher meldet "Verbindung überprüfen". Ein restart libcec-daemon löst das Problem umgehend, die Fb des Fernsehers funktioniert wieder. Könnte man das automatisieren?

2. Es funktionieren generell nur sehr wenige Tasten per cec. Das wären das Steuerkreuz inkl. ok und die multmedia Tasten. Wobei Sprung zum Anfang mit Zurückspulen sowie Sprung zum Ende mit Vorspulen vertauscht sind. Es fehlen die Farbtasten, Menü, Zurück und die Nummerntasten. Kann man irgendwie debuggen woran das liegt?

3. Ich kann weder den Fernseher mit dem RPI noch den RPI mit dem Fernseher ein-/ausschalten. Das Problem hängt wahrscheinlich mit 2. zusammen?

Grüße
Marcus

PS: Der Fernseher ist ein HD-Ready Typ, LG 32LC51

EDIT: Hat jetzt zwar nix mit cec zu tun, aber könnte man die Ethernet-Schnittstelle im suspend deaktivieren? Das ansich würde zwar nur ein paar mW sparen, aber mein Homeplug-Adapter würde dann auch in den Standby schalten. Laut Hersteller spart der dann 65% Energie.
« Last Edit: October 12, 2014, 23:09:18 by Marcus »
Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
cec nach resume
« Reply #1 on: October 12, 2014, 23:45:13 »
Hi,

das cec Problem nach dem Suspend lässt sich beheben indem Du in der /etc/init.d/libcec-daemon unter dem "start=1" noch ein "halt=1" und ein "resume=1" hinzufügst.

Das Problem das nicht alle Tasten gehen ist mir bekannt. Ich habe aber bisher nicht herausfinden können wodran das liegt und wie das zu korrigieren wäre. Beim debuggen des llibcec-daemon ist zu sehen, dass alle Tastendrücke beim RPI ankommen, jedoch vom libcec-daemon nicht ausgewertet werden. Da müsste sich mal jemand in den libcec-daemon einlesen um das zu fixen.

Für das ein-ausschalt Problem hatte GTK-Berlin schon nen Lösungsvorschlag. Ich hab den aber noch nicht verifiziert.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
cec nach resume
« Reply #2 on: October 13, 2014, 15:29:33 »
Danke Claus

Punkt eins ist somit erledigt. Wie siehts mit dem standby der Netzwerkschnittstelle aus?
Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
cec nach resume
« Reply #3 on: October 13, 2014, 21:31:24 »
Du kannst versuchen ob es hilft, wenn Du das Netzwerk per "stop network" abschaltest. Falls ja, Kannst Du die /etc/init.d/network ebenso wie die libcec-daemon modifizieren.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Marcus

  • Profi Member
  • ****
  • Posts: 425
    • View Profile
cec nach resume
« Reply #4 on: October 14, 2014, 20:40:19 »
Nein, leider hat das nicht gereicht. Auch ein ifconfig eth0 down schaltet das Interface nicht komplett ab. Im Netz hab ich noch
Code: [Select]
echo 1-1.1:1.0 > /sys/bus/usb/drivers/smsc95xx/unbindgefunden. Auch das reicht nicht. In jedem Fall geht keine Kommunikation mehr über das Interface, der Homeplug Adapter bleibt aber leider aktiv.
Hardware (show / hide)

[1] Archiv / MLD 4.x / Raspberry PI / cec nach resume
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.