<
From version < 100.1 >
edited by Kilight Cao
on 2025/01/07 15:58
To version < 70.1 >
edited by Kilight Cao
on 2023/03/20 11:20
>
Change comment: Uploaded new attachment "image-20230320112057-6.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -5,117 +5,11 @@
5 5  
6 6  
7 7  
8 -= 1.  Dragino Platform Monitor =
8 += **1.  Monitor Gateway** =
9 9  
10 +== **1.1  Introduction** ==
10 10  
11 -**Below list the support products and Requirements:**
12 12  
13 -1. LoRaWAN Gateway model:  **[[LG308N>>doc:Main.User Manual for All Gateway models.LG308N - LoRaWAN Gateway User Manual.WebHome]]**, **[[DLOS8N>>doc:Main.User Manual for All Gateway models.DLOS8N.WebHome]]**,**[[LPS8N>>doc:Main.User Manual for All Gateway models.LPS8N - LoRaWAN Gateway User Manual.WebHome]]**,**[[LPS8v2>>doc:Main.User Manual for All Gateway models.HP0C.WebHome]]**,**[[MS48-LR>>doc:Main.User Manual for All Gateway models.MS48-LR_LoRaWAN_To_Modbus_Gateway.WebHome]]**
14 -
15 -The LG308,DLOS8N,LPS8N supports remote platform monitor functionality ,Since firmware: **[[lgw~~-~~-build-v5.4.1735869581>>https://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LPS8/Firmware/Release/lgw--build-v5.4.1735869581-20250103-1003/]]**
16 -
17 -The LPS8v2,MS48-LR supports remote platform monitor functionality,Since software version **dragino-ui : 2024-12-15 **
18 -
19 -
20 -Once you have received your gateway and want to manage your gateway, you need to perform the following steps:
21 -
22 -
23 -== 1.1 Create an account ==
24 -
25 -Contact: (% style="color:blue" %)**support@dragino.cc**
26 -
27 -We will create a gateway management platform for you.Once created we will give you a platform and you will need to enter a password and then your gateway management platform will be created.
28 -
29 -
30 -== 1.2 Import Dashboard ==
31 -
32 -Before importing the dashboard we need to download the gateway management dashboard file from GitHub.
33 -
34 -where to get:**[[https:~~/~~/github.com/dragino/dragino-end-node-decoder/blob/main/Gateway%20Management/>>https://github.com/dragino/dragino-end-node-decoder/blob/main/Gateway%20Management/monitor_gateway_dashboard.json]]**
35 -
36 -[[image:https://wiki.thingseye.io/xwiki/bin/download/Main/Gateway%20Management/WebHome/1732848745971-712.png?rev=1.1||alt="1732848745971-712.png"]]
37 -
38 -Once the download is complete we need to import the dashboard into our gateway management account:
39 -
40 -Firstly, we need to open the dashboard module,
41 -
42 -click on the "(% style="color:blue" %)**+**(%%)" in the upper right corner, select "(% style="color:blue" %)**import dashboard**(%%)",
43 -
44 -then we shoud drag the downloaded _dashboard file into the text box.
45 -
46 -
47 -[[image:https://wiki.thingseye.io/xwiki/bin/download/Main/Gateway%20Management/WebHome/1732849072990-298.png?width=1168&height=549&rev=1.1||alt="1732849072990-298.png"]]
48 -
49 -
50 -[[image:https://wiki.thingseye.io/xwiki/bin/download/Main/Gateway%20Management/WebHome/1732849454521-821.png?width=1173&height=554&rev=1.1||alt="1732849454521-821.png"]]
51 -
52 -
53 -== 1.3 Configure gateway ==
54 -
55 -
56 -To access the (% style="color:blue" %)**System~-~->Remote Mgmt**(%%) interface of the gateway, you can select "(% style="color:blue" %)**Enable**(%%)" and customize the owner,then click on "(% style="color:blue" %)**Save&Apply**(%%)".
57 -
58 -~1. Click "(% style="color:blue" %)**Enable**(%%)" ~-~-~-~-->  If this option is checked, the gateway will enable Remote Platform Monitor
59 -
60 -2. Configure the (% style="color:blue" %)**Owner**(%%)  ~-~-~-~-->  Fill in the Owne given by the Dragino manufacturer,that's the only one.
61 -
62 -3. Click "(% style="color:blue" %)**Save&Apply**(%%)"
63 -
64 -(% style="color:red" %)Note: If the Owner parameter is set to Dragino, the device will be registered with the Dragino account
65 -
66 -[[image:image-20250107151805-1.png]]
67 -
68 -
69 -Check the remote platform connection status
70 -
71 -[[image:image-20241216162640-2.png]]
72 -
73 -After the above configuration is complete, wait for 2-3 minutes, the gateway will be displayed on the dashboard
74 -
75 -
76 -== 1.4 Check the dashboard. ==
77 -
78 -Check if you can see your gateway information in the dashboard
79 -
80 -[[image:image-20241216163331-3.png||height="578" width="1258"]]
81 -
82 -
83 -And click on your device to go to the next level to see if the gateway specific information is displayed properly
84 -
85 -
86 -**Chart function introduction:**
87 -
88 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__1.Gateway information:  __**(%%) Will show Gateway time, uptime, mac address, lorawan status, model and other gateway information
89 -
90 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__2. Line chart: __**(%%) Record free RAM, used Disk, and CPU load of the current gateway
91 -
92 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__3. Auto-Update:  __**(%%) After clicking, the gateway will be updated
93 -
94 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__4. Refresh: __**(%%) After clicking, the gateway will immediately update the data information and displays the current package version on the dashboard
95 -
96 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__5. Reboot gateway: __**(%%) After clicking, the gateway will reboot.
97 -
98 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__6. Get Latest Log File: __**(%%) After clicking, the gateway records a log for 5 minutes and uploads it to the dashboard
99 -
100 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__7. Change Server Address: __**(%%) Add the lorawan server address and the gateway will be configured and modified
101 -
102 -The format is as follows:
103 -
104 -**{"action":"set_server1_address","server_address":"10.130.2.123"}**
105 -
106 -(% data-sider-select-id="31384c06-f8bc-420e-ba58-0a2d5916e600" style="color:#037691" %)**__8. Download Dragino Gateway log: __**(%%) After you complete "Get Latest Log File", Click "Click me" to download gateway logs
107 -
108 -
109 -[[image:image-20241216170144-6.png||height="596" width="1258"]]
110 -
111 -
112 -[[image:image-20241216170119-5.png||height="249" width="1259"]]
113 -
114 -
115 -
116 -= 2.  Monitor Gateway via ThingsSpeak =
117 -
118 -
119 119  This introduction shows how to use a script to monitor the gateway. The video link for this instruction is: [[https:~~/~~/youtu.be/8PieIwfSF_g>>url:https://youtu.be/8PieIwfSF_g]]
120 120  
121 121  
... ... @@ -122,11 +122,11 @@
122 122  [[image:image-20220531155018-18.png]]
123 123  
124 124  
125 -== 2.1  Steps ==
126 126  
20 +== **1.2  Steps** ==
127 127  
128 -* Create account in ThingsSpeak and creat channel.
129 129  
23 +* Create account in ThingsSpeak and creat channel.
130 130  * Download script from dragino site and move it to properly directory
131 131  
132 132  (% class="box infomessage" %)
... ... @@ -178,22 +178,27 @@
178 178  
179 179  * Reboot device.
180 180  
181 -== 2.2  Monitor Public IP ==
182 182  
183 183  
77 +== **1.3  Monitor Public IP** ==
78 +
79 +
184 184  The monitor_gateway.sh has been updated to upload the public ip of the device as well.
185 185  
186 186  User can find the public ip in field7, the chart is not able to show the complete public ip, user can check that in the export.
187 187  
188 188  
189 -[[image:image-20220531145559-2.png||height="658" width="1233"]]
85 +[[image:image-20220531145559-2.png]]
190 190  
191 191  Find Public IP
192 192  
193 193  
194 -= 3.  Remote Access via Remote.it. =
195 195  
91 += **2.  Remote Access** =
196 196  
93 += **2.1  Remote Access via Remote.it.** =
94 +
95 +
197 197  Remote.it for remote access is available in the latest Dragino firmware for gateway. For security concern, the remote.it only available base on end user demand.
198 198  
199 199  
... ... @@ -200,11 +200,9 @@
200 200  (% style="color:red" %)**Important Notice:**
201 201  
202 202  * Remote.it access will give full control of your device to remote support.
203 -
204 204  * The Remote.it allows Dragino Support to remote access to the device, If user want to access himself, it need to sign up for an remote.it account.
205 205  
206 206  * For how to use remote.it for (% style="color:blue" %)**general remote control**(%%), please see :  [[Remoteit user instruction for Dragino Gateway>>https://www.remote.it/getting-started/dragino]].
207 -
208 208  * For Quick add remote.it to (% style="color:blue" %)**Dragino for remote debug**(%%), please see below:
209 209  
210 210  (% style="color:blue" %)**1. Install the Remote.it software**
... ... @@ -225,10 +225,10 @@
225 225  
226 226  (% class="box infomessage" %)
227 227  (((
228 -**fd173d1d-faed-493e-a868-c511a38aba45**
125 +**57F60715-606F-510D-A3D2-739860EBDB98**
229 229  )))
230 230  
231 -[[image:image-20230607085305-1.png||height="555" width="993"]]
128 +[[image:image-20220725113010-1.png||height="455" width="899"]]
232 232  
233 233  
234 234  
... ... @@ -240,9 +240,10 @@
240 240  [[image:image-20220725115720-2.png||height="658" width="900"]]
241 241  
242 242  
243 -== 3.1  How to save the registered remote after the gateway's firmware update. ==
244 244  
141 +== **2.1.1  How to save the registered remote after the gateway's firmware update.** ==
245 245  
143 +
246 246  Before version [[lgw~~-~~-build-v5.4.1668240318-20221112-1606>>http://repo.dragino.com/release/miscellaneous/remoteit/dragino-lgw--v5.4.1668240318-squashfs-sysupgrade.bin]], once the gateway firmware is upgraded the remote configuration is gone.
247 247  
248 248  This issue is now corrected:
... ... @@ -273,14 +273,15 @@
273 273  [[image:image-20221112162547-3.png]]
274 274  
275 275  
276 -== 3.2  How to register hp0d with Remote.it ==
277 277  
175 +== **2.1.2  How to register hp0d with Remote.it** ==
278 278  
279 -(% style="color:blue" %)**Prerequisites:**
280 280  
178 +**Prerequisites:**
179 +
281 281  Users must have an account and APP for remote.it
282 282  
283 -**[[https:~~/~~/app.remote.it>>https://app.remote.it]]**
182 +[[https:~~/~~/app.remote.it>>https://app.remote.it]]
284 284  
285 285  
286 286  === (% style="color:blue" %)**1.  Click "+" in the APP to add a device**(%%) ===
... ... @@ -313,51 +313,10 @@
313 313  [[image:image-20220815173958-4.jpeg||height="580" width="964"]]
314 314  
315 315  
316 -== 3.3 How to register the gateway with Remote.it via SSH Access for Linux console ==
317 317  
216 +== **2.1.3  Trouble Shooting** ==
318 318  
319 -(% style="color:blue" %)**Prerequisites:**
320 320  
321 -Users must have an account and APP for remote.it
322 -
323 -**[[https:~~/~~/app.remote.it>>https://app.remote.it]]**
324 -
325 -For detailed examples, please see: **[[OpenWrt How to Connect Guide (remote.it)>>url:https://www.remote.it/getting-started/openwrt]]**
326 -
327 -
328 -=== (% style="color:blue" %)**1.  Click "+" in the APP to add a device**(%%) ===
329 -
330 -
331 -Then click Add "OpenWrt" and the APP will generate a command to register the device.
332 -
333 -[[image:image-20230320110123-4.png||height="657" width="1191"]]
334 -
335 -
336 -
337 -=== (% style="color:blue" %)**2.  Copy the register device command**(%%) ===
338 -
339 -
340 -[[image:image-20230320110309-5.png||height="635" width="1197"]]
341 -
342 -
343 -
344 -=== (% style="color:blue" %)**3.  Enter the command copied from the previous step on the gateway Linux command line**(%%) ===
345 -
346 -
347 -(% class="wikigeneratedid" id="H" %)
348 -[[image:image-20230320105212-1.png||height="758" width="820"]]
349 -
350 -
351 -
352 -=== (% style="color:blue" %)**4.  Check whether the device is successfully registered on the Remote.it APP**(%%) ===
353 -
354 -
355 -[[image:image-20230320112057-6.png||height="603" width="1135"]]
356 -
357 -
358 -== 3.4  Trouble Shooting ==
359 -
360 -
361 361  === **1. What should users do when gateway Remote.it installation fails** ===
362 362  
363 363  
... ... @@ -378,9 +378,10 @@
378 378  (% style="color:blue" %)**Step 3:**(%%) Follow the [[Remoteit user instruction for Dragino Gateway>>https://www.remote.it/getting-started/dragino]] steps to reconfigure
379 379  
380 380  
381 -= 4.  RSSH Introduction =
382 382  
240 += **2.2  RSSH Introduction** =
383 383  
242 +
384 384  Reverse SSH for remote access is available in the latest Dragino firmware for gateway. For security concern, the RSSH only available base on end user demand.
385 385  
386 386  (% style="color:red" %)**Important Notice:**
... ... @@ -388,9 +388,7 @@
388 388  (% class="box warningmessage" %)
389 389  (((
390 390  RSSH access will give full control of your device to remote support. Please remove sensitivity info before perform this
391 -This RSSH allow Dragino Support Team to remote access to customer's device. Customer is not able to remote access it via Dragino Server.
392 -
393 -If user want to access himself, he need to set up the RSSH server himself.
250 +This RSSH allow Dragino Support to remote access to the device, If user want to access himself, he need to set up the RSSH server himself.
394 394  )))
395 395  
396 396  
... ... @@ -404,37 +404,42 @@
404 404  * LIG16
405 405  * MS14 series if installed with the same firmware.
406 406  
407 -== 4.1  End User Guide to use SSH access ==
408 408  
265 +=== **2.2.1  End User Guide to use SSH access** ===
409 409  
267 +
410 410  Go to this the Reverse SSH page as below:
411 411  
412 -[[image:image-20231107200442-2.png||height="684" width="973"]]
413 413  
271 +[[image:image-20220531150151-3.png]]
414 414  
415 415  Get the RSSH configure page
416 416  
417 -[[image:image-20220531152815-14.png]]
418 418  
276 +
277 +[[image:image-20220531150338-4.png]]
278 +
419 419  Connection OK.
420 420  
421 -* (% style="color:#037691" %)**ConnectionType**(%%):  Select a type
422 -* (% style="color:#037691" %)**Login ID**(%%):  Input the rssh server minimal ssh user
423 -* (% style="color:#037691" %)**Host Address**(%%):  Input rssh server public IP address/domain name
424 -* (% style="color:#037691" %)**Connect at Startup**(%%) :  Choose to enable connect once the device is powered.
425 -* (% style="color:#037691" %)**Network Keys**(%%):  Click the Generate keys to generate the keys and download / mail it to Dragino support so Dragino can prepare the remote access to
426 426  
282 +* (% style="color:#037691" %)**Login ID**(%%):  Input sshuser
283 +* (% style="color:#037691" %)**Host Address**(%%):  Input support.dragino.com
284 +* (% style="color:#037691" %)**Host Port** (%%):  Please email to support @ dragino.com to get a valid host port.
285 +* (% style="color:#037691" %)**Connect at Startup**(%%) : Choose to enable connect once the device is powered.
286 +* (% style="color:#037691" %)**Network Keys**(%%):  Click the Generate keys to generate the keys and download / mail it to Dragino support so Dragino can prepare the remote access to
287 +
427 427  After doing above, please download and mail the public keys to Dragino support and wait for our mail for the valid host port. Input the valid host port got from our support and click connect so we can remote access to your gateway.
428 428  
429 429  
430 -== 4.2  Set Up RSSH Server ==
431 431  
292 +=== **2.2.2  Set Up RSSH Server** ===
432 432  
294 +
433 433  Advance administrator can config a SSH server to provide support their end user themselves., Steps as below
434 434  
435 435  
436 436  
437 -=== (% style="color:blue" %)**Step 1 :  Download the SSH service code**(%%) ===
299 +==== (% style="color:blue" %)**Step 1 :  Download the SSH service code**(%%) ====
438 438  
439 439  
440 440  **1).**  git clone [[https:~~/~~/github.com/dragino/rssh-server.git>>url:https://github.com/dragino/rssh-server.git]] rssh-server
... ... @@ -504,7 +504,7 @@
504 504  
505 505  
506 506  
507 -=== (% style="color:blue" %)**Step 2 :  Install and run the RSS service**(%%) ===
369 +==== (% style="color:blue" %)**Step 2 :  Install and run the RSS service**(%%) ====
508 508  
509 509  
510 510  **1). ** install database for /var/rsshdb.sqlite3 and Server development port for 3721(The default is 3721)
... ... @@ -533,7 +533,7 @@
533 533  
534 534  
535 535  
536 -=== (% style="color:blue" %)**Step 3 :  Create a minimal SSH user (reverse SSH proxy for the gateway)**(%%) ===
398 +==== (% style="color:blue" %)**Step 3 :  Create a minimal SSH user (reverse SSH proxy for the gateway)**(%%) ====
537 537  
538 538  
539 539  (% class="box infomessage" %)
... ... @@ -550,7 +550,7 @@
550 550  
551 551  
552 552  
553 -=== (% style="color:blue" %)**Step 4 :  Create an authorization key file**(%%) ===
415 +==== (% style="color:blue" %)**Step 4 :  Create an authorization key file**(%%) ====
554 554  
555 555  
556 556  **1):**  sudo mkdir /home/xxxxx/.ssh; sudo touch /home/xxxxx/.ssh/authorizedkey
... ... @@ -561,13 +561,14 @@
561 561  {{{ check: sudo ls /home/xxxxx/.ssh/authorizedkey}}}
562 562  
563 563  
564 -== 4.3  How does user get the gateway to connect to a user's private server ==
565 565  
427 +=== **2.2.3  How does user get the gateway to connect to a user's private server** ===
566 566  
567 567  
568 -=== (% style="color:blue" %)**Step 1 :  Come back the gateway web UI to get the gateway Public key**(%%) ===
569 569  
431 +==== (% style="color:blue" %)**Step 1 :  Come back the gateway web UI to get the gateway Public key**(%%) ====
570 570  
433 +
571 571  **1)**  in the system ~-~-> (% style="color:#037691" %)**Remote Mgmt/span**
572 572  
573 573  [[image:image-20220531152419-11.png]]
... ... @@ -574,7 +574,7 @@
574 574  
575 575  
576 576  
577 -=== (% style="color:blue" %)**Step 2 :  Authorization server**(%%) ===
440 +==== (% style="color:blue" %)**Step 2 :  Authorization server**(%%) ====
578 578  
579 579  
580 580  Input the Gateway Publickey into user's private server "/home/XXXXX/.ssh/authorized_keys" file.
... ... @@ -583,7 +583,7 @@
583 583  
584 584  
585 585  
586 -=== (% style="color:blue" %)**Step 3 :  Connect private server**(%%) ===
449 +==== (% style="color:blue" %)**Step 3 :  Connect private server**(%%) ====
587 587  
588 588  
589 589  This is same as connect Dragino Support Server but just change the server address to customize server address.
... ... @@ -592,7 +592,7 @@
592 592  
593 593  
594 594  
595 -=== (% style="color:blue" %)**Step 4 :  Check Connection**(%%) ===
458 +==== (% style="color:blue" %)**Step 4 :  Check Connection**(%%) ====
596 596  
597 597  
598 598  Rssh Host connection Ok
... ... @@ -606,7 +606,7 @@
606 606  
607 607  
608 608  
609 -=== (% style="color:blue" %)**Step 5 :  Access the gateway from customized server**(%%) ===
472 +==== (% style="color:blue" %)**Step 5 :  Access the gateway from customized server**(%%) ====
610 610  
611 611  
612 612  Check what gateways link to server.
image-20230607085305-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -71.3 KB
Content
image-20231107200343-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoye
Size
... ... @@ -1,1 +1,0 @@
1 -57.5 KB
Content
image-20231107200442-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoye
Size
... ... @@ -1,1 +1,0 @@
1 -83.5 KB
Content
image-20241216161649-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -53.4 KB
Content
image-20241216162640-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -38.9 KB
Content
image-20241216163331-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -97.3 KB
Content
image-20241216163442-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -150.4 KB
Content
image-20241216170119-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -38.1 KB
Content
image-20241216170144-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -141.4 KB
Content
image-20250107151805-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Kilight
Size
... ... @@ -1,1 +1,0 @@
1 -55.0 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0