<
From version < 84.2 >
edited by Xiaoling
on 2022/11/21 15:10
To version < 84.1 >
edited by Xiaoye
on 2022/11/21 11:22
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Xiaoye
Content
... ... @@ -15,8 +15,6 @@
15 15  * LPS8v2
16 16  * MS20
17 17  
18 -
19 -
20 20  = 2.  Development Guide =
21 21  
22 22  
... ... @@ -23,9 +23,11 @@
23 23  For advanced users to develop Driver/ Linux etc.
24 24  
25 25  
24 +
26 26  == 2.1  How to recompile LoRaWAN Concentrator Driver ( dragino-fwd package). ==
27 27  
28 28  
28 +
29 29  === (% style="color:blue" %)**Step 1. Clone dragino-fwd package**(%%) ===
30 30  
31 31  
... ... @@ -42,6 +42,7 @@
42 42  [[image:image-20220527151010-1.png]]
43 43  
44 44  
45 +
45 45  === (% style="color:blue" %)**Step 2. Compile dragino_fwd**(%%) ===
46 46  
47 47  
... ... @@ -61,6 +61,7 @@
61 61  [[image:image-20220527154311-4.png||height="385" width="773"]]
62 62  
63 63  
65 +
64 64  === (% style="color:blue" %)**Step 3. Install the dragino_fwd**(%%) ===
65 65  
66 66  
... ... @@ -72,6 +72,7 @@
72 72  [[image:image-20220527154811-5.png]]
73 73  
74 74  
77 +
75 75  === (% style="color:blue" %)**Step 4. Test**(%%) ===
76 76  
77 77  
... ... @@ -90,10 +90,13 @@
90 90  (% style="background-color:yellow; color:green" %)**systemctl stop draginofwd**
91 91  
92 92  
96 +
93 93  == 2.2  How to clone Complete OS on the EMMC to SD card ==
94 94  
99 +
95 95  == 2.3  How to flash SD card to (eMMC) device's built-in Memory ==
96 96  
102 +
97 97  === 2.3.1 Prepare an SD card with OS ===
98 98  
99 99  
... ... @@ -157,6 +157,7 @@
157 157  (% style="color:red" %)**Note: After the flash is complete, power off the device and then remove the SD card.**
158 158  
159 159  
166 +
160 160  == 2.4 Default Built Version ==
161 161  
162 162  
... ... @@ -163,9 +163,10 @@
163 163  [[image:image-20220902155621-1.png]]
164 164  
165 165  
166 -== 2.5 How to upgrade the nodejs version to the latest. ==
167 167  
174 +== 2.5: How to upgrade the nodejs version to the latest. ==
168 168  
176 +
169 169  By default, the nodejs uses the pre-install version v12 which is due to Debian the ultra-stable via ultra-old.
170 170  
171 171  [[image:image-20221112145029-2.png]]
... ... @@ -219,6 +219,7 @@
219 219  )))
220 220  
221 221  
230 +
222 222  == 2.6 How to install Grafana and influxdb ==
223 223  
224 224  
... ... @@ -282,8 +282,10 @@
282 282  
283 283  = 3. Package Maintain Note =
284 284  
294 +
285 285  == 3.1 Default Package Maintain System ==
286 286  
297 +
287 287  === 3.1.1 How Package-Auto-Update works? ===
288 288  
289 289  
... ... @@ -351,6 +351,7 @@
351 351  
352 352  == 3.2 Set up a 3^^rd^^ party package maintain server ==
353 353  
365 +
354 354  === 3.2.1 Overview ===
355 355  
356 356  
... ... @@ -357,6 +357,7 @@
357 357  Customers can use their own package maintenance system instead of using the default one from Dragino. They need to set up a package maintenance system for Debian. Lots of instructions are available in Internet, below is a reference instruction.
358 358  
359 359  
372 +
360 360  === 3.2.2 Install Apache2 HTTP server ===
361 361  
362 362  
... ... @@ -363,6 +363,7 @@
363 363  (% style="background-color:yellow; color:green" %)**apt install apache2**
364 364  
365 365  
379 +
366 366  === 3.2.3 Creating Package Directories ===
367 367  
368 368  
... ... @@ -399,6 +399,7 @@
399 399   └── dragino   ~-~-> (% style="background-color:yellow; color:green" %)**This is the directory to store the packages. User can change it to other name.**
400 400  
401 401  
416 +
402 402  === 3.2.4 Get deb packages ===
403 403  
404 404  
... ... @@ -412,6 +412,7 @@
412 412  **~ (% style="background-color:yellow; color:green" %)cp ./testing-0808.deb /var/www/html/debian/release/pool/main/d/dragino/(%%)**
413 413  
414 414  
430 +
415 415  === 3.2.5 Generate Package Index file ===
416 416  
417 417  
... ... @@ -425,6 +425,7 @@
425 425  (% style="color:red" %)**Note: Every time a package has been update, above comments need to be executed in the server to get the up-to-date package list.**
426 426  
427 427  
444 +
428 428  === 3.2.6 Generate Release file ===
429 429  
430 430  
... ... @@ -441,9 +441,11 @@
441 441  (% style="background-color:yellow; color:green" %)**./generate-release.sh > Release**
442 442  
443 443  
461 +
444 444  === 3.2.7 Sign the Release file with gpg and generating Inrelease file ===
445 445  
446 446  
465 +
447 447  ==== (% style="color:blue" %)**Make sure auto-update server has gnupg**(%%) ====
448 448  
449 449  
... ... @@ -526,6 +526,7 @@
526 526  [[image:1661306420449-569.png]]
527 527  
528 528  
548 +
529 529  === 3.2.9 Configure the gateway's auto-upgrade rules ===
530 530  
531 531  
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0