mameise (OP)
|
|
August 17, 2013, 12:08:46 PM |
|
Hallo zusammen, ich hab mir ein kleines Rig aus ein paar USB Hubs und nem Raspberry gebaut. Ausserdem hab ich noch nen kleinen 4.3" Monitor über den Coaxialausgang angeschlossen. Auf dem Raspberry läuft momentan minepeon. Wie kann ich nun im Monitor nach dem Startvorgang automatisch ne Übersicht anzeigen lassen? Mit Eingabe von screen -r sehe ich ja den cgminer. Da aber zu viele Sticks angeschlossen sind, sieht man nicht mehr alles in dem kleinen Bildschirm... Also wäre eine Übersicht nciht schlecht. Hätte gern mittig gross die Gh/s stehen. Oben drüber klein die url vom Pool und unten drunter wäre Anzahl Sticks: Accepted Rejected HW perfekt. Natürlich müsste das automatisch nach dem booten angezeigt werden, ohne Eingabe in der Tastatur. Kann mir jemand sowas machen oder sagen was ich machen muss? Habe null plan von Linux, also bitte wirklich idiotensicher Würde auch ein Trinkgeld geben Versuche schon seit Wochen sowas zu schaffen. Hab gesucht, auch was ähnliches gefunden, aber bin zu dumm das zu schaffen Danke Leute. Das würde mein Rig perfekt machen. Fotos von meinem Aufbau poste ich heute oder morgen. Gruss
|
|
|
|
|
|
|
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
mameise (OP)
|
|
August 19, 2013, 06:09:27 PM |
|
Kann mir wirklich keiner helfen? Was muss ich zahlen?
|
|
|
|
mezzomix
Legendary
Offline
Activity: 2618
Merit: 1253
|
|
August 19, 2013, 06:40:47 PM |
|
Funktioniert Display Options - Per Device: off?
|
|
|
|
yxt
Legendary
Offline
Activity: 3528
Merit: 1116
|
|
August 19, 2013, 06:55:18 PM |
|
|
BTC | Kano Pool | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
|
|
|
mameise (OP)
|
|
August 19, 2013, 07:02:45 PM |
|
Funktioniert Display Options - Per Device: off?
Was? Sorry, wie geschrieben, wirklich totaler noob... :/ @yxt: das könnte ich probieren, wobbei dort USB steht... Ich hab mein Monitor nicht über USB dran sondern über den gelben Stecker. Aber verlieren kann ich sicher nichts wenn ich das mal teste
|
|
|
|
mezzomix
Legendary
Offline
Activity: 2618
Merit: 1253
|
|
August 19, 2013, 07:28:55 PM |
|
Funktioniert Display Options - Per Device: off?
Was? Sorry, wie geschrieben, wirklich totaler noob... :/ Falls das schon hilft, gibt es im cgminer ein "Display Options" Menü, das man mit 'D' öffnet. Dort gibt es in meiner aktuellen cgminer Version einen Menüpunkt "Per Device" (die Taste in [] ändert diesen Menüpunkt). Wenn dieser auf "off" steht, sollte oben nur noch die zusammengefasste Leistung aller Devices angezeigt werden. Da ich nur einen Miner habe, kann ich leider nicht ausprobieren ob das auch mit mehreren Geräten funktioniert, aber beim BFL Single SC lassen sich so die Mining Cores ein und ausblenden.
|
|
|
|
mameise (OP)
|
|
August 19, 2013, 08:05:10 PM |
|
Hmm den Punkt habe ich nicht. Evtl. sollte ich mal auf die letzte Version updaten. Das würde mir auch schon reichen. Zumindest wenn ich es schaffe den cgminer dann nach dem boot automatisch anzeigen zu lassen. Würde das gehen?
|
|
|
|
yxt
Legendary
Offline
Activity: 3528
Merit: 1116
|
|
August 19, 2013, 08:12:34 PM |
|
War auch nicht als fertige Lösung gedacht, eher als Ausgangspunkt. Dachte hilft dir vllt weiter, hatte ich so spontan im Kopf als ich deinen post gelesen hatte
|
BTC | Kano Pool | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
|
|
|
mameise (OP)
|
|
August 20, 2013, 01:54:31 PM |
|
@yxt: Jo das hatte ich auch schon gesehen, aber da ich echt keinen Plan hab was ich machen müsste kann ich es auch nicht abändern... Hab gestern noch versucht minepeon auf die letzte Version zu bringen aber hab selbst das nicht geschafft... Hab das Image neu augespielt und nur die Grundeinstellungen machen wollen, aber das System lief richtig instabil... Somit hab ich erstmal das Backup wieder eingespielt. Werd jetzt dann nochmal versuchen. Da soll das Tool ja schon integriert sein. Mir würde ja wie gesagt sogar die normale cgminer Ansicht reichen. Auch mit allen Devices einzeln und dadurch nicht komplett... Das wichtigste ist mir aber das dies automatisch nach dem booten passiert. Also wenn der Miner läuft, müsste automatisch der Befehl "sudo screen -r (oder -x) ausgeführt werden und auf dem Monitor angezeigt werden.
|
|
|
|
Bernd33-1
|
|
August 20, 2013, 05:48:50 PM |
|
Hi,
das Webinterface reicht nicht ? Einfach an einen anderen PC (Tablet) gehen und dort einen Browser öffnen. Im Browser die IP-Adresse des RaspPI eingeben und schon sollte man eine nette Pbersicht bekommen.
Grüße, Bernd
|
|
|
|
mameise (OP)
|
|
August 20, 2013, 05:58:58 PM |
|
Naja die kenn ich natürlich. Aber ich hab mir ein nettes Rig gebaut mit nem kleinen 4.3 zoll monitor drauf. Und darauf will ich nat was sehen und nicht nur den Bootvorgang
|
|
|
|
|
|
mameise (OP)
|
|
August 20, 2013, 06:52:02 PM |
|
Naja die manuelle Eingabe von screen -r funktioniert ja einwandfrei und zeigt den cgminer wie über ssh an. Das Thema des LCD wurde ja vn yxt schon gepostet. Aber wieder nen Monitor kaufen? Wenn es sich vermeiden lässt wäre es top. Klar, kostet nur 30 Dollar, aber hab mein Rig ja schon zusammengebaut. Habe aber mittlerweile die Bestätigung das dieses Tool nicht mit meinem Monitor funktioniert. Also bleibt das einfachste (würde man meinen): Die Eingabe von "sudo screen -r" nach dem booten automatisch ausführen lassen. Autologin der dafür nötig ist, habe ich schon hinbekommen. Aber eben nicht die automatische Eingabe. *Hiiiiilfe
|
|
|
|
mezzomix
Legendary
Offline
Activity: 2618
Merit: 1253
|
|
August 20, 2013, 07:13:55 PM |
|
Hat das Linux ein /etc/rc.local Script? Dort könnte man vielleicht einfach 'screen -r' eintragen. Schwer zu sagen, wenn man das entsprechende System nicht kennt.
|
|
|
|
Bernd33-1
|
|
August 20, 2013, 07:26:31 PM |
|
Ich hab n Pi da und kann mit Nano die rc.local aufmachen. Sieht so aus:
GNU nano 2.2.6 File: rc.local
/usr/bin/screen /root/bin/cgminer-cpu-fpga
einfach eine weitere Zeile mit screen -r reinschreiben und speichern?
|
|
|
|
mezzomix
Legendary
Offline
Activity: 2618
Merit: 1253
|
|
August 20, 2013, 07:43:15 PM |
|
Könnte funktionieren. Die Kommandos in der Datei werden als letzter Schritt beim booten ausgeführt. Eigentlich könnte man auch gleich den cgminer ohne das screen Kommando ausführen.
|
|
|
|
Bernd33-1
|
|
August 20, 2013, 10:17:00 PM |
|
Ne, geht nicht. Ich vermute ohne logon zeigt minepeon erst mal nix an. Ich hab mal im Minepeonthread nachgefragt ob es da eine Möglichkeit git.
Grüße, Bernd
|
|
|
|
Dunkelheit667
Legendary
Offline
Activity: 1045
Merit: 1157
no degradation
|
|
August 21, 2013, 01:52:43 AM |
|
Habe extra einen Monitor aus'm Keller geholt zum Testen. Unter Arch Linux sollte folgendes helfen. Unter MinePeon muss sicherlich noch einiges abgepasst werden (Pfade)... Wir basteln uns ein Script, welches cgminer (die Konfiguration wurde schon vorgenommen und in die conf-Datei geschrieben) startet und die Ausgabe auf den Monitor umleitet: # nano /root/pi.sh #!/bin/sh if ps ax | grep -v grep | grep cgminer > /dev/null then echo "cgminer already up and running!" echo "Use screen -r to reattach the cgminer screen." else # sleep ist nur sinnvoll, wenn Euer rpi zum Booten ein wenig länger braucht. Ggf. auf z.B. 30 Sekunden erhöhen, damit alle Boot-Messages gelöscht werden. sleep 15 clear &> /dev/tty1 /usr/local/bin/cgminer -c /root/.cgminer/cgminer.conf | tee /dev/tty1 fi
Ein wenig chmod: # chmod 775 /root/pi.sh Und noch der Service erstellt, welcher unser Script nach einem Reboot im Screen 'miner' startet: # nano /usr/lib/systemd/system/mycgminer.service [Unit] Description=mycgminer Requires=ntpd.service After=network.service
[Service] Type=forking ExecStart=/usr/bin/screen -dmS miner /root/pi.sh ExecEnd=/usr/bin/screen -r miner -X quit
[Install] WantedBy=multi-user.target
Nun den Service aktivieren und starten: # systemctl enable mycgminer.service # systemctl start mycgminer.service Hope this helps! PS: Es gibt bestimmt elegantere Lösungen... funktioniert aber.
|
"And the machine keeps pushing time through the cogs, like paste into strings into paste again, and only the machine keeps using time to make time to make time. And when the machine stops, time is an illusion that we created free will." - an unnamed Hybrid
|
|
|
mameise (OP)
|
|
August 21, 2013, 05:04:28 PM |
|
Na da hast du mir für heut abend wieder schön arbeit gegeben. Vielen Dank schonmal. Ich berichte ob ich es hinbekommen habe. Ich versuchs erstmal unter minepeon und sonst setz ich doch nochmal nach deiner Anleitung Arch Linux auf und hoffe das ich die alte Stabilität wiederbekomme.
|
|
|
|
|