Odroid

Zuletzt bearbeitet:
Hat doch bis dahin alles geklappt, sogar mit einem DAU an der Tastatur. :D
Doppelposting wurde automatisch zusammengeführt:

O.K., remote-Fehler gefunden: in der gui_rpc_auth wird eine Leerzeile, kein Leerzeichen benötigt.
Oh man.

Jetzt noch die statische IP...
 
Zuletzt bearbeitet:
Wegen der Rechtschreibkorrektur 😀.
Ich hatte schon mindestens einmal den Fall, dass Windows ungefragt einen Reparaturversuch unternahm, nach dem dann gar nichts mehr ging.
 
So, Name geändert (das hat sogar Universe sofort kapiert und keinen neuen PC angelegt), Zugriff vom BM geht, statische IP ist aktiv, jetzt fehlt noch Boinc in den Autostart. Sollte auch zu finden sein.

BTW: Laufzeiten bei 15,5h, der C1+ sollte also ca. 4k Credits am Tag bringen.
Wenn ich nur den N2 wiederfinden würde.... *nosorry*
 
Dem ist wohl so. ;D
Ich stehe gerade vor der nächsten Herausforderung: Remote Zugriff.
Klappt natürlich nicht - und wenn ich in die gui_rpc_auth.cfg und/oder remote_host.cfg was eintrage, verbindet sich der BM auf dem C1+ auch nicht mehr mit dem Client. Alles sehr ominös.

Wenn ich nicht genau wüsste, dass das alles schon mal lief...
Nun ja, einfach nochmal suchen und lesen, ist ja alles schon gefühlte 100 mal beschrieben worden. *kopfkratz
Da hilft in der Konsole (odroid = Benutzername) :
Code:
sudo usermod -aG boinc odroid

In die remote_host.cfg trage ich nichts ein. Ich hab dafür in der cc_config.xml unter options:
Code:
<options>
<allow_remote_gui_rpc>1</allow_remote_gui_rpc>
</options>
Damit ist der Zugriff von jedem Rechner aus möglich.
 
@JagDoc
Hat soweit alles funktioniert. Auch den Eintrag in die cc_config hatte ich schon gefunden und reingeschrieben.

Im Moment kämpfe ich noch mit einem USB-WLan-Stick von Edimax, der nicht erkannt wurde.
Konnte aber auch noch keinen Neustart machen, weil Universe zu wenig Checkpoints hat. Da verliere ich zuviel Zeit. Ich lasse die vier Wuzen durch und mache morgen weiter.

Hast du Erfahrungen mit dem Teil? Ist ein Edimax EW-7811Un V2.
Frag jetzt aber nicht, welcher Chip verbaut ist.
 
......
Ist ein Edimax EW-7811Un V2.
Frag jetzt aber nicht, welcher Chip verbaut ist.
Wie auch immer, ich habe ihn nicht zum Laufen gebracht. Dabei soll er seit Ubuntu 16.xxx stabil laufen und erkannt werden. (Link) Dann muss der Fehler wieder vor dem Monitor sitzen. Was mache ich falsch?
Doppelposting wurde automatisch zusammengeführt:

Hm. lsusb zeigt den Edimax aber an. Also nur den richtigen Treiber finden und nachinstallieren?
Vermutlich Realtek. Na, wenn das mal nicht in die Hose geht, aber Versuch macht klug.
 
Zuletzt bearbeitet:
Neues Problem:

Jetzt laufen 4 Droiden: 1x C1+ 3x C2. der C1+ hat Ubuntu 18.04 drauf, die C2 alle 20.04.
Der 18.04 rechnet Universe am laufenden Band, die C2 kriegen nichts.
Ich wüsste nicht, dass ich unter 18.04 irgendwelche Installationen getätigt habe, es ging gleich alles.
Unter 20.04 kann ich machen was ich will (Benutzer zur Gruppe boinc hinzufügen, den ganzen Ramsch mit armhf hinterher, es geht nicht). Als nächstes werde ich einen C2 downgraden auf 18.04. *noahnung*
 
