You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using the latest version of asu, the OpenWrt Attended Sysupgrade Server is possibile to build firmware images for LibreMesh.
It use the OpenWrt ImageBuilder to cook the firmware image. This basically merge a precompiled kernel and precompiled packages.
This process can be considered useful to build a libremesh image quickly, and without having a pre-existent setup of the OpenWrt Buildroot.
However this don't come without annoying bugs that maintain preferable having a consistent but slower openwrt buildroot.
Let's start to list these annoying issues:
In any device that runs a libremesh firmware image produced with the imagebuilder the command opkg list return Segmentation Fault
This means you can install a plain openwrt and then use the asu clients - auc and luci-app-attendedsysupgrade - to build a libremesh image for that device. But you can't to it a second time from the device itself (it could be possible selecting the advanced mode and inserting manually the list of packages, avoiding that that list is provided by opkg list , not yet tried)
Oooh, this segmentation fault sounds like a big bug! On which version of OpenWrt did you observe this?
Is this already reported in OpenWrt issues tracker?
Oooh, this segmentation fault sounds like a big bug! On which version of OpenWrt did you observe this?
Is this already reported in OpenWrt issues tracker?
(others with 22.03.5 then reflashed with an image produced by buildroot)
a-gave
changed the title
Maintain compatibility with OpenWrt ImageBuilder and with the Attended Sysupgrade Server
Maintain compatibility with the Attended Sysupgrade Server, related to issue #1000
Sep 14, 2023
The segmentation fault happens when there is a package with - as version string. No packages in http://feed.libremesh.org/master/ have version - any more, so it seems like this has been fixed now.
I have router with a recent image made with imagebuilder and libremesh and opkg list works fine. For the older ones I had to add Version: unknown to the affected packages in /etc/opkg/status to make it work.
Using the latest version of asu, the OpenWrt Attended Sysupgrade Server is possibile to build firmware images for LibreMesh.
It use the OpenWrt ImageBuilder to cook the firmware image. This basically merge a precompiled kernel and precompiled packages.
This process can be considered useful to build a libremesh image quickly, and without having a pre-existent setup of the OpenWrt Buildroot.
However this don't come without annoying bugs that maintain preferable having a consistent but slower openwrt buildroot.
Let's start to list these annoying issues:
opkg list
returnSegmentation Fault
auc
andluci-app-attendedsysupgrade
- to build a libremesh image for that device. But you can't to it a second time from the device itself (it could be possible selecting theadvanced mode
and inserting manually the list of packages, avoiding that that list is provided byopkg list
, not yet tried)Example of request to build libremesh using asu:
Example using curl
The text was updated successfully, but these errors were encountered: