BOINC nun auch auf OpenWrt
Re: BOINC nun auch auf OpenWrt
Alles sehr interessant!
boinctui kannte ich vorher noch nicht aber läuft jetzt auf meinen N2 da ich es einfach dann einmal testen wollte.
Und es darf bleiben
Mit dem "gpm" Paket zusätzlich ist auch über Putty eine Bedienung mit der Maus möglich. (für mich zumindest was praktisch)
Was meinst du mit aufbereiten für OpenWrt?
Pakete für ARM gibt es ja....
Leider hab ich wahrscheinlich nicht genügend wissen/erfahrung um dich zu unterstützen.
Kannst dich aber gerne bei mir melden vielleicht finden wir doch etwas bei dem ich behilflich sein kann.
boinctui kannte ich vorher noch nicht aber läuft jetzt auf meinen N2 da ich es einfach dann einmal testen wollte.
Und es darf bleiben
Mit dem "gpm" Paket zusätzlich ist auch über Putty eine Bedienung mit der Maus möglich. (für mich zumindest was praktisch)
Was meinst du mit aufbereiten für OpenWrt?
Pakete für ARM gibt es ja....
Leider hab ich wahrscheinlich nicht genügend wissen/erfahrung um dich zu unterstützen.
Kannst dich aber gerne bei mir melden vielleicht finden wir doch etwas bei dem ich behilflich sein kann.
Ryzen 9 3950X / 32GB Crucial BallistiX LT / ASUS RTX 3050 DUAL OC / Mint 21.3
Re: BOINC nun auch auf OpenWrt
Ich muss gestehen, dass mich boinctui auch überrascht hat. Man kann die CPU percentage nicht einstellen und die checkpoint frequency - aber sonst - finde ich echt klasse.
Mit "aufbereiten für OpenWrt" meine ich, dass irgendein guter Geist ein OpenWrt Paket für boinctui erstellen würde wollen. Der Hintergrund dazu ist, dass es im Normalfall für den Freifunk kein LuCI (das ist die Web Oberfläche für OpenWrt) gibt. Wir brauchen also irgendetwas für die Kommandozeile - und da dachte ich an boinctui. Solange es nur TN-GRID gibt, das OpenWrt direkt als Platform akzeptiert, ist es eher Nebensächlich. Für LuCI gibt es ja auch schon luci-app-boinc - es wäre daher m.E. primär motiviert durch den Freifunk.
Ein gewisser Hintergedanke dabei ist bei mir, dass ich andere Leute suche, die sich für BOINC-am-Internet-of-Things ein interessieren und aktiv mit weiterdenken möchten. So ein Paketchen zu betreuen öffnet die Türen zu einer neuen Welt und ist nicht so superschwierig. Auf meiner persönlichen To-Do Liste stehen hierzu
Mit "aufbereiten für OpenWrt" meine ich, dass irgendein guter Geist ein OpenWrt Paket für boinctui erstellen würde wollen. Der Hintergrund dazu ist, dass es im Normalfall für den Freifunk kein LuCI (das ist die Web Oberfläche für OpenWrt) gibt. Wir brauchen also irgendetwas für die Kommandozeile - und da dachte ich an boinctui. Solange es nur TN-GRID gibt, das OpenWrt direkt als Platform akzeptiert, ist es eher Nebensächlich. Für LuCI gibt es ja auch schon luci-app-boinc - es wäre daher m.E. primär motiviert durch den Freifunk.
Ein gewisser Hintergedanke dabei ist bei mir, dass ich andere Leute suche, die sich für BOINC-am-Internet-of-Things ein interessieren und aktiv mit weiterdenken möchten. So ein Paketchen zu betreuen öffnet die Türen zu einer neuen Welt und ist nicht so superschwierig. Auf meiner persönlichen To-Do Liste stehen hierzu
- Integration von BOINC status Anzeige auf der Freifunk Router Status Page (wobei ich irgendwie nicht erkennen kann, dass dies den wenig in Gluon findet, da müsste es erst so etwas wie eine Abstraktionsebene für Erweiterungen geben)
- Portierung von OpenSource FPGA Infrastruktur rumd um Yosys zu OpenWrt, d.h. wenigstens den Teil, den man braucht, um die Lattice USB FPGA zu flashen
- BOINC Projekt dazu
Re: BOINC nun auch auf OpenWrt
Ich schaue mir das gerne einmal an mit der Paketerstellung und versuche mich daran.
Ist bei mir auch nur nebenher eigentlich bin ich die meiste Zeit unter der Erdoberfläche zu finden.
Bei Erfolg oder auch nicht und bei Fragen melde ich mich dann einfach.
Ist bei mir auch nur nebenher eigentlich bin ich die meiste Zeit unter der Erdoberfläche zu finden.
Bei Erfolg oder auch nicht und bei Fragen melde ich mich dann einfach.
Ryzen 9 3950X / 32GB Crucial BallistiX LT / ASUS RTX 3050 DUAL OC / Mint 21.3
Re: BOINC nun auch auf OpenWrt
So da geht es auch schon los mit der Fragerunde......
OpenWrt benutzt dpkg also *.deb Pakete?
Ist APT oder apt-get auch verfügbar?
opkg wird verwendet und stellt die meisten Funktionen von APT bereit
Für welche Architekturen soll das Paket dann bereit stehen? (ich denke zwar das hauptsächlich ARM in denn Routern läuft aber wer weiß)
Soll eine Paketquelle angelegt werden? Oder können wir uns wo mit einschleichen?
Ist APT oder apt-get auch verfügbar?
opkg wird verwendet und stellt die meisten Funktionen von APT bereit
Für welche Architekturen soll das Paket dann bereit stehen? (ich denke zwar das hauptsächlich ARM in denn Routern läuft aber wer weiß)
Soll eine Paketquelle angelegt werden? Oder können wir uns wo mit einschleichen?
Ryzen 9 3950X / 32GB Crucial BallistiX LT / ASUS RTX 3050 DUAL OC / Mint 21.3
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22436
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: BOINC nun auch auf OpenWrt
Das klingt gut.
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: BOINC nun auch auf OpenWrt
Das baut alles OpenWrt für uns - wir müssen nur die Bauanleitung bei OpenWrt unterbringen, dann wird dies formal eines der OpenWrt Pakete.Rs232 hat geschrieben: ↑13.04.2021 09:04So da geht es auch schon los mit der Fragerunde......
OpenWrt benutzt dpkg also *.deb Pakete?
Ist APT oder apt-get auch verfügbar?
opkg wird verwendet und stellt die meisten Funktionen von APT bereit
Für welche Architekturen soll das Paket dann bereit stehen? (ich denke zwar das hauptsächlich ARM in denn Routern läuft aber wer weiß)
Der Ablauf ist wie folgt:
- Du brauchst einen Account bei github.com.
- Du forkst die Bauanleitungen, wie sie bei https://github.com/openwrt/packages/ stehen
- Du fügst einen Unterordner dazu für boinctui
- Der Unterordner erhält einen Makefile, der dann auch sagt, wie man den source code automatisch herunterlädt
- Für irgendeine der OpenWrt Architekturen ("targets") baust Du dann boinctui und installierst und arbeitest mit dem Paket erfolgreich - dazu gibt es jeweils ein SDK, das Dir von x86 aus unter Linux dies cross-compiliert - auf dem Router selbst bauen geht nicht so gut, da die ganzen header files tatsächlich nicht als Pakete angboten werden sondern dann nur via dem SDK zu finden sind
- Du erstellst einen pull request gegen OpenWrt mit der Aufforderung, Dein Paket für ihren developer snapshot zu übernehmen
So, grob umrissen habe ich das nun. Völlig falsch wird es nicht sein. Melde Dich wenn Du hängst.
Re: BOINC nun auch auf OpenWrt
Ah super deine Erläuterung ist da schon eine große Hilfe!
Ich werde das am WE in angriff nehmen denke ich.
Ich hätte da mehrere N2 die ich für denn build nutzen kann.
Oder halt cross-compilieren.
Zum testen werde ich eine meiner Fritz Boxen (4040) dann heranziehen.
Ich werde das am WE in angriff nehmen denke ich.
Ich hätte da mehrere N2 die ich für denn build nutzen kann.
Oder halt cross-compilieren.
Zum testen werde ich eine meiner Fritz Boxen (4040) dann heranziehen.
Ryzen 9 3950X / 32GB Crucial BallistiX LT / ASUS RTX 3050 DUAL OC / Mint 21.3
Re: BOINC nun auch auf OpenWrt
@rs232 - Unbedingt cross-compilieren. Es ist einfach dramatisch schneller und jeder kann Dir direkt Hilfe geben.
Seit wenigen Minuten wird nun BOINC auch für die stable release von OpenWrt angeboten
https://github.com/openwrt/packages/pul ... 4608094429
@Michael, das wird wohl noch etwas dauern, bis das auch für alle targets gebaut und herunterladbar ist - aber dann wird es wohl Zeit für das announcement. Hast Du eine Vorstellung, wie das aussehen soll? Meine idee war, dass wir das irgendwo öffentlich einsehbar ins Forum packen und ich dann eine eMail an die Gluon mailing list schreibe mit einem Verweis darauf.
Seit wenigen Minuten wird nun BOINC auch für die stable release von OpenWrt angeboten
https://github.com/openwrt/packages/pul ... 4608094429
@Michael, das wird wohl noch etwas dauern, bis das auch für alle targets gebaut und herunterladbar ist - aber dann wird es wohl Zeit für das announcement. Hast Du eine Vorstellung, wie das aussehen soll? Meine idee war, dass wir das irgendwo öffentlich einsehbar ins Forum packen und ich dann eine eMail an die Gluon mailing list schreibe mit einem Verweis darauf.
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22436
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: BOINC nun auch auf OpenWrt
...da Du das Gebaut hast, solltest Du auch festsetzen, wie das in Szene gesetzt wird, würde ich sagen.smoe hat geschrieben: ↑17.04.2021 17:57@rs232 - Unbedingt cross-compilieren. Es ist einfach dramatisch schneller und jeder kann Dir direkt Hilfe geben.
Seit wenigen Minuten wird nun BOINC auch für die stable release von OpenWrt angeboten
https://github.com/openwrt/packages/pul ... 4608094429
@Michael, das wird wohl noch etwas dauern, bis das auch für alle targets gebaut und herunterladbar ist - aber dann wird es wohl Zeit für das announcement. Hast Du eine Vorstellung, wie das aussehen soll? Meine idee war, dass wir das irgendwo öffentlich einsehbar ins Forum packen und ich dann eine eMail an die Gluon mailing list schreibe mit einem Verweis darauf.
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: BOINC nun auch auf OpenWrt
@smoe dann wird cross-compiliert kein Problem.
Bin noch immer am lesen und vorbereiten.
An x86-64 hab ich nur 1 Win 10 System.
Was ist jetzt besser eine Linux VM oder kann ich auch das WSL von Windows benutzen?
Bin noch immer am lesen und vorbereiten.
An x86-64 hab ich nur 1 Win 10 System.
Was ist jetzt besser eine Linux VM oder kann ich auch das WSL von Windows benutzen?
Ryzen 9 3950X / 32GB Crucial BallistiX LT / ASUS RTX 3050 DUAL OC / Mint 21.3
Re: BOINC nun auch auf OpenWrt
Die Linux VM geht bestimmt, so hielt ich es ja auf meinem Mac, WSL sollte auch funktionieren, ha: https://openwrt.org/docs/guide-develope ... system/wsl
Re: BOINC nun auch auf OpenWrt
Seit heute gibt es nun tatsächlich die binaries für alle targets - bei OpenWrt bedeutet dies auch MIPS oder PowerPC.Michael H.W. Weber hat geschrieben: ↑17.04.2021 22:24...da Du das Gebaut hast, solltest Du auch festsetzen, wie das in Szene gesetzt wird, würde ich sagen.smoe hat geschrieben: ↑17.04.2021 17:57Seit wenigen Minuten wird nun BOINC auch für die stable release von OpenWrt angeboten
https://github.com/openwrt/packages/pul ... 4608094429
@Michael, das wird wohl noch etwas dauern, bis das auch für alle targets gebaut und herunterladbar ist - aber dann wird es wohl Zeit für das announcement. Hast Du eine Vorstellung, wie das aussehen soll? Meine idee war, dass wir das irgendwo öffentlich einsehbar ins Forum packen und ich dann eine eMail an die Gluon mailing list schreibe mit einem Verweis darauf.
Ich denke, ich packe eine Anleitung hier in den thread. Kann die einzelnen Posts ja offenbar direkt als URL angeben.