Das wäre glaube ich schlecht. Legte Universe nicht mit Ubuntu 20.04 so richtig an Leistung zu?
Für Dein eigentliches Problem habe ich aber keine Lösung, habe noch nie mit Odroiden gearbeitet.
 
Neues Problem:

Jetzt laufen 4 Droiden: 1x C1+ 3x C2. der C1+ hat Ubuntu 18.04 drauf, die C2 alle 20.04.
Der 18.04 rechnet Universe am laufenden Band, die C2 kriegen nichts.
Ich wüsste nicht, dass ich unter 18.04 irgendwelche Installationen getätigt habe, es ging gleich alles.
Unter 20.04 kann ich machen was ich will (Benutzer zur Gruppe boinc hinzufügen, den ganzen Ramsch mit armhf hinterher, es geht nicht). Als nächstes werde ich einen C2 downgraden auf 18.04. *noahnung*
Poste mal die Boinc-Meldungen nach dem Start.
Mein C2 läuft mit Ubuntu 20.04.1 LTS bei Universe.
Doppelposting wurde automatisch zusammengeführt:

Und evtl den Inhalt der cc_config.xml.
 
Hab auch mal wieder einen C2 aktiviert.
Auf dem lief eigentlich Android 6.0.1. Nur lief es eben nicht mehr rund, Apps streikten - zum videostreaming nicht mehr zu gebrauchen und für Boinc fand ich es eh immer einen Krampf, da nicht für Maustatur ausgelegt.

Verwundert war ich, dass das frisch installierte Ubuntu20LTS mir gleich ein upgrade auf 22LTS angeboten hat. Aber das scheint wohl dann größtenteils Standardpakete/kernel zu enthalten, die nicht für den C2 gedacht sind.

Jetzt muss ich erstmal meine Aufzeichnungen wiederfinden, was man alles installieren muss, damit der Kleine anfängt zu rechnen.

Hat Jemand zufällig mal ein ganz anderes Linux erfolgreich darauf laufen lassen? Vielleicht sogar eins, womit man sinnvoll Videos/Streams schauen kann?

Und hat Jemand Erfahrungen gesammelt mit externen Sensoren? Ich würde gern diverse Daten wie Temperatur, Luftfeuchte, CO2 etc. mitloggen und von außen abrufbar hinterlegen.
 
Jetzt muss ich erstmal meine Aufzeichnungen wiederfinden, was man alles installieren muss, damit der Kleine anfängt zu rechnen.
Hier zusammengefaßt:
In /etc/boinc-client/cc_config.xml einfügen:
Code:
<options>
<alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
<allow_remote_gui_rpc>1</allow_remote_gui_rpc>
</options>
In /etc/boinc-client/gui_rpc_auth.cfg Remotepaßwort eintragen.

In der Konsole ausführen:
Code:
sudo dpkg --add-architecture armhf
sudo apt update
sudo apt install libsfstdc++6
sudo apt install libstdc++6:arm64
sudo apt install libstdc++6:armhf
Für Sidock noch:
Code:
sudo apt install libgomp1:armhf

Dann noch Benutzer zur Gruppe boinc hinzufügen:
Code:
sudo usermod -aG boinc odroid

Neustart und sollte laufen.
 
Hier die BM-Startmeldungen vom Odroid-C1+

