ODROID C2
Re: ODROID C2
Sauber, jetzt läuft alles, auch richtig als systemd-service. Gleich mal einen Abzug der SD-Karte machen und den zweiten C2 in Betrieb nehmen.
Laufende Projekte:
Asteroids, SETI, Einstein, POGS, Universe, YOYO, Enigma
Vielen Dank nochmal!
Laufende Projekte:
Asteroids, SETI, Einstein, POGS, Universe, YOYO, Enigma
Vielen Dank nochmal!
Re: ODROID C2
Mit nem 64 Bit System? Oder Multilib? Ubuntu oder?
Ja ich nutze DC als Gelddruckmaschiene *Gridcoin*
Re: ODROID C2
Ja, Ubuntu 16.04.
Da ich nichts anderes mit den Geräten mache, ist mir eigentlich fast egal, welches Linux darauf läuft, solange Boinc richtig läuft
Da ich nichts anderes mit den Geräten mache, ist mir eigentlich fast egal, welches Linux darauf läuft, solange Boinc richtig läuft
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22434
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: ODROID C2
Ich hab leider nach wie vor das Problem, dass auf dem C2 nur die neuen Universe-WUs für 64-Bit laufen. Kein anderes Projekt holt Arbeit.
Michael.
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
-
- Admin
- Beiträge: 1920
- Registriert: 23.02.2010 22:12
Re: ODROID C2
Vorsicht. BOINC mag es überhaupt nicht wenn man eine laufende Installation auf einen anderen Rechner kopiert. Du solltest den Client komplett neu installieren damit eine neue HostID generiert wird. Das löschen der client_state.* reicht auch aus wenn du vorherNuke hat geschrieben:Sauber, jetzt läuft alles, auch richtig als systemd-service. Gleich mal einen Abzug der SD-Karte machen und den zweiten C2 in Betrieb nehmen.
Code: Alles auswählen
sudo systemctl stop boinc-client
Re: ODROID C2
Ich ändere jeweils für die Rechner den Hostnamen und bisher haben auch alle nach einem reboot, welcher den Neustart des Clients beinhaltet, eine neue Host-ID bekommen. Bisher sieht mit den erledigten WUs alles gut aus.
Edit:
Ah, ich habe im Image eben noch einmal nachgesehen. Die client_state.xml und die client_state_prev.xml hatte ich rausgenommen. Dann hast du absolut recht.
Edit:
Ah, ich habe im Image eben noch einmal nachgesehen. Die client_state.xml und die client_state_prev.xml hatte ich rausgenommen. Dann hast du absolut recht.
Re: ODROID C2
Soll ich dir eventuell mal das Image geben? Die Projekte, die ich vorhin aufgelistet hatte, laufen alle. Du müsstest dann eigentlich nur noch den Hostnamen nach deinen Wünschen ändern.Michael H.W. Weber hat geschrieben:Ich hab leider nach wie vor das Problem, dass auf dem C2 nur die neuen Universe-WUs für 64-Bit laufen. Kein anderes Projekt holt Arbeit.
Michael.
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22434
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: ODROID C2
Also mir wäre es anstelle eines Images eigentlich lieber, wenn man mal auf einer Seite komplett die Installation mit allen notwendigen Änderungen und Libs stehen hätte. Ich würde eigentlich wetten, dass ich hier aus den verschiedenen Themen alles einzeln abgearbeitet habe, aber offensichtlich muss ja doch noch etwas fehlen, sonst würden die 32-Bit Projekte ja auch laufen.
Michael.
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
Re: ODROID C2
Ich mach das bei den C2 so:Michael H.W. Weber hat geschrieben:Also mir wäre es anstelle eiens Images eigentlich lieber, wenn man mal auf einer Seite komplett die Installatin mit allen notwendigen Änderungen und Libs stehen hätte. Ich würde eigentlich wetten, dass ich hier aus den verschiedenen Themen alles einzeln abgearbeitet habe, aber offensichtlich muss ja doch noch etwas fehlen, sonst würden die 32-Bit Projekte ja auch laufen.
Michael.
sudo apt install boinc
sudo apt install libsfstdc++6
sudo apt install libstdc++6:armhf
sudo usermod -aG boinc odroid
sudo pluma
open - /etc/boinc-client/gui_rpc_auth.cfg – Paswort eintragen – save
open - /etc/boinc-client/cc_config.xml
Code: Alles auswählen
<options>
<alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
<allow_remote_gui_rpc>1</allow_remote_gui_rpc>
</options>
Neustart – Boinc einrichten / Projekte hinzufügen.
Damit es bei Universe WUs gibt als root einfach:(neu compilierter Boinc Client mit festem <p_vendor>ARM</p_vendor>)
Code: Alles auswählen
service boinc-client stop
wget -O /usr/bin/boinc http://kerbodyne.com/boinc/boinc
#sicher ist sicher:
chmod 755 /usr/bin/boinc
chown root:root /usr/bin/boinc
service boinc-client start
sleep 5
grep p_vendor /var/lib/boinc-client/client_state.xml
Das ist eigenlich alles.
-
- Admin
- Beiträge: 1920
- Registriert: 23.02.2010 22:12
Re: ODROID C2
Ich arbeite schon an einer BOINC Version die den <p_vendor> ordentlich setzt. Ist jetzt aber immer nach hinten gerutscht in der Prioritätsliste. Vielleicht komme ich nachher im Zug dazu.
Re: ODROID C2
Das Problem beim C2 ist nicht der Boinc-Client. Es liegt am Arm64 Kernel.ChristianB hat geschrieben:Ich arbeite schon an einer BOINC Version die den <p_vendor> ordentlich setzt. Ist jetzt aber immer nach hinten gerutscht in der Prioritätsliste. Vielleicht komme ich nachher im Zug dazu.
Code: Alles auswählen
This behavior your are seeing is a different in arm vs arm64.
On Arm64 kernel doesn't show the cpu vendor/model. (I even double checked on a box running 4.7).
http://forum.odroid.com/viewtopic.php?f=136&t=23101
-
- Admin
- Beiträge: 1920
- Registriert: 23.02.2010 22:12
Re: ODROID C2
Ja auch dieses Problem versuche ich zumindest einigermassen in den Griff zu bekommen: https://github.com/BOINC/boinc/pull/1562 Hier ist immer noch das Hauptproblem das der Hardkernel Kernel zu wenig Infos in /proc/cpuinfo bereitstellt um einen ordentlichen p_model string zu bauen. Ich versuche aktuell so viel wie möglich auszulesen. Ich muss die Änderungen aber noch auf meinem C2 testen bevor ich daszusammenführe.JagDoc hat geschrieben:Das Problem beim C2 ist nicht der Boinc-Client. Es liegt am Arm64 Kernel.ChristianB hat geschrieben:Ich arbeite schon an einer BOINC Version die den <p_vendor> ordentlich setzt. Ist jetzt aber immer nach hinten gerutscht in der Prioritätsliste. Vielleicht komme ich nachher im Zug dazu.Siehe hier:Code: Alles auswählen
This behavior your are seeing is a different in arm vs arm64. On Arm64 kernel doesn't show the cpu vendor/model. (I even double checked on a box running 4.7).
http://forum.odroid.com/viewtopic.php?f=136&t=23101