1 ... 21 22 [23] 24 25 ... 38 >>> Archiv / MLD 4.x / Raspberry PI / Test MLD-4 RPI tgz
 

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1382
    • View Profile
Test MLD-4 RPI tgz
« Reply #330 on: June 21, 2014, 22:41:58 »
Hallo,

Test: MLD-4.0.0-rpi_rpi_2014.06.20-64.tar  vom 21.6.  0:13h

die FB funktioniert wieder nach Aufwachen aus dem Suspend-Mode!

Systeminfo kann noch nicht installiert werden.
Code: [Select]
Install vdr-plugin-systeminfo
Installing vdr-plugin-systeminfo (0.1.3-4_2.1.6.72) on root.
Downloading http://www.minidvblinux.de/download/4.0.1-rpi/files/base/vdr-plugin-systeminfo_0.1.3-4_2.1.6.72.opk.
Installing sensors (3.3.2-2_3.14.4.49) on root.
Downloading http://www.minidvblinux.de/download/4.0.1-rpi/files/base/sensors_3.3.2-2_3.14.4.49.opk.
Collected errors:
* check_data_file_clashes: Package sensors wants to install file /lib/modules/3.14.4.49/kernel/drivers/i2c/busses/i2c-bcm2708.ko
But that file is already provided by package  * rpi-rtc
* check_data_file_clashes: Package sensors wants to install file /lib/modules/3.14.4.49/kernel/drivers/i2c/i2c-dev.ko
But that file is already provided by package  * rpi-rtc
* opkg_install_cmd: Cannot install package vdr-plugin-systeminfo.

Wieder einen Schritt weiter.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline niedi_74

  • Adv. Member
  • ***
  • Posts: 236
    • View Profile
Test MLD-4 RPI tgz
« Reply #331 on: June 21, 2014, 23:41:31 »

Systeminfo installation hat bei mir gerade funktioniert


MLD-4.0.1-rpi_rpi-client_2014.06.20-64.tgz von 21:47
Server:
MLD 5.4 x64
MLD 5.4 BPI-minisatip  
MLD 5.4 testing ESXI 6.5
Synology Virtual Manger VM MLD 5.4 unstable

clients
Raspberry vompclient
Raspberry Libreelec
Kodi auf PC & Android

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Test MLD-4 RPI tgz
« Reply #332 on: June 22, 2014, 13:55:47 »
Hi niedi_74,

systeminfo funktioniert nur nicht zusammen mit dem rpi-rtc Paket. Das wird aber auch noch behoben.

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 clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Test MLD-4 RPI tgz
« Reply #333 on: June 27, 2014, 16:19:02 »
systeminfo und rtc funktionieren nun auch gleichzeitig.

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 gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1382
    • View Profile
Test MLD-4 RPI tgz
« Reply #334 on: June 27, 2014, 22:51:24 »
Hallo,

Test: MLD-4.0.0-rpi_rpi_2014.06.26-65.tar  vom 27.6.  14:25h

sehr gut, 2 schöne Erfolge:
Systeminformationen laufen wieder, auch bei installiertem rpi-rtc.
Auch die FB funktioniert wieder nach Aufwachen aus dem Suspend-Mode.

Mir ist während des 1 . booten von der SD-Karte aufgefallen:
Nach Configuring mld-remote:
Code: [Select]
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for libglib2.0-0:
* libffi5 (>= 3.0.10-1) *
* opkg_install_cmd: Cannot install package libglib2.0-0.                          failed
Ob das relevant ist, k.A.

Nach Installation auf Festplatte:
Code: [Select]
sysinit:
....
Activate rtc:                            failed
....
Starting vdradmin server:                done
setup seems to hang! continue now...
Setting up setup menu:                   done
RTC kan ja noch nicht gehen.
Der Vdr-Admin läuft aber einwandfrei!

Ich werde weiter geduldig auf rpi-rtc warten. Claus, ist die RTC schon angekommen?

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Test MLD-4 RPI tgz
« Reply #335 on: June 28, 2014, 00:21:17 »
Hi,

ne, rtc wird noch mindestens zwei Wochen dauern.

Was hast Du genau gemacht um den opkg Fehler zu provozieren? Was hast Du für die Fernbedienung konfiguriert?

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 gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1382
    • View Profile
Test MLD-4 RPI tgz
« Reply #336 on: June 28, 2014, 01:53:23 »
Hallo Claus,

Ich habe im Quick-Setup in Lirc Modul: rpi on GPIO eingestellt und in
                             Lirc remote control: -  gelassen.

Wenn meine selbst erstellte lircd.conf ins System kopiert ist, funktioniert die FB ausgezeichnet.
Das hat bisher immer so funktioniert.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Test MLD-4 RPI tgz
« Reply #337 on: June 28, 2014, 10:13:03 »
Hi,

und wann genau taucht die opkg Fehlermeldung auf?
Die kommt ja nicht, wenn Du "rpi on GPIO" auswählst...
Ist die direkt beim booten des frisch auf die SD Karte kopierten Images zu sehen? Oder erst wenn Du nen zusätzliches Paket installierst?

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 gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1382
    • View Profile
Test MLD-4 RPI tgz
« Reply #338 on: June 28, 2014, 14:32:35 »
Hallo Claus,

die Fehlermeldung ist nur beim 1. Booten von einem frisch kopierten Images zu sehen. Danach nie wieder.
Es ist reproduzierbar.

Gruß Gerhard

Die Installation mit der schon einmal installierten SD-Karte auf einem 2. RPI, bringt wieder die selbe Fehlermeldung.
« Last Edit: June 28, 2014, 14:40:58 by gkd-berlin »
Meine VDR:
Spoiler (show / hide)

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1382
    • View Profile
Test MLD-4 RPI tgz
« Reply #339 on: June 30, 2014, 19:00:02 »
Hallo,

mein RasPi erreicht ohne Gehäuse beim normalen Fernsehen eine CPU-Temperatur von 50 - 52 °C.
Die CPU ist nicht übertaktet und hat einen 26x26x16 mm Kühlkörper. Er ist direkt mit Arctic Alumina Thermal Adhesive auf den Chip aufgeklebt .
Nach der Devise: Je kühler der Chip, je länger sein Leben. Deshalb habe ich es mit einem kleinen 40x40x10 mm Lüfter (FAN-ML 4010-12 S) probiert.
Der Lüfter wird mit 5V betrieben und ist dadurch unhörbar.

Zur Steuerung des Lüfters habe ich mir 2 Scripte geschrieben.
luefterinst.sh
Code: [Select]
#!/bin/sh
#
# RasPi GPIO aktivieren
#
# RasPi GPIO22: Signal Lüfter ein- / ausschalten
echo "22" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio22/direction
echo "0" > /sys/class/gpio/gpio22/value
#
# RasPi GPIO27: Signal RasPi ist ein- / ausgeschaltet
echo "27" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio27/direction
echo "1" > /sys/class/gpio/gpio27/value
und luefter.sh
Code: [Select]
#!/bin/sh
schwelle="420"

while true
do
cputemp=$(vcgencmd measure_temp  | /usr/bin/tr -d "temp=" | /usr/bin/tr -d "'C" | /usr/bin/tr -d ".")

if [ $cputemp -gt $schwelle ] # Ist CPU-Temp > 42.0 °C ?
  then
    echo "1" > /sys/class/gpio/gpio22/value # Ja, Lüfter ein
  else
    echo "0" > /sys/class/gpio/gpio22/value # Nein, Lüfter aus
fi
sleep 90
done
Das funktioniert ausgezeichnet. Die CPU-Temperatur beträgt nur noch 39 - 43 °C. Die CPU-Temperatur wird alle 90 Sek. abgefragt.
Ich halte den Aufwand für diese Temperaturabsenkung für vertretbar gering. Wenn der RasPi ein Gehäuse bekommt, sogar für notwendig.

GPIO22 steuert den Lüfter und GPIO27 ist in Zukunft für den RasPi-Powerstatus gedacht.

Der Aufruf der beiden Scripte erfolgt noch von Hand per Konsole über Putty.
Da ich nur über geringe Linux-Grundkenntnisse verfüge, muß ich hier wieder einmal nachfragen.
Die MLD hat keine rc.start. Wo und wie müssen die Scripte in die MLD eingebaut werden.

Luefterinst.sh muß nur einmal gestartet werden. Luefter.sh sollte im Hintergrund laufen.
GPIO27 sollte so früh wie möglich aktiviert werden. Eventuell an anderer Stelle einbauen. Wann Luefter.sh gestartet wird, ist egal.

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Test MLD-4 RPI tgz
« Reply #340 on: June 30, 2014, 21:20:44 »
Hi,

die rc Script (init Scripte) liegen unter /etc/init.d die auf anderen Systemen üblichen /etc/rcN.d Scripte sind lediglich Links nach /etc/init.d. Da die MLD kein System5 init System verwendet, gibt's keine rcN.d Ordner.
Schau Dir einfach mal nen paar Scripte unter /etc/init.d an. Dann sollte DIr recht schnell klaar werden wie die aufgebaut sind.
In der Section "init)" gibt's einige für Dich interessante Werte.
- start=1 legt fest, dass das init script beim booten ausgeführt werden soll.
- before=... sagt, welche anderen init Scripte erst nach diesem ausgeführt werden dürfen
- after=... sagt, welche Scripte bereits ausgeführt sein müssen
- priority legt fest wie früh ein Script gestartet werden soll. Je größer die Zahl, desto früher. Größer als 6 sollte man nur eintragen, wenn man weiß was man tut.

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 gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1382
    • View Profile
Test MLD-4 RPI tgz
« Reply #341 on: July 01, 2014, 04:17:02 »
Hallo Claus,

ich habe mich an der /etc/init.d/rpi-rtc orientiert.

Mein Script heist "luefter".
Code: [Select]
#!/bin/sh
#
#.