Fri Feb 10 09:36:07 2023 | | Starting BOINC client version 7.9.3 for arm-unknown-linux-gnueabihf
Fri Feb 10 09:36:07 2023 | | log flags: file_xfer, sched_ops, task
Fri Feb 10 09:36:07 2023 | | Libraries: libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Fri Feb 10 09:36:07 2023 | | Data directory: /var/lib/boinc-client
Fri Feb 10 09:36:08 2023 | | No usable GPUs found
Fri Feb 10 09:36:09 2023 | | [libc detection] gathered: 2.27, Ubuntu GLIBC 2.27-3ubuntu1.6
Fri Feb 10 09:36:09 2023 | | Host name: OdrC1p
Fri Feb 10 09:36:09 2023 | | Processor: 4 ARM ARMv7 Processor rev 1 (v7l) [Impl 0x41 Arch 7 Variant 0x0 Part 0xc05 Rev 1]
Fri Feb 10 09:36:09 2023 | | Processor features: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4
Fri Feb 10 09:36:09 2023 | | OS: Linux Ubuntu: Ubuntu 18.04.6 LTS [3.10.107-13|libc 2.27 (Ubuntu GLIBC 2.27-3ubuntu1.6)]
Fri Feb 10 09:36:09 2023 | | Memory: 804.18 MB physical, 201.04 MB virtual
Fri Feb 10 09:36:09 2023 | | Disk: 14.32 GB total, 8.14 GB free
Fri Feb 10 09:36:09 2023 | | Local time is UTC +0 hours
Fri Feb 10 09:36:09 2023 | | Config: GUI RPCs allowed from:
Fri Feb 10 09:36:09 2023 | | 172.22.22.0
Fri Feb 10 09:36:09 2023 | | 172.22.22.191
Fri Feb 10 09:36:09 2023 | | Last benchmark was 157 days 06:17:14 ago
 
@olsen_gg
Ich meinte die vom C2 der Universe nicht mag.
Der C1+ ist ein 32bit armhf da geht es ja ohne zusätzliche libs.
 
Kommt gleich, hier die Nr.1:

Fri Feb 10 09:44:52 2023 | | Starting BOINC client version 7.16.6 for aarch64-unknown-linux-gnu
Fri Feb 10 09:44:52 2023 | | log flags: file_xfer, sched_ops, task
Fri Feb 10 09:44:52 2023 | | Libraries: libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Fri Feb 10 09:44:52 2023 | | Data directory: /var/lib/boinc-client
Fri Feb 10 09:44:52 2023 | | No usable GPUs found
Fri Feb 10 09:44:53 2023 | | libc: Ubuntu GLIBC 2.31-0ubuntu9.1 version 2.31
Fri Feb 10 09:44:53 2023 | | Host name: OdrC2-1
Fri Feb 10 09:44:53 2023 | | Processor: 4 ARM ODROID-C2 [Impl 0x41 Arch 8 Variant 0x0 Part 0xd03 Rev 4]
Fri Feb 10 09:44:53 2023 | | Processor features: fp asimd crc32
Fri Feb 10 09:44:53 2023 | | OS: Linux Ubuntu: Ubuntu 20.04.1 LTS [3.16.85-65|libc 2.31 (Ubuntu GLIBC 2.31-0ubuntu9.1)]
Fri Feb 10 09:44:53 2023 | | Memory: 1.69 GB physical, 0 bytes virtual
Fri Feb 10 09:44:53 2023 | | Disk: 29.13 GB total, 21.49 GB free
Fri Feb 10 09:44:53 2023 | | Local time is UTC +0 hours
Fri Feb 10 09:44:53 2023 | | Config: GUI RPCs allowed from:
Fri Feb 10 09:44:53 2023 | | 172.22.22.191
Fri Feb 10 09:44:53 2023 | | Config: alternate platform: arm-unknown-linux-gnueabihf

Doppelposting wurde automatisch zusammengeführt:

Die anderen beiden C2 werden vermutlich nicht anders aussehen.
Im Moment machen alle drei C2 bei TN-Grid mit.
Doppelposting wurde automatisch zusammengeführt:

Fri Feb 10 09:58:15 2023 | | Starting BOINC client version 7.16.6 for aarch64-unknown-linux-gnu
Fri Feb 10 09:58:15 2023 | | log flags: file_xfer, sched_ops, task
Fri Feb 10 09:58:15 2023 | | Libraries: libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Fri Feb 10 09:58:15 2023 | | Data directory: /var/lib/boinc-client
Fri Feb 10 09:58:15 2023 | | No usable GPUs found
Fri Feb 10 09:58:21 2023 | | libc: Ubuntu GLIBC 2.31-0ubuntu9.1 version 2.31
Fri Feb 10 09:58:21 2023 | | Host name: OdrC2-2
Fri Feb 10 09:58:21 2023 | | Processor: 4 ARM ODROID-C2 [Impl 0x41 Arch 8 Variant 0x0 Part 0xd03 Rev 4]
Fri Feb 10 09:58:21 2023 | | Processor features: fp asimd crc32
Fri Feb 10 09:58:21 2023 | | OS: Linux Ubuntu: Ubuntu 20.04.1 LTS [3.16.85-65|libc 2.31 (Ubuntu GLIBC 2.31-0ubuntu9.1)]
Fri Feb 10 09:58:21 2023 | | Memory: 1.69 GB physical, 0 bytes virtual
Fri Feb 10 09:58:21 2023 | | Disk: 29.13 GB total, 21.51 GB free
Fri Feb 10 09:58:21 2023 | | Local time is UTC +0 hours
Fri Feb 10 09:58:21 2023 | | Config: GUI RPCs allowed from:
Fri Feb 10 09:58:21 2023 | | 172.22.22.191
Fri Feb 10 09:58:21 2023 | | Config: alternate platform: arm-unknown-gnueabihf
Doppelposting wurde automatisch zusammengeführt:

Uuups, den dritten C2 darf ich gleich mal neu aufsetzen, da ist was beim Restart daneben gegangen.
Runtergefahren, dann 5V abgezogen - und nach dem Neustart fährt er ganz ohne Gui hoch. *noahnung*

Dauert aber nicht lange, ist nur scchade wegen der Wuzen.
 
Zuletzt bearbeitet:
Schaut bei meinem C2 auch so aus.
Es wird die alt platform erkannt, dann sollte er auch Arbeit bekommen.
Wenn mit den zusätzlichen libs was nicht stimmt würden WUs mit Fehler abbrechen.
TN-Grid hat eine 64bit App für ARM.

Was hast du in der cc_config.xml drinstehen?
 
Nur <alt_platform>arm-unknown-linux-gnueabihf</alt_platform>.
Remote habe ich über den anderen Weg gelöst, funzt ja auch.
Doppelposting wurde automatisch zusammengeführt:

So, ich gehe mal meinen OdrC2-3 neu aufsetzen mit deiner Anleitung da oben, danach melde ich mich mit den BM-Meldungen von dem.
Höchstens noch einen Hinweis: Immer zuerst das Keyboard-Layout umstellen auf Germany und German. :D
Sonst wundert man sich, was im Terminal für ein Unfug geschrieben wird...

Ich mache immmer zuerst:
Keyboard-Layout, Hostname, statische IP, Boinc installieren, Remotzugriff, dann den Rest und Neustart...
 
Im Moment machen alle drei C2 bei TN-Grid mit.
So ein fieser Trick! Erst mich bei Universe herausfordern, damit ich bei TN-Grid Leistung abziehe und mich dann dort von hinten mit Deiner Druiden-Armee überrollen! *elch*


;)
 
Zuletzt bearbeitet:
;D So bin ich.... und jetzt gehe ich zu Universe zruück, der dritte C2 hat nämlich gerade Universe gekriegt. *buck*

