<
From version < 98.2 >
edited by Xiaoling
on 2022/05/07 11:38
To version < 98.8 >
edited by Xiaoling
on 2022/05/07 13:50
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -118,14 +118,9 @@
118 118  ==== 2.1 System structure ====
119 119  
120 120  (((
121 - This example is an example to show how to set up the PG1302 + RPi as a LoRaWAN gateway to use with
121 +This example is an example to show how to set up the PG1302 + RPi as a LoRaWAN gateway to use with [[TheThingsNetwork>>url:http://www.thethingsnetwork.org/]](TTN) LoRaWAN server. Set up method for other server are similar.
122 122  )))
123 123  
124 -(((
125 - [[TheThingsNetwork>>url:http://www.thethingsnetwork.org/]](TTN) LoRaWAN server. Set up method for other server are similar.
126 -)))
127 -
128 -(% style="text-align:center" %)
129 129  [[image:1651743698677-436.png||height="457" width="686"]]
130 130  
131 131  
... ... @@ -132,9 +132,8 @@
132 132  
133 133  ==== 2.2 Hardware Installation ====
134 134  
135 -**~ Important Notice: **Please power the RPI with 5V,3A cable.
130 +**Important Notice: **Please power the RPI with 5V,3A cable.
136 136  
137 -(% style="text-align:center" %)
138 138  [[image:1651743803032-803.png]]
139 139  
140 140  
... ... @@ -163,7 +163,6 @@
163 163  
164 164   Flash the image to SD card:
165 165  
166 -(% style="text-align:center" %)
167 167  [[image:1651744119133-233.png||height="373" width="621"]]
168 168  
169 169   Note: Download the flash tool following this link
... ... @@ -175,14 +175,8 @@
175 175  
176 176  Connect the RPI Ethernet port to your router, RPi will obtain an IP address from your router. In the router’s management portal, you should be able to find what IP address the router has assigned to the RPI. You can use this IP to connect the WEB UI or SSH access of RPI.
177 177  
171 +Make sure your PC and the RPI is in the same network, then use a SSH tool (such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]]) to access it. Below are screenshots
178 178  
179 -Make sure your PC and the RPI is in the same network, then use a SSH tool (such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]]) to access it.
180 -
181 -Below are screenshots
182 -
183 -
184 -
185 -(% style="text-align:center" %)
186 186  [[image:1651744193675-591.png||height="450" width="466"]]
187 187  
188 188  
... ... @@ -200,7 +200,6 @@
200 200  
201 201   After log in, you will be in the Linux console and type command here.
202 202  
203 -(% style="text-align:center" %)
204 204  [[image:1651744358515-107.png||height="366" width="581"]]
205 205  
206 206  
... ... @@ -209,7 +209,7 @@
209 209  ===== 4.4.1 Home page =====
210 210  
211 211  (((
212 - Open a browser on the PC and type the RPI ip address
198 +Open a browser on the PC and type the RPI ip address
213 213  )))
214 214  
215 215  (((
... ... @@ -217,11 +217,11 @@
217 217  )))
218 218  
219 219  (((
220 - You will see the login interface of RPI as shown below.
206 +You will see the login interface of RPI as shown below.
221 221  )))
222 222  
223 223  (((
224 - The account details for Web Login are:
210 +The account details for Web Login are:
225 225  )))
226 226  
227 227  (((
... ... @@ -232,7 +232,6 @@
232 232  **~ Password:   dragino**
233 233  )))
234 234  
235 -(% style="text-align:center" %)
236 236  [[image:1651744457761-993.png||height="352" width="621"]]
237 237  
238 238  
... ... @@ -239,29 +239,24 @@
239 239  ===== 4.4.2 LoRa Page =====
240 240  
241 241  (((
242 - This page shows the LoRa Radio Settings. There are a set of default frequency band according to LoRaWAN
227 +This page shows the LoRa Radio Settings. There are a set of default frequency band according to LoRaWAN protocol, and user can customize the band* as well.
243 243  )))
244 244  
245 -(((
246 - protocol, and user can customize the band* as well.
247 -)))
248 -
249 -(% style="text-align:center" %)
250 250  [[image:1651744554845-970.png||height="328" width="621"]]
251 251  
252 - Different PG1302 hardware version can support different frequency range:
232 +Different PG1302 hardware version can support different frequency range:
253 253  
254 - ➢ 868: valid frequency: 863Mhz ~~ 870Mhz. for bands EU868, RU864, IN865 or KZ865.
234 +➢ 868: valid frequency: 863Mhz ~~ 870Mhz. for bands EU868, RU864, IN865 or KZ865.
255 255  
256 - ➢ 915: valid frequency: 902Mhz ~~ 928Mhz. for bands US915, AU915, AS923 or KR920
236 +➢ 915: valid frequency: 902Mhz ~~ 928Mhz. for bands US915, AU915, AS923 or KR920
257 257  
258 - After user choose the frequency plan, he can see the actually frequency in used by checking the
238 +After user choose the frequency plan, he can see the actually frequency in used by checking the
259 259  
260 - page LogRead ~-~-> LoRa Log
240 +page LogRead ~-~-> LoRa Log
261 261  
262 - Note *: See this instruction for how to customize frequency band
242 +Note *: See this instruction for how to customize frequency band
263 263  
264 - [[http:~~/~~/wiki.dragino.com/index.php?title=Customized_Frequency_Band_for_Gateway>>url:http://wiki.dragino.com/index.php?title=Customized_Frequency_Band_for_Gateway]]
244 +[[http:~~/~~/wiki.dragino.com/index.php?title=Customized_Frequency_Band_for_Gateway>>url:http://wiki.dragino.com/index.php?title=Customized_Frequency_Band_for_Gateway]]
265 265  
266 266  
267 267  ===== 4.4.3 LoRaWAN Page =====
... ... @@ -268,8 +268,6 @@
268 268  
269 269  ====== 4.4.3.1 Semtech UDP ======
270 270  
271 -
272 -(% style="text-align:center" %)
273 273  [[image:1651744767914-283.png||height="352" width="621"]]
274 274  
275 275   Note *: See this instruction for how to configure TTN.
... ... @@ -279,12 +279,11 @@
279 279  
280 280  ====== 4.4.3.2 Basic Station ======
281 281  
282 -(% style="text-align:center" %)
283 283  [[image:1651744890629-683.png||height="380" width="621"]]
284 284  
285 - Note *: See this instruction for how to configure TTN.
262 +Note *: See this instruction for how to configure TTN.
286 286  
287 - [[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_AWS-IoT-Core>>url:https://wiki.dragino.com/index.php?title=Notes_for_AWS-IoT-Core]]
264 +[[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_AWS-IoT-Core>>url:https://wiki.dragino.com/index.php?title=Notes_for_AWS-IoT-Core]]
288 288  
289 289  
290 290  ===== 4.4.4 LogRead =====
... ... @@ -291,26 +291,22 @@
291 291  
292 292  ====== 4.4.4.1 LoRa Log ======
293 293  
294 -(% style="text-align:center" %)
295 295  [[image:1651744955955-452.png||height="571" width="621"]]
296 296  
297 - Show the frequency for LoRa Radio and traffics.
273 +Show the frequency for LoRa Radio and traffics.
298 298  
299 299  
300 300  ====== 4.4.4.2 System Log ======
301 301  
302 - Show system log.
278 +Show system log.
303 303  
304 -(% style="text-align:center" %)
305 305  [[image:1651745003470-264.png||height="477" width="621"]]
306 306  
307 307  
308 -
309 309  ====== 4.4.4.3 Record Log ======
310 310  
311 -**~ Record the system log.**
285 +**Record the system log.**
312 312  
313 -(% style="text-align:center" %)
314 314  [[image:1651745069814-662.png||height="144" width="621"]]
315 315  
316 316  
... ... @@ -318,7 +318,7 @@
318 318  
319 319  ==== 5.1 OS requirement ====
320 320  
321 - RPI in this example is RPI model 4B with fresh Raspbian OS install.
294 +RPI in this example is RPI model 4B with fresh Raspbian OS install.
322 322  
323 323   pi@raspberrypi:~~$ cat /etc/os-release
324 324  
... ... @@ -343,79 +343,58 @@
343 343  
344 344  ==== 5.2 Get Gateway ID in Raspberry and input this in TTN v3. ====
345 345  
346 - In RPI, run below command to get a Gateway ID
319 +In RPI, run below command to get a Gateway ID
347 347  
348 348   (% class="mark" %)ifconfig eth0
349 349  
350 -(% style="text-align:center" %)
351 351  [[image:1651745210205-512.png||height="130" width="621"]]
352 352  
353 353  (((
354 - We got the ether (eth0 MAC) address is b8:27:eb:49:62:bc). Add ffff at the end and remove “:” to get the
326 +We got the ether (eth0 MAC) address is b8:27:eb:49:62:bc). Add ffff at the end and remove “:” to get the gateway ID: b827ebxxxxbcffff.  Input this to TTN v3. Make sure to select legacy packet forwarder.
355 355  )))
356 356  
357 -(((
358 - gateway ID: b827ebxxxxbcffff.  Input this to TTN v3. Make sure to select legacy packet forwarder.
359 -)))
360 -
361 -(% style="text-align:center" %)
362 362  [[image:1651745267862-321.png||height="526" width="621"]]
363 363  
364 -
365 -
366 -(% style="text-align:center" %)
367 367  [[image:1651745306744-481.png||height="478" width="621"]]
368 368  
369 369  After set up, the status should show not connected as below:
370 370  
371 -(% style="text-align:center" %)
372 372  [[image:1651745366987-458.png||height="363" width="621"]]
373 373  
374 374  
375 375  ===== 5.2.1 Download and install LoRaWAN packet forwarder =====
376 376  
377 - Enable SPI and I2C first:
340 +Enable SPI and I2C first:
378 378  
379 - a)SPI needs to be enabled on the Raspberry Pi
342 +a)SPI needs to be enabled on the Raspberry Pi
380 380  
381 - Run sudo raspi-config to open the config window
344 +Run sudo raspi-config to open the config window
382 382  
383 -(% style="text-align:center" %)
384 384  [[image:1651745476754-240.png||height="235" width="631"]]
385 385  
386 -
387 -(% style="text-align:center" %)
388 388  [[image:image-20220505181135-1.png]]
389 389  
390 -(% style="text-align:center" %)
391 391  [[image:image-20220505181135-2.png]]
392 392  
352 +In RPI , Fist: Enter root account:
393 393  
394 -
395 -
396 - In RPI , Fist: Enter root account:
397 -
398 -(% style="text-align:center" %)
399 399  [[image:1651745583363-614.png]]
400 400  
401 401  
402 - and then run:
357 +and then run:
403 403  
404 - wget [[https:~~/~~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/auto_install.sh>>url:https://www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/auto_install.sh]]
359 +wget [[https:~~/~~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/auto_install.sh>>url:https://www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/auto_install.sh]]
405 405  
406 - chmod +x ./auto_install.sh
361 +chmod +x ./auto_install.sh
407 407  
408 - ./auto_install.sh
363 +./auto_install.sh
409 409  
410 -(% style="text-align:center" %)
411 411  [[image:1651745611629-818.png]]
412 412  
367 +This will download the packet forwarder package from Dragino Server to RPI, and start install the package.
413 413  
414 - This will download the packet forwarder package from Dragino Server to RPI, and start install the package.
369 +You can get these output:
415 415  
416 - You can get these output:
417 -
418 -(% style="text-align:center" %)
419 419  [[image:1651745657252-173.png||height="426" width="621"]]
420 420  
421 421  
... ... @@ -422,52 +422,36 @@
422 422  ===== 5.2.2 Config Gateway ID, Frequency Band and Server address =====
423 423  
424 424  (((
425 - After installation, user can find the configuration file in** /etc/lora/ **Replace the gateway ID we got above to the
377 +After installation, user can find the configuration file in** /etc/lora/ **Replace the gateway ID we got above to the **gateway_ID** in file **local_conf.json.**
426 426  )))
427 427  
428 428  (((
429 -**~ gateway_ID** in file **local_conf.json**
381 +The default LoRaWAN server points to localhost, user need to put the correct server address to the server_address field in file **local_conf.json**, like below.
430 430  )))
431 431  
432 -(((
433 - The default LoRaWAN server points to localhost, user need to put the correct server address to the
434 -)))
435 -
436 -(((
437 - server_address field in file **local_conf.json**, like below.
438 -)))
439 -
440 -(% style="text-align:center" %)
441 441  [[image:1651745709709-887.png||height="820" width="621"]]
442 442  
386 +User can find the TTN v3 server address from:
443 443  
444 - User can find the TTN v3 server address from:
388 +[[Server Addresses ~| The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/getting-started/server-addresses/#deployments]]
445 445  
446 - [[Server Addresses ~| The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/getting-started/server-addresses/#deployments]]
447 447  
391 +And the default frequency band is US915 in **global_conf.json** file.
448 448  
449 - And the default frequency band is US915 in **global_conf.json** file.
450 -
451 -(% style="text-align:center" %)
452 452  [[image:1651745838008-820.png||height="650" width="621"]]
453 453  
454 -
455 455  * If user want to change to other frequency bands, User can copy the file from **/etc/lora/cfg-302 **and put it into** /etc/lora/global_conf.json.**
456 456  
457 - 1).Chose your need the name of region frequency.
397 + 1).Chose your need the name of region frequency.
458 458  
459 -(% style="text-align:center" %)
460 460  [[image:1651745867516-322.png]]
461 461  
462 -
463 463   2). Use this command to copy it.
464 464  
465 465   cp /etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json
466 466  
467 -(% style="text-align:center" %)
468 468  [[image:1651745984006-868.png]]
469 469  
470 -
471 471  * If user wants to change to other LoRaWAN server, modify the **global_conf.json** file.
472 472  
473 473  (% class="wikigeneratedid" %)
... ... @@ -478,32 +478,36 @@
478 478  ===== 5.2.3 Check result =====
479 479  
480 480  (((
481 - Run below command to restart the dragino_fwd:
417 +Run below command to restart the dragino_fwd:
482 482  )))
483 483  
484 484  (((
485 - sudo systemctl stop draginofwd
421 +(% class="box infomessage" %)
422 +(((
423 +sudo systemctl stop draginofwd
486 486  )))
487 487  
426 +(% class="box infomessage" %)
488 488  (((
489 - sudo systemctl start draginofwd
428 +sudo systemctl start draginofwd
490 490  )))
430 +)))
491 491  
492 492  (((
493 - debug check the ruing status of fwd:
433 +debug check the ruing status of fwd:
494 494  )))
495 495  
496 496  (((
497 - sudo systemctl status draginofwd
437 +(% class="box infomessage" %)
438 +(((
439 +sudo systemctl status draginofwd
498 498  )))
441 +)))
499 499  
500 -(% style="text-align:center" %)
501 501  [[image:1651746045057-414.png]]
502 502  
445 +The dragino_fwd will start with the new gateway ID and TTN v3 should show the connection ok:
503 503  
504 - The dragino_fwd will start with the new gateway ID and TTN v3 should show the connection ok:
505 -
506 -(% style="text-align:center" %)
507 507  [[image:1651746078253-168.png||height="372" width="621"]]
508 508  
509 509  
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0