case "$1" in
<------>start)
<------><------>. /etc/init.d/rc.functions
<------><------>echo "Activate GPIO 22+27, Lüfter"
<------><------>echo "22" > /sys/class/gpio/export
<------><------>echo "out" > /sys/class/gpio/gpio22/direction
<------><------>echo "0" > /sys/class/gpio/gpio22/value
<------><------>echo "27" > /sys/class/gpio/export
<------><------>echo "out" > /sys/class/gpio/gpio27/direction
<------><------>echo "1" > /sys/class/gpio/gpio27/value
<------><------>check_status
<------><------>;;
<------>stop)
<------><------>>. /etc/init.d/rc.functions
<------><------>echo "22" > /sys/class/gpio/export
<------><------>echo "27" > /sys/class/gpio/export
<------><------>check_status
<------><------>;;
<------>init)
<------><------>start=1
<------><------>;;
<------>*)
<------><------>echo "Usage $0 {start | stop}" >&2
<------><------>exit 1
esac

Während des Bootens kommt in der 2. Zeile eine Fehlermeldung:
Code: [Select]
/etc/init.d/rc.init: /etc/init.d/luefter: line 6: syntax error: unexpected word (expecting ")")
In der Konsole kommt:
Code: [Select]
MLD> start luefter
/etc/init.d/rc.init: /etc/init.d/luefter: line 6: syntax error: unexpected word (expecting ")")
/etc/init.d/luefter: line 6: syntax error: unexpected word (expecting ")")
MLD> stop luefter
/etc/init.d/rc.init: /etc/init.d/luefter: line 6: syntax error: unexpected word (expecting ")")
/etc/init.d/luefter: line 6: syntax error: unexpected word (expecting ")")
MLD>

Nun weiß ich wieder einmal nicht weiter. Hilfe!

Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
Test MLD-4 RPI tgz
« Reply #342 on: July 01, 2014, 10:49:29 »
Hi Gerhard

Probiers mal so:
Code: [Select]
#!/bin/sh

. /etc/init.d/rc.functions

case "$1" in
start)
echo "Activate GPIO 22+27, Lüfter"
echo "22" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio22/direction
echo "0" > /sys/class/gpio/gpio22/value
echo "27" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio27/direction
echo "1" > /sys/class/gpio/gpio27/value
check_status
;;
stop)
echo "22" > /sys/class/gpio/export
echo "27" > /sys/class/gpio/export
check_status
;;
init)
start=1
;;
*)
echo "Usage $0 {start | stop}" >&2
exit 1
esac

Gruß MegaX

Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
Test MLD-4 RPI tgz
« Reply #343 on: July 01, 2014, 10:56:06 »
Hi Gerhard,

Du hast aber nicht zufällig die "<------>" mit kopiert, und die sind wirklich in der Datei enthalten? Das sind nämlich in Wirklichkeit Tabulatoren die lediglich vom mc so angezeigt werden.
Du solltest im mc editor im Menü unter "Optionen / Allgemein" die Punkte "Sichtbare Leerräume" und "Sichtbare Tabs" abstellen, um solche Fehler zu vermeiden.

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 gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1382
    • View Profile
Test MLD-4 RPI tgz
« Reply #344 on: July 01, 2014, 18:19:57 »
Hallo,

@Claus:
ja, ja die "<------>" wurden mitkopiert.
Im mc Editor finde ich unter "Optionen" kein "Allgemein".
Ich habe deshalb die Tabs von Hand gelöscht und neu gesetzt. Nun kommen keine Fehler mehr.

@MegaX:
Auch Deine Variante funktioniert. Danke.

Im Moment verwende ich:
Code: [Select]
#!/bin/sh
#
#
<------><------>. /etc/init.d/rc.functions

case "$1" in
<------>start)
<------><------>echo "Aktiviere GPIO 22+27"
<------><------>echo "22" > /sys/class/gpio/export
<------><------>echo "out" > /sys/class/gpio/gpio22/direction
<------><------>echo "0" > /sys/class/gpio/gpio22/value
<------><------>echo "27" > /sys/class/gpio/export
<------><------>echo "out" > /sys/class/gpio/gpio27/direction
<------><------>echo "1" > /sys/class/gpio/gpio27/value
<------><------>echo "Starte Lüfter"
<------><------>. /usr/bin/luefter.sh &
<------><------>check_status
<------><------>;;
<------>stop)
<------><------>echo "22" > /sys/class/gpio/unexport
<------><------>check_status
<------><------>;;
<------>init)
<------><------>start=1
<------><------>;;
<------>*)
<------><------>echo "Usage $0 {start | stop}" >&2
<------><------>exit 1
esac

Das Script läuft ohne Probleme. Der Lüfter wird je nach CPU-Temperatur automatisch ein- oder ausgeschaltet.
In der Sysinit erscheint das:
Code: [Select]
luefterinst seems to hang! continue now...
Schönheitsfehler? Oder liegt am . /usr/bin/luefter.sh &. Das wird ja im Hintergrund gestartet.
Wie kann ich das abstellen.

Gruß Gerhard
« Last Edit: July 01, 2014, 18:31:17 by gkd-berlin »
Meine VDR:
Spoiler (show / hide)

1 ... 21 22 [23] 24 25 ... 38 >>> Archiv / MLD 4.x / Raspberry PI / Test MLD-4 RPI tgz
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.