Seite 1 von 1

Bullseye vs. Buster vs. Stretch

Verfasst: Di Nov 09, 2021 12:26 pm
von hhoefling
Mh....
Momentan sind so gut wie keine Raspi's 3B+ auf dem freien Mark vorhanden.
Die wenigen werden in Gold aufgewogen.
Es wird angekündig das die 3B+ (mit 40nm Chips) auch nicht weiter produziert werden soll.
Dafür soll der Raspi4 mit 1GB weitergeführt werden (dann mit 28nm Chips).
Soweit so gut...

Code: Alles auswählen

                    OpenWB 1.9.x   OpenWB 2.x          Raspi3       Raspi4
Stretch               ok             ??                  ok            nein
Buster               <NEIN>          ??                 nein            ok
Bullseys              ??             ??                  ??             ??
Also meine Frage ist,
Wird die 1.9 noch an Buster (dann mit Raspi 4B-1GB) angepasst oder ist euer Lager mit 3B+ Raspis gut gefüllt.

Re: Bullseye vs. Buster vs. Stretch

Verfasst: Di Nov 09, 2021 12:36 pm
von openWB
Aufgrund diverser Probleme wird der 4er absehbar nicht offiziell unterstützt.

Re: Bullseye vs. Buster vs. Stretch

Verfasst: Sa Nov 20, 2021 11:57 am
von ragnaroek
Vielleicht habe ich ja Glück gehabt: Bei mir lief openwb seit etlichen Monaten zufriedenstellend unter buster auf einem raspberry Pi 4. Da ich immer wieder bluetooth-Abstürze mit dem auf der openwb zusätzlich installierten evSoc-Modul beobachtete, habe ich nun von buster auf bullseye mit dist-upgrade aktualisiert. Hier kurzer Erfahrungsbericht dazu:

Bisher gab/gibt es bei mir 3 Probleme, eins davon noch ungelöst:
1) mosquito not athorized: Damit die anonyme Anmeldung am mqtt funktioniert, musste dessen Config angepasst werden:
Die Datei /etc/mosquitto/conf.d/anonymous.conf habe ich neu angelegt mit folgendem Inhalt:

Code: Alles auswählen

"allow_anonymous true"
2) python not found: damit nicht nur python3 (nur noch das gibt es auf bullseye) sondern auch python2 funktioniert, muss ein Migrationspaket installiert werden:

Code: Alles auswählen

 sudo apt-get install python-is-python2
3) .../runs/evsecheck funktioniert nicht:

Code: Alles auswählen

/runs/evsecheck: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
Beim letzten Punkt fehlt mir allerdings das Knowhow. Mit dem Migrationspaket kommt eine libpython2.7-minimal, aber ich weiß nicht, ob oder wie diese die gewünschte libpython2.7.so.1.0 ersetzen kann. Trotzt der Fehlermeldung kann ich die Wallbox offenbar weiter benutzen.

Ansonsten scheint mein openwb unter 1.9.244 hier weiter gut zu laufen (Steuerung allein über webbroser). Falls ich weitere Lücken finde, werde ich sie in diesem Beitrag ergänzen und hoffe auf eure hochgeschätzte Hilfe für den dritten Punkt, dann openwb scheint hier mit einem Binary ein Bischen closedWB zu sein.

Re: Bullseye vs. Buster vs. Stretch

Verfasst: Sa Nov 20, 2021 2:26 pm
von derNeueDet
Upgrade Buster/Bullseye wird vermutlich besser gehen als eine komplette Neuinstallation, da dann noch alte Pakete bestehen bleiben, die bei einer Neuinstallation gar nicht mehr installiert werden.

Ist auch z.B. bei Stretch nach Buster so. Machst du einen Upgrade Stretch Buster, bleibst du bei PHP 7.0. Installierst du Stretch neu, bekommst du gleich PHP 7.3. Was für openWB kein Problem bedeutet. An verschiedenen Stellen habe ich vor einiger Zeit die Scriote angepasst, damit auch selbst installierte Buster funktionieren.

Evsecheck ist leider ein Binary und das möchte genau die angemeckerte Verdion einer Library. Ob es die in irgendeiner Form in Bullseye weiß ich nicht. Ich hab noch kein Bullseye auf einem meiner Raspis.

VG
Det