OpenWrt Hinzufügen eines neuen Repos

Hallo Freunde!
Eigentlich kenne ich mich mit OpenWrt ganz gut aus, aber ich bin jetzt an einem Punkt angelangt, wo ich nicht weiter weiß und um einen "Denkanstoß" bitte.

Ich betreibe (ja, wie schon oft gepostet) ein Netz aus 9 WireGuard-Routern + 9 Ersatzgeräten. Die hohen aktuell Temperaturen ... veranlassen mich, mir die Betriebstemperaturen meiner Geräte zumindest etwas zu überwachen. Dafür gibt es ja zwei gut funktionierende Lösungen:
1. Die vollständige grafische Anzeige mit luci-app-statistics und collectd-mod-thermal.
2. Die Integration der Temperatur in Status > Übersicht mittels luci-app-temp-status.

Beide Lösungen machen genau das, was sie sollen. Problemlose Installation. Nur, gerade auf den als Reservegeräte genutzten FRITZ 7412 ist die Variante 1 einfach "zu fett" und fällt damit aus. Also überall Variante 2 installiert.

Das Problem, an dessen Lösung ich momentan scheitere:
Das Paket luci-app-temp-status ist leider "nur" über Github (github.com/gSpotx2f/packages-openwrt/raw/master/25.12/luci-app-temp-status-0.8.1-r1.apk) erhältlich und nicht in den üblichen OpenWrt-Repos enthalten, was dadurch bei den Upgrades zu einer zu erwartenden Fehlermeldung führt. [Obigen Link absichtlich nicht ausführbar gemacht ;) ]

Ich suche also jetzt eine Lösung, wie ich entweder dieses Paket bewusst dauerhaft von den Upgrades ausklammern oder in die customfeeds.list einfügen kann. Alle gefundenen oder (anhand der vorgegebenen Beispiele) erratenen Strings führten immer zur Fehlermeldung.
Irgendwie trete ich da jetzt auf dem Schlauch.

Würde mich über eine hilfreiche Antwort sehr freuen.
vy 73 de Peter
 
Hi,

ein Github-Link ist allerdings kein apk-Repository, von daher würde ich diesen Gedanken mal verwerfen. Wie ist es denn, wenn Du die Version anpinnst (s. https://wiki.alpinelinux.org/wiki/Alpine_Package_Keeper#Package_pinning) - kommt dann immer noch die Fehlermeldung?

Alternativ... Findest Du es nicht etwas mühsam, auf jeder Kiste einzeln nachzuschauen? Soweit ich weiss, gibt es bei OpenWRT auch SNMP. Wenn die Temperaturen dort auch mit ausgegeben werden, könntest Du einfach bei Dir zentral etwas laufen lassen, was sich via SNMP die Daten der anderen Büchsen (via VPN) holt. Zudem könntest Du dann auch noch überlegen, ob Du Dich bei Überschreitung von Schwellwerten benachrichten lässt.

Hab nur leider so gar keine Ahnung von OpenWRT, von daher diese Dinge nur mal so als kleine Info. Wie genau die Dinge dann umzusetzen sind unter OpenWRT... keine Ahnung 🙃
 

Letzte Anleitungen

Statistik des Forums

Themen
8.147
Beiträge
80.316
Mitglieder
8.889
Neuestes Mitglied
video
Zurück
Oben