====== KerOS firmware v4.1.6 (September 2019) ======
===== Changes from v4.0.2/v4.0.4 =====
==== Release corrections ====
* Wifi not displayed on WEBUI if hidden Wifi networks are present
* Leap second not used by TAI clock
==== New features ====
* Generic firmware for all Wirnet™ i-series gateways
* Support Wirnet™ iStation
* Handle dongles E3372S-153 and FS040U
==== Evolutions====
* REST API modified
* WEBUI modified (Wifi and GSM configuration)
* RPMB status not displayed anymore in discovery file
* TAI clock activated by default
===== Restrictions =====
* **Configuration**
* BNM frequency configuration files depending on the board (bnm-868.conf, bnm-923.conf, bnm-915.conf) are not kept by default when upgrading the gateway.
* **SMS Feature**
* SMS manager command doesn't work on sierra_0 on Dual WAN iBTS.
* SMS is not working with dongle E3372s with some SIMs
* **System**
* Sometimes, the measurement is not accurate at +/-2dB.
* **Update**
* IPK update status is in error for all packages if only one package installation failed.
* Backup restore does not reinstall Wirnet iBTS and Wirnet iFemtocell packages if the product is upgraded from v4.0.
* Stock restore does not work if the product is upgraded from v4.0.
* **Network**
* Sometimes, no default route by the OpenVPN interface is present.
* Network monitoring does not restart a service if a DNS problem occurs
* ** WiFi**
* Impossible to connect with an Android system to Access Point WiFi of the gateway.
* No fallback on WiFi.
* Some instabilities with the WiFi interfaces.
* **Web Interface**
* When product with static IP configuration is upgraded from v4.0 to 4.1, the IPv4 configuration shows ''AUTOMATIC (DHCP)'' instead of ''MANUAL''
===== Firmware =====
==== Compatibility ====
=== Hardware ===
* Wirnet iBTS:
* Fully compatible with Wirnet iBTS ATc03 architecture and above.
* Partially compatible with Wirnet iBTS ATa01 and ATb02 architecture (issue with reset Button).
* Wirnet iFemtoCell:
* Fully compatible with Wirnet iFemtoCell BEb02, BEc03, BQa01 and BPa01 architecture (architecture can be retrieved from the final product ID).
* Partially compatible with Wirnet iFemtoCell BEa01 architecture.
* List of compatibles USB cellular dongles is available [[wiki:ifemtocell:cellular_backhaul_ifemto|here]].
* Wirnet iStation:
* Fully compatible with Wirnet iStation CFb02, CGb02, CHb02 architecture and above.
=== Software ===
* Compatible with Wirnet™ i-series gateways with Kerlink Production fuses or without any fuses flashed.
* Simple update (''keros.ipk'') is incompatible with firmware older than v4.0 → Update in v4.0 using of ''liveburner'' package is MANDATORY.
* Update from v1.x, v2.x or v3.x to v4.1 is not compatible, it is MANDATORY that the firmware is in firmware v4.0.
* ProvenCore firmware and utilities (uploader) changed as of v3.1.0, and files to be uploaded to the ProvenCore have to be processed by ''pnrcipher'' before uploading.
Due to multiple KerOS changes, **direct update in v4.1 IS NOT COMPATIBLE from firmware v3.x, v2.x and v1.x**.\\
It is required __first__ to update the gateway in v4.0 with the ''liveburner'' to be able to update it after with the ''KerOS'' package v4.1.\\
For the update in v4.0, please refer to the [[wiki:keros_custo:upgrade_keros3_to_4|Upgrade from KerOS version 3.X to 4.0 with custom liveburner]] page.
==== Delivery ====
The firmware is released in two formats: __KerOS__ and __Liveburner__.\\
__KerOS :__ Update the Firmware\\
To update the firmware **from v4.0 to v4.1**, the standard update procedure can be used.
See [[wiki:keros_custo:upgrade#upgrade_using_a_keros_package|system upgrade]] page.
\\
__Liveburner :__ Reset the Firmware of the product
* Update stock restore version with FW 4.1.6.
* Reset the default password on your gateway.
* Erase the whole partition to reinstall the firmware.
===== Download =====
The iFemtoCell and the iFemtoCell-evolution are 2 different products.
Don't use this firmware with the iFemtoCell-evolution, it will break the gateway.
* KerOS IPK: {{ resources_multi_hardware::keros_4.1.6_klkgw-signed.ipk | keros_4.1.6_klkgw-signed.ipk}} md5: ''93dc0aa2f65ebda1e3bbaf6156a00871''
* Liveburner IPK: {{ resources_multi_hardware::liveburner_4.1.6-2_klkgw-signed.ipk | liveburner_4.1.6-2_klkgw-signed.ipk}} md5: ''ee474c9c46be86d1530c880764410a6b''
* 64-bit toolchain: {{ resources_multi_hardware:poky-glibc-x86_64-keros-toolchain-klkgw-4.1.6.sh | poky-glibc-x86_64-keros-toolchain-klkgw-4.1.6.sh}} md5: ''2808a8b4804154cb7c1fa25ef5687bee''