Changes for page OTA Auto Update For Gateway Firmware
Last modified by Xiaoye on 2024/09/21 19:57
Change comment:
Uploaded new attachment "image-20240409092052-1.png", version {1}
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 4 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoye1 +XWiki.Kilight - Content
-
... ... @@ -16,16 +16,20 @@ 16 16 * Every reboot 17 17 * Every midnight (~~UTC time: 12:00) 18 18 19 - =2. Supporthardrware & Software=19 +(% style="display:none" %) 20 20 21 21 22 + 23 += (% data-sider-select-id="f76aa92f-2814-4139-b8f4-fffb711c6bf8" %)2. Support hardrware & Software(%%) = 24 + 25 + 22 22 {{velocity}} 23 23 $xwiki.ssfx.use("js/xwiki/table/table.css") 24 24 $xwiki.jsfx.use("js/xwiki/table/tablefilterNsort.js", true) 25 25 {{/velocity}} 26 26 27 -(% border="1" cellspacing="10" class="doOddEven filterable grid sortable" id="tableid" style="background-color:#f 7faff; width:1191.22px" %)28 -(% class="sortHeader" %)|=(% style="width: 247px;color:# 0070c0" %)Models|=(% style="width: 222px;color:#0070c0" %)Devices Type|=(% style="width: 317px;color:#0070c0" %)OS, CPU Info|=(% style="width: 223px;color:#0070c0" %)Firmware requirement|=(% style="width: 178px;color:#0070c0" %)OTA Update Detail31 +(% border="1" cellspacing="10" class="doOddEven filterable grid sortable" id="tableid" style="background-color:#f2f2f2; width:1191.22px" %) 32 +(% class="sortHeader" %)|=(% style="width: 247px;background-color:#D9E2F3" %)Models|=(% style="width: 222px;background-color:#D9E2F3" %)Devices Type|=(% style="width: 317px;background-color:#D9E2F3" %)OS, CPU Info|=(% style="width: 223px;background-color:#D9E2F3" %)Firmware requirement|=(% style="width: 178px;background-color:#D9E2F3" %)OTA Update Detail 29 29 |(% style="width:247px" %)((( 30 30 [[LIG16>>https://www.dragino.com/products/lora-lorawan-gateway/item/171-lig16.html]],[[LPS8>>https://www.dragino.com/products/lora-lorawan-gateway/item/148-lps8.html]], [[LPS8N>>https://www.dragino.com/products/lora-lorawan-gateway/item/200-lps8n.html]], [[LG308>>https://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]], [[LG308N>>https://www.dragino.com/products/lora-lorawan-gateway/item/229-lg308n.html]], [[DLOS8>>https://www.dragino.com/products/lora-lorawan-gateway/item/160-dlos8.html]], [[DLOS8N** **>>https://www.dragino.com/products/lora-lorawan-gateway/item/225-dlos8n.html]] 31 31 )))|(% style="width:222px" %)LoRaWAN Gateway|(% style="width:317px" %)((( ... ... @@ -54,6 +54,10 @@ 54 54 55 55 )))|(% style="width:178px" %)[[Change Log>>||anchor="H3.3.ForLG01v2"]] 56 56 61 +(% style="display:none" %) 62 + 63 + 64 + 57 57 = 3. OTA Update Change Log = 58 58 59 59 == 3.1 For LIG16,LPS8, LPS8N, LG308, LG308N, DLOS8, DLOS8N == ... ... @@ -74,10 +74,46 @@ 74 74 * Optimize recycling threads 75 75 * Optimize log output 76 76 ))) 85 +|(% style="background-color:#f2f2f2; width:106px" %)23-04-25|(% style="background-color:#f2f2f2; width:182px" %)dragino_gw_fwd-2.6.4|(% style="background-color:#f2f2f2; width:287px" %)((( 86 +* Fixed Semtech UDP mode lost connection issue 87 +))) 88 +|(% style="background-color:#f2f2f2; width:106px" %)23-08-01|(% style="background-color:#f2f2f2; width:182px" %)dragino_gw_fwd-2.7.0|(% style="background-color:#f2f2f2; width:287px" %)((( 89 +* Fixed Cellular mode lost connection issue 90 +))) 91 +|(% style="background-color:#f2f2f2; width:106px" %)23-12-10|(% style="background-color:#f2f2f2; width:182px" %)haserl_ui-1.4.0-5|(% style="background-color:#f2f2f2; width:287px" %)((( 92 +* Add no network detection 93 +* Fixed Basic station clock drift to 100mp 94 +))) 95 +|(% style="background-color:#f2f2f2; width:106px" %)23-12-27|(% style="background-color:#f2f2f2; width:182px" %)haserl_ui-1.4.6-0|(% style="background-color:#f2f2f2; width:287px" %)((( 96 +* Optimized Cellular connection 97 +* Optimized BasicStation connection 98 +* Optimized IoT connections in cellular 99 +* Added auto-channel for MQTT 100 +))) 101 +|(% style="background-color:#f2f2f2; width:106px" %)24-03-28|(% style="background-color:#f2f2f2; width:182px" %)((( 102 +haserl_ui-1.5.3-0 77 77 78 -== 3.2 For LPS8Nv2 == 104 +dragino_gw_fwd-2.9.2-1 105 +)))|(% style="background-color:#f2f2f2; width:287px" %)((( 106 +* Add support for Loriot basic station 107 +* Add support for Chirp Wireless basic station 108 +* Optimized auto-update 109 +* Optimized FWD online/offline detect 110 +* Optimized ABP decoding efficiency 111 +* Optimized cellular connection 112 +))) 113 +|(% style="background-color:#f2f2f2; width:106px" %) |(% style="background-color:#f2f2f2; width:182px" %) |(% style="background-color:#f2f2f2; width:287px" %) 114 +|(% style="background-color:#f2f2f2; width:106px" %) |(% style="background-color:#f2f2f2; width:182px" %) |(% style="background-color:#f2f2f2; width:287px" %) 115 +|(% style="background-color:#f2f2f2; width:106px" %) |(% style="background-color:#f2f2f2; width:182px" %) |(% style="background-color:#f2f2f2; width:287px" %) 116 +|(% style="background-color:#f2f2f2; width:106px" %) |(% style="background-color:#f2f2f2; width:182px" %) |(% style="background-color:#f2f2f2; width:287px" %) 79 79 118 +(% style="display:none" %) 80 80 120 + 121 + 122 +== 3.2 For LPS8v2 == 123 + 124 + 81 81 (% border="1" cellspacing="5" style="width:770.222px" %) 82 82 |(% style="background-color:#d9e2f3; color:#0070c0; width:118px" %)**Date**|(% style="background-color:#d9e2f3; color:#0070c0; width:255px" %)**Main Packages**|(% style="background-color:#d9e2f3; color:#0070c0; width:383px" %)**Change Log** 83 83 |(% style="background-color:#f2f2f2; width:118px" %)2022-10-23|(% style="background-color:#f2f2f2; width:255px" %)draginofwd-22-10-23|(% style="background-color:#f2f2f2; width:383px" %)((( ... ... @@ -100,7 +100,6 @@ 100 100 * Add the http/ssh port setting 101 101 * Optimized built-in server updates 102 102 * Fix the basic station display with the EUI 103 -* 104 104 ))) 105 105 |(% style="background-color:#f2f2f2; width:118px" %)2023-02-08|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 106 106 * add the edit the address of fallback ... ... @@ -116,48 +116,235 @@ 116 116 draginofwd 117 117 )))|(% style="background-color:#f2f2f2; width:383px" %)((( 118 118 * Fix LoRaWAN lost connection with the server, not being displayed correctly 119 -* Optimized the Io Optimized the IT keepalive detection.(((162 +* Optimized the IoT keepalive detection.((( 120 120 When the gateway's network is unreachable, the sys led will switch to red and wait for the network to recover 121 121 Once the network is back in access, the gateway will reload the running server(draginofwd) 122 122 ))) 123 123 ))) 167 +|(% style="background-color:#f2f2f2; width:118px" %)2023-04-10|(% style="background-color:#f2f2f2; width:255px" %)((( 168 +dragino-ui 169 + 170 +dragino-fwd 171 + 172 +draginohtppd 173 +)))|(% style="background-color:#f2f2f2; width:383px" %)((( 174 +* Fixed the wifi survey doesn't show the complete SSID 175 +* Fixed the LoRa global config of IN865 which is missing a frequency point 176 +* Fixed the LoRa frequency band type of AS923 177 +* Fixed lighttpd takes up a lot of CPU. 178 +))) 179 +|(% style="background-color:#f2f2f2; width:118px" %)2023-04-18|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 180 +* Optimized the General page 181 +))) 182 +|(% style="background-color:#f2f2f2; width:118px" %)2023-5-04|(% style="background-color:#f2f2f2; width:255px" %)dragnoups|(% style="background-color:#f2f2f2; width:383px" %)((( 183 +* Fixed block broken problem 184 +))) 185 +|(% style="background-color:#f2f2f2; width:118px" %)2023-05-06|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 186 +* Update Package Filrer ruler 187 +* Update Stat package interval setting 188 +))) 189 +|(% style="background-color:#f2f2f2; width:118px" %)2023-05-23|(% style="background-color:#f2f2f2; width:255px" %)((( 190 +dragino-ui 191 + 192 +draginoups 193 +)))|(% style="background-color:#f2f2f2; width:383px" %)((( 194 +* Add the AP function 195 +* Fix the incomplete display of 4g icon information 196 +* 197 +))) 198 +|(% style="background-color:#f2f2f2; width:118px" %)2023-06-14|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 199 +* Update the Web page for the built-in server 200 +))) 201 +|(% style="background-color:#f2f2f2; width:118px" %)2023-06-30|(% style="background-color:#f2f2f2; width:255px" %)((( 202 +dragino-ui 203 + 204 +draginoups 205 +)))|(% style="background-color:#f2f2f2; width:383px" %)((( 206 +* Optimized resource consumption 207 +* Fix the gateway downtime bug 208 +))) 209 +|(% style="background-color:#f2f2f2; width:118px" %)2023-07-08|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 210 +* Fix the Home page cellular icon display error 211 +))) 212 +|(% style="background-color:#f2f2f2; width:118px" %)2023-07-14|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 213 +* Reduce the memory usage of web UI 214 +))) 215 +|(% style="background-color:#f2f2f2; width:118px" %)2023-07-16|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 216 +* Fixed the issue of cellular consuming a lot of data 217 +))) 218 +|(% style="background-color:#f2f2f2; width:118px" %)2023-08-01|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 219 +* Fixed the issue of cellular Pinconde settings 220 +))) 221 +|(% style="background-color:#f2f2f2; width:118px" %)2023-08-05|(% style="background-color:#f2f2f2; width:255px" %)draginofwd|(% style="background-color:#f2f2f2; width:383px" %)((( 222 +* Fixed the server connection status detection 223 +))) 224 +|(% style="background-color:#f2f2f2; width:118px" %)2023-10-24|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 225 +* Fixed Uable install Chirpstack 226 +))) 227 +|(% style="background-color:#f2f2f2; width:118px" %)2023-11-06|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 228 +* Add reset data for Chirpstack 229 +))) 230 +|(% style="background-color:#f2f2f2; width:118px" %)2023-11-26|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 231 +* Fixed the issue unable to disable SSH 232 +))) 233 +|(% style="background-color:#f2f2f2; width:118px" %)2023-12-01|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 234 +* Add batch register for Chirpstack 235 +))) 236 +|(% style="background-color:#f2f2f2; width:118px" %)2023-12-05|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 237 +* Fixed basic-station abandonment issue 238 +))) 239 +|(% style="background-color:#f2f2f2; width:118px" %)2023-12-06|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 240 +* Add cached writes are immediately written to the disk 241 +* Fix the issue that the backup page cannot be downloaded 242 +))) 243 +|(% style="background-color:#f2f2f2; width:118px" %)2023-12-07|(% style="background-color:#f2f2f2; width:255px" %)draginoups|(% style="background-color:#f2f2f2; width:383px" %)((( 244 +* Enable Hardware watchdog from CPU 245 +* Improve TCP link retransmission speed. Improve the Basic Station connection stability. 246 +))) 247 +|(% style="background-color:#f2f2f2; width:118px" %)2024-01-10|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 248 +* support watchdog chip 249 +))) 250 +|(% style="background-color:#f2f2f2; width:118px" %)2024-02-03|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 251 +* Add bastion support for ChirpWiress 252 +* Add the Reset button for the Web UI 253 +* Fixes issue where reset would lose configurations 254 +))) 255 +|(% style="background-color:#f2f2f2; width:118px" %)2024-03-01|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 256 +* Support WireGuard VPN Setting 257 +))) 258 +|(% style="background-color:#f2f2f2; width:118px" %)2024-03-19|(% style="background-color:#f2f2f2; width:255px" %)dragino-ui|(% style="background-color:#f2f2f2; width:383px" %)((( 259 +* Fixed reset without restoring static IP settings 260 +* Fixed reset without restoring fallback/ssh settings 261 +* Fixed DNS resolution error after static IP setting 262 +* Fixed DNS/GW not showing up in wifi static 263 +))) 124 124 |(% style="background-color:#f2f2f2; width:118px" %) |(% style="background-color:#f2f2f2; width:255px" %) |(% style="background-color:#f2f2f2; width:383px" %) 125 125 |(% style="background-color:#f2f2f2; width:118px" %) |(% style="background-color:#f2f2f2; width:255px" %) |(% style="background-color:#f2f2f2; width:383px" %) 126 126 |(% style="background-color:#f2f2f2; width:118px" %) |(% style="background-color:#f2f2f2; width:255px" %) |(% style="background-color:#f2f2f2; width:383px" %) 267 +|(% style="background-color:#f2f2f2; width:118px" %) |(% style="background-color:#f2f2f2; width:255px" %) |(% style="background-color:#f2f2f2; width:383px" %) 268 +|(% style="background-color:#f2f2f2; width:118px" %) |(% style="background-color:#f2f2f2; width:255px" %) |(% style="background-color:#f2f2f2; width:383px" %) 127 127 128 - ==3.3 ForLG01v2==270 +(% style="display:none" %) 129 129 130 130 273 + 274 +== 3.3 For MS48 == 275 + 131 131 (% border="1" cellspacing="5" style="width:774.222px" %) 132 132 |(% style="background-color:#d9e2f3; color:#0070c0; width:126px" %)**Date**|(% style="background-color:#d9e2f3; color:#0070c0; width:252px" %)**Main Packages**|(% style="background-color:#d9e2f3; color:#0070c0; width:392px" %)**Change Log** 278 +|(% style="background-color:#f2f2f2; width:126px" %)2023-12-28|(% style="background-color:#f2f2f2; width:252px" %)((( 279 +dragino-ui 280 + 281 +draginoups 282 +)))|(% style="background-color:#f2f2f2; width:392px" %)((( 283 +* Fix the LoRa page saved without frequency modification 284 +* Fix Modbus registers with no data 285 + 286 +))) 287 +|(% style="background-color:#f2f2f2; width:126px" %)2024-01-10|(% style="background-color:#f2f2f2; width:252px" %)draginoups|(% style="background-color:#f2f2f2; width:392px" %)((( 288 +* Enable Hardware watchdog from CPU 289 +))) 290 +|(% style="background-color:#f2f2f2; width:126px" %)2024-01-11|(% style="background-color:#f2f2f2; width:252px" %)((( 291 +dragino-ui 292 + 293 +draginoups 294 +)))|(% style="background-color:#f2f2f2; width:392px" %)((( 295 +* Add Modbus TCP mode 296 + 297 + 298 +))) 299 +|(% style="background-color:#f2f2f2; width:126px" %)2024-02-18|(% style="background-color:#f2f2f2; width:252px" %)dragino-ui|(% style="background-color:#f2f2f2; width:392px" %)((( 300 +* Fix the enable check box that can't be checked on WebUi 301 +))) 302 +|(% style="background-color:#f2f2f2; width:126px" %)2024-03-18|(% style="background-color:#f2f2f2; width:252px" %)((( 303 +dragino-ui 304 + 305 +draginomodbus 306 +)))|(% style="background-color:#f2f2f2; width:392px" %)((( 307 +* Add Write Decode Data to the register function 308 +))) 309 +|(% style="background-color:#f2f2f2; width:126px" %)2024-04-07|(% style="background-color:#f2f2f2; width:252px" %)((( 310 +dragino-ui 311 + 312 +draginomodbus 313 +)))|(% style="background-color:#f2f2f2; width:392px" %)((( 314 +* Add the Reset button for the Web UI 315 +* Fix long payloads not being written to Modbus registers. 316 +* Fixes issue where reset would lose configurations or not to work 317 +* Fixed reset without restoring static IP settings 318 +* Fixed reset without restoring fallback/ssh settings 319 +* Fixed DNS resolution error after static IP setting 320 +* Fixed DNS/GW not showing up in wifi static 321 +))) 322 + 323 +== 3.4 For LG01v2 == 324 + 325 + 326 +(% border="1" cellspacing="5" style="width:774.222px" %) 327 +|(% style="background-color:#d9e2f3; color:#0070c0; width:126px" %)**Date**|(% style="background-color:#d9e2f3; color:#0070c0; width:252px" %)**Main Packages**|(% style="background-color:#d9e2f3; color:#0070c0; width:392px" %)**Change Log** 133 133 |(% style="background-color:#f2f2f2; width:126px" %) |(% style="background-color:#f2f2f2; width:252px" %) |(% style="background-color:#f2f2f2; width:392px" %) 134 134 |(% style="background-color:#f2f2f2; width:126px" %) |(% style="background-color:#f2f2f2; width:252px" %) |(% style="background-color:#f2f2f2; width:392px" %) 135 135 136 - ==3.4 TODOlist==331 +(% style="display:none" %) 137 137 138 138 139 -* Solve "DC no in band" issue for Senet Downink in EU868 band. 140 -* Fixed fwd IN865 global configuration. 141 -* Fixed Basic-station no connection after gateway reboot/power cycle. 142 -* Fix GPS time issue 143 -* Online/offline detect and reload improvement for LPS8v2 for UDP Connection. 144 -* Online/offline detect and reload improvement for LPS8v2 for Chirpstack Gateway-Bridge Connection 145 -* Fix Redis Memory Leak for build-in TTS 146 -* Fix AS923 Frequency Band Typo in Web (LPS8v2) 147 147 148 -== 3.5 Finishlist ==335 +== 3.5 TODO list == 149 149 150 150 338 +* Add offline storage of Lora packages, re-transmit Lora packages when online 339 + 340 +(% style="display:none" %) 341 + 342 +== 3.6 Finish list == 343 + 344 + 151 151 * Add Fall Back IP to LPS8v2 152 152 * Add Login-Authentication 153 153 154 - =4. DisableOTA Update=348 +(% style="display:none" %) 155 155 156 156 157 -It is possible for clients to disable OTA update feature. Below is the instruction: 158 158 352 += (% data-sider-select-id="500d7a08-0205-47a2-85e6-1fc121490096" %)4. Disable OTA Update(%%) = 159 159 160 160 355 +(% data-sider-select-id="df136b0e-8b86-49e7-bbf3-0afec1d11738" %) 356 +It is possible for clients to disable the OTA update feature. Below is the instruction: 161 161 162 162 359 +== (% data-sider-select-id="c057c426-f69a-4116-86aa-5c5a2bdb3cbd" %)LPS8V2:(%%) == 360 + 361 +[[image:image-20230830104754-1.png||height="472" width="878"]] 362 + 363 + 364 +== (% data-sider-select-id="efafd320-602c-4e03-b246-f68076fe4c0c" %)LPS8/LPS8N/DLOS8/DLOS8N/LG308/LG308N:(%%) == 365 + 366 + 367 +* ((( 368 +(% data-sider-select-id="58d62ab1-d8be-4375-8863-abf1bb86cf9b" %) 369 +(% data-sider-select-id="09bc9630-075f-4f0a-b5f3-9af2ab071930" %)**Method 1:**(%%) (% data-sider-select-id="27e66d6b-0e3d-4a23-9578-bd9a3db88413" %)**Upload the backup file and reboot** 370 +))) 371 + 372 + 373 +(% data-sider-select-id="45fbfb29-9446-4b9c-bea8-b8d8546c723c" %) 374 +Download the backup file in this link: **[[attach:remove_auto_update.tar.gz||data-sider-select-id="e663678f-e38b-4485-b60f-e2bb222fbc32" target="_blank"]]** 375 + 376 +(% data-sider-select-id="07db0b3d-d2aa-4a93-8b55-97d286f54b5d" %) 377 +When the user has finished uploading the backup file, the gateway needs to be reboot, and the gateway will disable the OTA update feature. 378 + 379 +[[image:image-20240408175151-1.png]] 380 + 381 + 382 +* (% data-sider-select-id="20710c15-9603-4a3f-9f83-f80932f331fe" %)**Method 2:**(%%) (% data-sider-select-id="92117512-6f07-4e63-9e74-e117990dfe9a" %)**Using Command Line** 383 + 384 +(% class="box infomessage" %) 385 +((( 386 +sed -i 's/0 2 \* \* \* \/etc\/init.d\/opkg-update start/\#0 2 \* \* \* \/etc\/init.d\/opkg-update start/g' /etc/crontabs/root 387 + 388 + 389 +/etc/init.d/opkg-update disable 390 +))) 391 + 392 + 163 163
- image-20230830104754-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoye - Size
-
... ... @@ -1,0 +1,1 @@ 1 +150.9 KB - Content
- image-20240408175151-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +64.0 KB - Content
- image-20240409092052-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +82.4 KB - Content
- remove_auto_update.tar.gz
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +471 bytes - Content