Fri Feb 10 11:09:28 2023 | | Starting BOINC client version 7.16.6 for aarch64-unknown-linux-gnu
Fri Feb 10 11:09:28 2023 | | log flags: file_xfer, sched_ops, task
Fri Feb 10 11:09:28 2023 | | Libraries: libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Fri Feb 10 11:09:28 2023 | | Data directory: /var/lib/boinc-client
Fri Feb 10 11:09:28 2023 | | No usable GPUs found
Fri Feb 10 11:09:29 2023 | | libc: Ubuntu GLIBC 2.31-0ubuntu9.1 version 2.31
Fri Feb 10 11:09:29 2023 | | Host name: OdrC2-3
Fri Feb 10 11:09:29 2023 | | Processor: 4 ARM ODROID-C2 [Impl 0x41 Arch 8 Variant 0x0 Part 0xd03 Rev 4]
Fri Feb 10 11:09:29 2023 | | Processor features: fp asimd crc32
Fri Feb 10 11:09:29 2023 | | OS: Linux Ubuntu: Ubuntu 20.04.1 LTS [3.16.85-65|libc 2.31 (Ubuntu GLIBC 2.31-0ubuntu9.1)]
Fri Feb 10 11:09:29 2023 | | Memory: 1.69 GB physical, 0 bytes virtual
Fri Feb 10 11:09:29 2023 | | Disk: 29.13 GB total, 22.53 GB free
Fri Feb 10 11:09:29 2023 | | Local time is UTC +0 hours
Fri Feb 10 11:09:29 2023 | | Config: GUI RPCs allowed from:
Fri Feb 10 11:09:29 2023 | | 172.22.22.191
Fri Feb 10 11:09:29 2023 | | Config: alternate platform: arm-unknown-linux-gnueabihf
Fri Feb 10 11:09:29 2023 | | No general preferences found - using defaults
Fri Feb 10 11:09:29 2023 | | Reading preferences override file
Fri Feb 10 11:09:29 2023 | | Preferences:
Fri Feb 10 11:09:29 2023 | | max memory usage when active: 862.88 MB
Fri Feb 10 11:09:29 2023 | | max memory usage when idle: 1553.19 MB
Fri Feb 10 11:09:29 2023 | | max disk usage: 22.43 GB
Fri Feb 10 11:09:29 2023 | | don't use GPU while active
Fri Feb 10 11:09:29 2023 | | suspend work if non-BOINC CPU load exceeds 25%
Fri Feb 10 11:09:29 2023 | | (to change preferences, visit a project web site or select Preferences in the Manager)
Fri Feb 10 11:09:29 2023 | | Setting up project and slot directories
Fri Feb 10 11:09:29 2023 | | Checking active tasks
Fri Feb 10 11:09:29 2023 | | Setting up GUI RPC socket
Fri Feb 10 11:09:29 2023 | | gui_rpc_auth.cfg is empty - no GUI RPC password protection
Fri Feb 10 11:09:29 2023 | | Checking presence of 0 project files
Fri Feb 10 11:09:29 2023 | | This computer is not attached to any projects
Fri Feb 10 11:09:40 2023 | | Suspending computation - CPU is busy
Fri Feb 10 11:10:23 2023 | | Resuming computation
Fri Feb 10 11:11:00 2023 | | Fetching configuration file from https://universeathome.pl/universe/get_project_config.php
Doppelposting wurde automatisch zusammengeführt:

@JagDoc : Ich weiß noch nicht, was ich bei Nr.1 und 2 falsch gemacht habe, aber den Dritten habe ich schön zügig fertig gekriegt und der läuft sofort. Wenn nötig, muss ich den ganzen Quaggelkram eben noch einmal durchziehen auf den beiden ersten.
Aber soweit erst einmal einen großen Dank für deine Geduld.
Doppelposting wurde automatisch zusammengeführt:

Ist übrigens doch ein bedeutender Unterschied in der Leistung C1+ vs. C2. Wenn die geschätzte Laufzeit wirklich stimmt, dauert es auf dem C2 6-7h, also ca. 1/3 der Zeit.

Fehlersuche beendet:
Auf OdrC2-2 war dies falsch bzw. fehlte: <alt_platform>arm-unknown-linux-gnueabihf</alt_platform>
Auf OdrC2-1 fehlte irgendwas von den Libs, der warf Fehler, als er endlich was kriegte, jetzt alles O.K.
Doppelposting wurde automatisch zusammengeführt:

Dumme Frage zum Odroid-U3: 32 oder 64bit? Ich finde dazu nur noch "discontinued"...
 
Zuletzt bearbeitet:
Cool. Ich habe sogar noch ne ubuntu-18.04-4.16.0-v7-desktop-odroid-u2-u3-20190308.img.xz gefunden.

Dann werde ich mal mutig und fasse als nächstes einen meiner Oldies an. Die C2 sind jetzt nicht mehr die Herausforderung. *rofl*
 
Dann werde ich mal mutig und fasse als nächstes einen meiner Oldies an. Die C2 sind jetzt nicht mehr die Herausforderung. *rofl*
Die U3 bringen aber nicht viel.
Willst du einen HC1 haben, oder noch ein paar C2?
 
Zurück
Oben Unten