Releases
0.2.0
Features
Added bootup_delay
option to control delay before the agent starts on boot.
Restart the agent when openwisp-config
starts or restarts to ensure configuration consistency.
Added htmode
to wireless interface stats for enhanced monitoring.
Added bitrate, quality, and connected AP information for wireless "station" mode.
Added support for using the cacert
and capath
configuration options defined in the openwisp-config
configuration file for curl
command.
Allowed compiling the package without the rpcd-mod-iwinfo
dependency. This is beneficial for space-constrained devices that do not have a WiFi card.
Changes
Allowed WireGuard protocol to be used as a virtual interface type.
Improved sending of accumulated data by adding a random pause after every 10 successful requests.
Enhanced mesh station information handling.
Stopped sending data after receiving repeated 404 responses to prevent unnecessary retries.
Skipped adding the wireless section if the WiFi channel is not available.
Backward incompatible
Implemented a randomized backoff mechanism for HTTP requests, replacing the previous exponential backoff approach.
Bugfixes
Applied a workaround for devices that incorrectly report zero CPUs, ensuring at least one CPU is assumed.
Prevented the addition of bridge members when the list is empty to avoid unnecessary configurations.
Discarded data when receiving a bad request response from the server to avoid re-sending corrupted data.
Used the correct device network section for STP on OpenWrt versions greater than 21.
Skipped adding empty DHCP lease tables to avoid unnecessary data processing.
Avoided including mobile signal data if it is not available.
You can’t perform that action at this time.