Changes for page PG1302 -- LoRaWAN Concentrator User Manual
Last modified by Kilight Cao on 2024/06/22 10:43
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 12 removed)
- image-20220616085956-1.jpeg
- image-20220621104746-1.png
- image-20220928181226-1.png
- image-20230329164417-5.png
- image-20230329164704-6.png
- image-20230329165619-7.png
- image-20230329195416-8.png
- image-20230329195442-9.png
- image-20230329195650-10.png
- image-20230329201624-11.png
- image-20230518091900-1.png
- image-20230518092732-2.png
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -PG1302 - LoRaWAN Concentrator User Manual1 +PG1302 - Content
-
... ... @@ -1,178 +14,57 @@ 1 -(% style="text-align:center" %) 2 -[[image:image-20220616085956-1.jpeg||height="609" width="609"]] 3 - 4 - 5 - 6 - 7 -**Table of Contents:** 8 - 9 -{{toc/}} 10 - 11 - 12 -(% class="wikigeneratedid" id="H" %) 13 -((( 14 14 15 -))) 16 16 17 -= 1. Introduction = 3 +(% style="text-align:center" %) 4 +[[image:Main.User Manual for All Gateway models.WebHome@pg1302.jpg]] 18 18 19 -== 1.1 What is PG1302 LoRaWAN Concentrator? == 20 20 21 21 22 -((( 23 -The PG1302 is a (% style="color:blue" %)**multi-channel high-performance transmitter/receiver**(%%) designed to simultaneously receive several LoRa packets using random spreading factors on random channels. Its goal is to enable robust connection between a central wireless data concentrator and a massive amount of wireless end-points spread over a very wide range of distances. 24 -))) 25 25 26 -((( 27 -The PG1302 is designed to use with Raspberry Pi to build smart metering fixed networks and Internet of Things applications with up to 5000 nodes per km2 in a moderately interfered environment. 28 -))) 9 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif]] 29 29 30 -((( 31 -PG1302 is fully compatible with (% style="color:blue" %)**RPi3/4 or Tinker Board**(%%), users can use the pre-build OS from Dragino to set up and easy to use the module by Web UI. Or install the raw LoRaWAN driver in the existing OS. 32 -))) 33 33 34 34 35 - ==1.2Features==13 +**PG1302 LoRaWAN Concentrator User Manual** 36 36 15 +[[image:1651796979665-130.png]] 37 37 38 -* Base on Semtech SX1302 solution 39 -* Support Raspberry Pi 3B/3B+/4, TinkerBoard2/2S, Orange Pi Pc/PC PLUS. 40 -* Up to -140dBm sensitivity 41 -* Support 3.3v and 5v. 42 -* Mini-PCIe Interface 43 -* Converter board to support Raspberry Pi 17 +Document Version: 1.0.0 44 44 19 +Image Version: v1.0 45 45 46 46 47 -== 1.3 General Interfaces for PG1302 == 48 48 49 49 50 -* SPI interface for LoRa 51 -* Power Input: 5v, 1A 52 -* 1 x I-PEX for LoRa 53 -* Working Temperature: -40 ℃ ~~ 80℃ 24 +{{toc numbered="true"/}} 54 54 55 55 56 56 57 -== 1.4 Pin Mapping == 58 58 29 +~1. Introduction 59 59 60 - [[image:1651743282627-547.png||height="402" width="425"]]31 + 1.1 What is PG1302 LoRaWAN Concentrator? 61 61 62 - 63 -== 1.5 LEDs == 64 - 65 - 66 66 ((( 67 -TX: Blink when transmit a packet 68 -RX: Blink when receive a packet 69 -Config: Always ON 34 + The PG1302 is a multi-channel high performance transmitter/receiver designed to simultaneously receive several LoRa packets using random spreading factors on 70 70 ))) 71 71 72 - 73 -== 1.6 Power Consumption == 74 - 75 - 76 -<300mA @ 3.3v. 77 - 78 -Detail Test Report see [[this link>>https://www.dropbox.com/sh/89virm4y0b02c7i/AAA-cgQEsSc8gNGFYAB0qZ_Za?dl=0]] 79 - 80 - 81 -== 1.7 Applications == 82 - 83 - 84 -* Smart Buildings & Home Automation 85 -* Logistics and Supply Chain Management 86 -* Smart Metering 87 -* Smart Agriculture 88 -* Smart Cities 89 -* Smart Factory 90 - 91 - 92 - 93 -= 2. Example: Set up as LoRaWAN gateway = 94 - 95 -== 2.1 System structure == 96 - 97 - 98 98 ((( 99 -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. 100 - 101 - 38 + random channels. Its goal is to enable robust connection between a central wireless data concentrator and a massive amount of wireless end-points spread over a very wide 102 102 ))) 103 103 104 -[[image:1651743698677-436.png||height="457" width="686"]] 105 - 106 - 107 -== 2.2 Hardware Installation == 108 - 109 - 110 -(% style="color:red" %)**Important Notice: Please power the RPI with 5V,3A cable.** 111 - 112 -[[image:image-20220621104746-1.png||height="381" width="451"]] 113 - 114 - 115 -= 3. Install the software? = 116 - 117 - 118 -**Raspberry Pi 3B/3B+/4,** 119 - 120 -* Flash SD card with Dragino pre-build image which supports Web UI. 121 -* Install [[Dragino-FWD>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/PG1302/#H5.2.2.A0Selecttheappropriatedeviceversiontodownload:]] in existing RPi OS. 122 - 123 - 124 - 125 -**TinkerBoard2/2S, ** 126 - 127 -* Install [[Dragino-FWD>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/PG1302/#H5.2.2.A0Selecttheappropriatedeviceversiontodownload:]] in the existing OS. 128 - 129 - 130 - 131 -**Orange Pi PC/PC PLUS.** 132 - 133 -* Install [[Dragino-FWD>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20All%20Gateway%20models/PG1302/#H5.2.2.A0Selecttheappropriatedeviceversiontodownload:]] in the existing OS. 134 - 135 - 136 - 137 -= 4. Flash with pre-build image = 138 - 139 -== 4.1 Download the dragino image for RPI == 140 - 141 - 142 142 ((( 143 - DownloadPG1302_for_Rpi4_64_with_webuifrom: [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]]42 + range of distances. 144 144 ))) 145 145 146 - 147 -== 4.2 Flash the image to an SD card == 148 - 149 - 150 -Flash the image to the SD card: 151 - 152 -[[image:1651744119133-233.png||height="373" width="621"]] 153 - 154 - 155 -(% style="color:red" %)**Note: Download the flash tool following this link:**[[https:~~/~~/www.balena.io/etcher/>>https://www.balena.io/etcher/]] 156 - 157 - 158 -== 4.3 Access the Linux console == 159 - 160 - 161 161 ((( 162 - Connectthe 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. 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 screenshots46 + 163 163 ))) 164 164 165 - 166 -[[image:1651744193675-591.png||height="450" width="466"]] 167 - 168 -The account details for Web Login are: 169 - 170 170 ((( 171 - **~(%style="color:#0000ff"%)UserName:root(%%)**50 + The PG1302 is design to use with Raspberry Pi to build smart metering fixed networks and Internet of Things applications with up to 5000 nodes per km2 in moderately 172 172 ))) 173 173 174 174 ((( 175 - **~(% style="color:#0000ff" %)Password:dragino(%%)**54 + interfered environment. 176 176 ))) 177 177 178 178 ((( ... ... @@ -180,545 +180,482 @@ 180 180 ))) 181 181 182 182 ((( 183 - **~(%style="color:#0000ff"%)Backup account(%%)**62 + PG1302 is fully compatible with RPi3/4, users can use the pre-build OS from Dragino to set up and easy to use the module by Web UI. Or install the raw lorawan driver 184 184 ))) 185 185 186 186 ((( 187 -**~ (% style="color:#0000ff" %)Pi/dragino(%%)** 188 - 189 - 66 + in the exist OS. 190 190 ))) 191 191 192 -After logging in, you will be in the Linux console and type the command here. 193 193 194 -[[image:1651744358515-107.png||height="366" width="581"]] 195 195 196 196 197 - == 4.4AccesstheWebUI of RPi4 ==72 +1.2 Features 198 198 199 -=== 4.4.1 Home page === 74 +* Base on Semtech SX1302 solution 75 +* Support Raspberry Pi 3B/3B+/4 76 +* Up to -140dBm sensitivity 77 +* Support 3.3v and 5v. 78 +* Mini-PCIe Interface 79 +* Converter board to support Raspberry Pi 200 200 81 +1.3 General Interfaces 201 201 202 -((( 203 -Open a browser on the PC and type the RPI ip address **http:~/~/IP_ADDRESS ** (If the IP is assigned by the uplink router) 204 -You will see the login interface of RPI as shown below. 205 -The account details for Web Login are: 206 -))) 83 +* SPI interface for LoRa 84 +* Power Input: 5v, 1A 85 +* 1 x I-PEX for LoRa 207 207 208 -((( 209 -**~ (% style="color:#0000ff" %)User Name: root(%%)** 210 -(% style="color:#0000ff" %)** Password: dragino** 87 +1.4 Pin Mapping 211 211 212 - 213 -))) 89 + [[image:1651743282627-547.png||height="402" width="425"]] 214 214 215 -[[image: 1651744457761-993.png||height="352" width="621"]]91 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif]] 216 216 93 +1.5 LEDs 217 217 218 - ===4.4.2LoRaPage===95 + TX: Blink when transmit a packet 219 219 97 + RX: Blink when receive a packet 220 220 221 - ThispageshowstheLoRaRadioSettings. There are a set ofdefault frequency band accordingto LoRaWAN protocol,and usercan customize the band* as well.99 + Config: Always ON 222 222 101 +1.6 Power Consumption 223 223 224 - [[image:1651744554845-970.png||height="328"width="621"]]103 + TBD 225 225 105 +1.7 Applications 226 226 227 -Different PG1302 hardware version can support different frequency range: 107 +* Smart Buildings & Home Automation 108 +* Logistics and Supply Chain Management 109 +* Smart Metering 110 +* Smart Agriculture 111 +* Smart Cities 112 +* Smart Factory 228 228 229 -* (% style="color:red" %)**868: valid frequency: 863Mhz ~~ 870Mhz. for bands EU868, RU864, IN865 or KZ865.** 230 -* (% style="color:red" %)**915: valid frequency: 902Mhz ~~ 928Mhz. for bands US915, AU915, AS923 or KR920** 114 +2. Example: Set up as LoRaWAN gateway. 231 231 232 - Afteruserchoosethefrequency plan, he canseethe actually frequency in used by checkingthe (% style="color:#037691" %)**pageLogRead ~-~-> LoRa Log**116 + 2.1 System structure 233 233 234 - (%style="color:red"%)**Note*:[[See thisinstructionforhow tocustomizefrequencyband>>doc:Main.How tocustomizedLoRaWANfrequencyband.WebHome]]**118 + This example is an example to show how to set up the PG1302 + RPi as a LoRaWAN gateway to use with [[TheThingsNetwork>>http://www.thethingsnetwork.org/]](TTN) LoRaWAN server.. Set up method for other server are similar。 235 235 120 +(% style="text-align:center" %) 121 +[[image:1651743698677-436.png||height="457" width="686"]] 236 236 237 -=== 4.4.3 LoRaWAN Page === 238 238 239 - ==== 4.4.3.1 Semtech UDP ====124 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif]] 240 240 126 +2.2 Hardware Installation 241 241 242 - [[image:1651744767914-283.png||height="352"width="621"]]128 +**~ Important Notice: **Please power the RPI with 5V,3A cable. 243 243 130 +(% style="text-align:center" %) 131 +[[image:1651743803032-803.png]] 244 244 245 - (% style="color:red" %)**Note *:[[See thisinstruction forhowtoconfigure TTN>>doc:Main.Notes for TTN.WebHome]].**133 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif]] 246 246 135 +3. Install the software? 247 247 248 - ====4.4.3.2BasicStation====137 + There are two ways to install software in RPi4 to use PG1302. 249 249 139 +* Flash SD card with Dragino pre-build image which support Web UI. 140 +* Install lora packet forwarder in existing RPi OS. 250 250 251 - [[image:1651744890629-683.png||height="380"width="621"]]142 +4. Flash with pre-build image 252 252 144 + 4.1 Download the dragino image for RPI 253 253 254 - (%style="color:red"%)**Note*:[[See this instruction forhowto configureAWS-loT-Core>>doc:Main.AWSIoT CoreforLoRaWAN.WebHome]].**146 + Download PG1302_for_Rpi4_64_with_webui from 255 255 148 + [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] 256 256 257 - ===4.4.4LogRead===150 +4.2 Flash the image to SD card 258 258 259 - ====4.4.4.1LoRaLog====152 + Flash the image to SD card: 260 260 154 +(% style="text-align:center" %) 155 +[[image:1651744119133-233.png||height="373" width="621"]] 261 261 262 -[[image: 1651744955955-452.png||height="571"width="621"]]157 + [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg]]Note: Download the flash tool following this link 263 263 159 + [[https:~~/~~/www.balena.io/etcher/>>https://www.balena.io/etcher/]] 264 264 265 - Showthefrequency forLoRa Radio andtraffics.161 +4.3 Access the Linux console. 266 266 163 + 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. 267 267 268 - ====4.4.4.2SystemLog====165 + 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 269 269 167 +(% style="text-align:center" %) 168 +[[image:1651744193675-591.png||height="450" width="466"]] 270 270 271 - Showsystemlog.170 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg]] 272 272 273 - [[image:1651745003470-264.png||height="477"width="621"]]172 + The account details for Web Login are: 274 274 174 +**~ User Name: root** 275 275 276 - ====4.4.4.3RecordLog====176 +**~ Password: dragino** 277 277 278 278 279 -** Recordthesystemlog.**179 +**~ Backup account** 280 280 281 - [[image:1651745069814-662.png||height="144" width="621"]]181 +**~ Pi/dragino** 282 282 283 283 284 - =5.Installstand-alone LoRaPacketForwarder=184 + After log in, you will be in the Linux console and type command here. 285 285 286 -== 5.1 Choose the right installation package for your OS == 186 +(% style="text-align:center" %) 187 +[[image:1651744358515-107.png||height="366" width="581"]] 287 287 189 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg]] 4.4 Access the WebUI of RPi4. 288 288 289 -((( 290 -**draginofwd-32bit (RPI, Orange PI)** 191 + 4.4.1 Home page 291 291 292 - **DownloadURL:**https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-32bit.deb193 + Open a browser on the PC and type the RPI ip address 293 293 294 - **LinuxCommand:**wgethttps:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-32bit.deb&& dpkg-i draginofwd-32bit.deb195 + [[http:~~/~~/IP_ADDRESS** **>>url:http://192.168.1.xx/]] (If the IP is assigned by uplink router) 295 295 296 296 297 - **dragino-64bit(RPI,OrangePI)**198 + You will see the login interface of RPI as shown below. 298 298 299 -**Download URL: **https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-64bit.deb 300 -))) 200 + The account details for Web Login are: 301 301 302 -** LinuxCommand:**wgethttps:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-64bit.deb&& dpkg -i draginofwd-64bit.deb202 +**~ User Name: root** 303 303 204 +**~ Password: dragino** 304 304 305 -**dragino-tiker-32bit (Tinker Board)** 206 +(% style="text-align:center" %) 207 +[[image:1651744457761-993.png||height="352" width="621"]] 306 306 307 - **Download URL:**https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-tinker-32bit.deb209 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg]] 308 308 309 - **Linux Command: **wget https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-tinker-32bit.deb && dpkg -i draginofwd-tinker-32bit.deb211 +4.4.2 LoRa Page 310 310 213 + 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. 311 311 312 -**Install details:** 215 +(% style="text-align:center" %) 216 +[[image:1651744554845-970.png||height="328" width="621"]] 313 313 314 -[[image:i mage-20220928181226-1.png||height="218" width="1100"]]218 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg]] 315 315 220 + Different PG1302 hardware version can support different frequency range: 316 316 317 - RPIinthisexampleisRPImodel4Bwith freshRaspbianOSinstall.222 + ➢ 868: valid frequency: 863Mhz ~~ 870Mhz. for bands EU868, RU864, IN865 or KZ865. 318 318 319 -(% class="box" %) 320 -((( 321 -**~ pi@raspberrypi:~~$ cat /etc/os-release 322 - PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" 323 - NAME="Raspbian GNU/Linux" 324 - VERSION_ID="8" 325 - VERSION="8 (jessie)" 326 - ID=raspbian 327 - ID_LIKE=debian 328 - HOME_URL="http:~/~/www.raspbian.org/" 329 - SUPPORT_URL="http:~/~/www.raspbian.org/RaspbianForums" 330 - BUG_REPORT_URL="http:~/~/www.raspbian.org/RaspbianBugs"** 224 + ➢ 915: valid frequency: 902Mhz ~~ 928Mhz. for bands US915, AU915, AS923 or KR920 331 331 332 - 333 -))) 334 334 227 + After user choose the frequency plan, he can see the actually frequency in used by checking the 335 335 336 - ==5.2 Selectthemodeofconnectiontotheserver==229 + page LogRead ~-~-> LoRa Log 337 337 231 + Note *: See this instruction for how to customize frequency band 338 338 339 - TheDraginoLoRa Packet ForwaresupportsheSemtech UDPandBasic Stationmode.233 + [[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]] 340 340 341 -The User can choose one of the methods as the connection mode. 342 342 236 +4.4.3 LoRaWAN Page 343 343 344 - **~1. Semtech UDPMode ~-~-> 5.2.1**238 + 4.4.3.1 Semtech UDP 345 345 346 -**2. Basic Station Mode ~-~-> 5.2.2** 347 347 241 +(% style="text-align:center" %) 242 +[[image:1651744767914-283.png||height="352" width="621"]] 348 348 349 -=== 5.2.1 Semtech UDP Mode === 350 350 245 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg]] 351 351 352 - ====**a).GetagatewayEUIfromthedeviceETH MAC.** ====247 + Note *: See this instruction for how to configure TTN. 353 353 249 + [[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_TTN>>url:https://wiki.dragino.com/index.php?title=Notes_for_TTN]] 354 354 355 -In RPI, run the below command to get a Gateway ID 356 356 357 -(% class="box infomessage" %) 358 -((( 359 -**~ ifconfig eth0** 360 -))) 252 +4.4.3.2 Basic Station 361 361 362 -[[image:1651745210205-512.png||height="130" width="621"]] 254 +(% style="text-align:center" %) 255 +[[image:1651744890629-683.png||height="380" width="621"]] 363 363 257 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg]] 364 364 365 -((( 366 -((( 367 -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. 259 + Note *: See this instruction for how to configure TTN. 368 368 261 + [[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]] 369 369 370 370 371 - ==== **b).Input this Gateway EUI totheTTN-Stack** ====264 +4.4.4 LogRead 372 372 373 - 374 -))) 375 -))) 266 + 4.4.4.1 LoRa Log 376 376 377 -[[image:1651745267862-321.png||height="526" width="621"]] 268 +(% style="text-align:center" %) 269 +[[image:1651744955955-452.png||height="571" width="621"]] 378 378 379 -[[image: 1651745306744-481.png||height="478" width="621"]]271 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg]] 380 380 273 + Show the frequency for LoRa Radio and traffics. 381 381 382 382 383 - ==== **c).After Register,the status should show not connected as below:** ====276 +4.4.4.2 System Log 384 384 278 + Show system log. 385 385 386 -[[image:1651745366987-458.png||height="363" width="621"]] 280 +(% style="text-align:center" %) 281 +[[image:1651745003470-264.png||height="477" width="621"]] 387 387 388 388 284 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg]] 389 389 390 - ==== **d).EnableSPI and I2Con yourevice**====286 +4.4.4.3 Record Log 391 391 392 392 393 -** thebelowexampleisusing Raspberry4B.**289 +**Record the system log.** 394 394 291 +(% style="text-align:center" %) 292 +[[image:1651745069814-662.png||height="144" width="621"]] 395 395 396 - Run (% style="background-color:yellow" %) **sudoraspi-config**(%%)toopen theconfig window294 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg]] 397 397 398 - [[image:1651745476754-240.png||height="234"width="629"]]296 +5. Install stand alone LoRa Packet Forwarder. 399 399 298 + 5.1 OS requirement 400 400 401 - [[image:image-20220505181135-1.png]]300 + RPI in this example is RPI model 4B with fresh Raspbian OS install. 402 402 302 + pi@raspberrypi:~~$ cat /etc/os-release 403 403 404 - [[image:image-20220505181135-2.png||height="229"width="622"]]304 + PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" 405 405 306 + NAME="Raspbian GNU/Linux" 406 406 308 + VERSION_ID="8" 407 407 408 - ====**e).Accesstherootaccount:**====310 + VERSION="8 (jessie)" 409 409 410 -((( 411 -[[image:1651745583363-614.png||height="151" width="732"]] 312 + ID=raspbian 412 412 314 + ID_LIKE=debian 413 413 414 - 415 -))) 316 + HOME_URL="http:~/~/www.raspbian.org/" 416 416 417 - ====**f).ModifytheconfigurationfFWD** ====318 + SUPPORT_URL="http:~/~/www.raspbian.org/RaspbianForums" 418 418 320 + BUG_REPORT_URL="http:~/~/www.raspbian.org/RaspbianBugs" 419 419 420 -((( 421 -After installation, user can find the configuration file in** (% style="color:#0000ff" %)/etc/lora/ (%%)**Replace the gateway ID we got above to the (% style="color:#0000ff" %)**gateway_ID** (%%)in file (% style="color:#0000ff" %)**local_conf.json.** 422 -))) 423 423 424 -((( 425 -The default LoRaWAN server points to localhost, user need to put the correct server address to the server_address field in file (% style="color:#0000ff" %)**local_conf.json**(%%), like below. 323 +5.2 Get Gateway ID in Raspberry and input this in TTN v3. 426 426 325 + In RPI, run below command to get a Gateway ID 427 427 428 - theUsercanfindtheloraconfigurationdirectory in (% style="color:#0000ff" %)**/etc/lora/**(%%) there are the cfg-302 directory and the global_conf.json, and local_conf.json files.327 + ifconfig eth0 429 429 430 -/etc/lora/ 431 -├── cfg-302 ~-~--> global configuration file 432 -├── devskey ~-~--> Database 433 -├── global_conf.json ~-~--> Frequency plan for current applications 434 -└── local_conf.json ~-~--> Local fwd configuration 329 +(% style="text-align:center" %) 330 +[[image:1651745210205-512.png||height="130" width="621"]] 435 435 436 - At default, theusersneed to changetwoonfigurations file: global_conf.json andlocal_conf.json.332 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image034.gif]] 437 437 334 + 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. 438 438 439 -===== **1.) Configure gateway EUI and server address, port for fwd** ===== 336 +(% style="text-align:center" %) 337 +[[image:1651745267862-321.png||height="526" width="621"]] 440 440 441 - 442 -))) 339 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.jpg]] 443 443 444 -[[image: 1651745709709-887.png||height="820" width="621"]]341 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image038.jpg]] 445 445 343 +(% style="text-align:center" %) 344 +[[image:1651745306744-481.png||height="478" width="621"]] 446 446 447 -**Note: Users can find the TTN v3 server address from [[Server Addresses ~| The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/getting-started/server-addresses/#deployments]]** 346 +(% style="text-align:center" %) 347 +[[image:1651745366987-458.png||height="363" width="621"]] 448 448 349 +After set up, the status should show not connected as below: 449 449 450 - ===== **2). Override the global_conf.json filebyselecting the appropriate frequency plan for your regionincfg-302** =====351 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image040.jpg]] 451 451 353 +5.2.1 Download and install LoRaWAN packet forwarder 452 452 453 -the default frequency band is US915 in the (% style="color:#0000ff" %)**global_conf.json**(%%) file. 454 454 455 - [[image:1651745838008-820.png||height="650"width="621"]]356 + Enable SPI and I2C first: 456 456 358 + a)SPI needs to be enabled on the Raspberry Pi 457 457 458 - Iftheuserwantstochange to other frequencybands,the Usercan copy the file from(% style="color:#0000ff"%)** /etc/lora/cfg-302**(%%) ****andput it into** (%style="color:#0000ff"%)/etc/lora/global_conf.json(%%).**360 + Run sudo raspi-config to open the config window 459 459 460 -**//eg: cp /etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json //** 362 +(% style="text-align:center" %) 363 +[[image:1651745476754-240.png||height="235" width="631"]] 461 461 462 462 366 +(% style="text-align:center" %) 367 +[[image:image-20220505181135-1.png]] 463 463 464 -====== **Selecting the appropriate frequency plan for your region in cfg-302.** ====== 369 +(% style="text-align:center" %) 370 +[[image:image-20220505181135-2.png]] 465 465 466 -[[image: 1651745867516-322.png||height="83" width="740"]]372 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image044.jpg]] 467 467 374 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image046.jpg]] 468 468 469 -====== **Override the global_conf.json** ====== 470 470 471 -(% class="box infomessage" %) 472 -((( 473 -**cp /etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json** 474 -))) 475 475 476 -[[image:1651745984006-868.png||height="87" width="745"]] 477 477 478 478 479 - ====(%style="color:inherit;font-family:inherit;font-size:23px"%)**g). Runningthe Fwd Server**(%%) ====380 + In RPI , Fist: Enter root account: 480 480 382 +(% style="text-align:center" %) 383 +[[image:1651745583363-614.png]] 481 481 482 -((( 483 -Run the below command to restart the dragino_fwd: 484 -))) 385 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image048.jpg]] 485 485 486 -((( 487 -(% class="box infomessage" %) 488 -((( 489 -**sudo systemctl start draginofwd** 490 -))) 491 -))) 387 + and then run: 492 492 493 -((( 494 -debug check the ruing status of fwd: 495 -))) 389 + 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]] 496 496 497 -((( 498 -(% class="box infomessage" %) 499 -((( 500 -**sudo systemctl status draginofwd** 501 -))) 502 -))) 391 + chmod +x ./auto_install.sh 503 503 504 - [[image:1651746045057-414.png||height="193" width="729"]]393 + ./auto_install.sh 505 505 395 +(% style="text-align:center" %) 396 +[[image:1651745611629-818.png]] 506 506 507 - Wait forafew minutes, thegateway will benline/active on the TTN-Stack.398 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image050.gif]] 508 508 509 - [[image:1651746078253-168.png||height="372"width="621"]]400 + This will download the packet forwarder package from Dragino Server to RPI, and start install the package. 510 510 402 + You can get these output: 511 511 404 +(% style="text-align:center" %) 405 +[[image:1651745657252-173.png||height="426" width="621"]] 512 512 513 - Get thedraginofwd real-time runninglog:407 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image052.jpg]] 514 514 515 -(% class="box infomessage" %) 516 -((( 517 -**~ sudo journalctl -u draginofwd -f** 518 -))) 409 +5.5.2 Config Gateway ID, Frequency Band and Server address 519 519 520 - [[image:1651746111963-838.png||height="184"width="730"]]411 + 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** 521 521 413 + 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. 522 522 415 +(% style="text-align:center" %) 416 +[[image:1651745709709-887.png||height="820" width="621"]] 523 523 524 - If thereareLoRaWAN nodestransmitting nearby, wecan see thetraffic in (% style="color:#037691" %)**TTN v3 –> Gateway ~-~-> Live data**418 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image054.jpg]] 525 525 526 - [[image:1651746139304-966.png||height="326"width="621"]]420 + User can find the TTN v3 server address from: 527 527 422 + [[Server Addresses ~| The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/getting-started/server-addresses/#deployments]] 528 528 529 -==== **h). Commands to handle service** ==== 530 530 531 -* (% style="color:#0000ff" %)**Stop** (%%)dragino_fwd service: sudo systemctl stop draginofwd 532 -* (% style="color:#0000ff" %)**Disable**(%%) dragino_fwd auto run after boot: sudo systemctl disable draginofwd 533 -* (% style="color:#0000ff" %)**Start** (%%)dragino_fwd : sudo systemctl start draginofwd 534 -* (% style="color:#0000ff" %)**Auto run**(%%) dragino_fwd after boot: sudo systemctl enable draginofwd 535 -* (% style="color:#0000ff" %)**Show status** (%%)of dragino_fwd: sudo systemctl status draginofwd 425 + And the default frequency band is US915 in **global_conf.json** file. 536 536 427 +(% style="text-align:center" %) 428 +[[image:1651745838008-820.png||height="650" width="621"]] 537 537 430 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image056.jpg]] 538 538 539 - ===5.2.2BasicStationMode.===432 +* 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.** 540 540 434 + 1).Chose your need the name of region frequency. 541 541 542 -==== **a). Get a gateway EUI from the device ETH MAC.** ==== 436 +(% style="text-align:center" %) 437 +[[image:1651745867516-322.png]] 543 543 544 544 545 - InRPI,runthebelowcommand toget a GatewayEUI440 + 2). Use this command to copy it. 546 546 547 -(% class="box infomessage" %) 548 -((( 549 -**~ ifconfig eth0** 550 -))) 442 + cp /etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json 551 551 552 -[[image:1651745210205-512.png||height="130" width="621"]] 444 +(% style="text-align:center" %) 445 +[[image:1651745984006-868.png]] 553 553 447 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image060.jpg]] 554 554 555 -((( 556 -((( 557 -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. 558 -))) 559 -))) 449 +* If user wants to change to other LoRaWAN server, modify the **global_conf.json** file. 560 560 451 +5.2.3 Check result 561 561 453 + Run below command to restart the dragino_fwd: 562 562 563 - ====**b).RegisterthegatewaywiththeBasicStation ModeontheTTN-Stack**====455 + sudo systemctl stop draginofwd 564 564 457 + sudo systemctl start draginofwd 565 565 566 - [[image:image-20230329164417-5.png]]459 + debug check the ruing status of fwd: 567 567 461 + sudo systemctl status draginofwd 568 568 463 +(% style="text-align:center" %) 464 +[[image:1651746045057-414.png]] 569 569 570 - ==== **c). Download thegateway API keys, and then uploadthemtothe gateway.** ====466 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image062.jpg]] 571 571 468 + The dragino_fwd will start with the new gateway ID and TTN v3 should show the connection ok: 572 572 573 -[[image:image-20230329164704-6.png]] 470 +(% style="text-align:center" %) 471 +[[image:1651746078253-168.png||height="372" width="621"]] 574 574 473 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image064.jpg]] 575 575 576 -==== **d). The status Shows disconnect.** ==== 577 577 476 + We can check dragino_fwd running states in RPi by running: 578 578 579 - [[image:image-20230329165619-7.png||height="568"width="948"]]478 + sudo journalctl -u draginofwd -f 580 580 480 +(% style="text-align:center" %) 481 +[[image:1651746111963-838.png]] 581 581 582 - ==== **e.)UplodaAPI keysintothe gateway** ====483 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image066.gif]] 583 583 584 584 585 - theUsercanfindtheBasicStationconfigurationdirectory in(%style="color:#0000ff"%)**/etc/station/**(%%) thereisthestation.confles,andttnstackdirectory.486 + If there are LoRaWAN nodes transmits nearby, we can see the traffic in TTN v3 –> Gateway ~-~-> Live data 586 586 587 -//**directory tree:**// 488 +(% style="text-align:center" %) 489 +[[image:1651746139304-966.png||height="326" width="621"]] 588 588 589 -///etc/station/ 590 -├── station.conf 591 -└── ttnstack ~-~--> ** ttnstack configuration file directory** 592 - ├── cups.trust ~-~--> ttnstack auth file 593 - ├── cups.uri ~-~--> ttnstack server URI file 594 - └── station.conf ~-~-~-~-> backup configuration file// 491 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image068.jpg]] 595 595 493 +5.2.4 Commands to handle service 596 596 495 +* **Stop** dragino_fwd service: sudo systemctl stop draginofwd 496 +* **Disable** dragino_fwd auto run after boot: sudo systemctl disable draginofwd 497 +* **Start** dragino_fwd : sudo systemctl start draginofwd 498 +* **Auto run** dragino_fwd after boot: sudo systemctl enable draginofwd 499 +* **Show status** of dragino_fwd: sudo systemctl status draginofwd 597 597 598 - **andthen uploadthedownloaded keys to this directory((%style="color:#0000ff" %)/etc/station/(%%))**501 +6. Order Info 599 599 600 -e g:503 + Part Number: **PG1302-XX** Or Part Number: **PG1302-PI-XX **(Include RPi converter board for RPI 3/4) 601 601 602 -/etc/station/ 603 -├── cups.key ~-~--> uploaded by you 604 -├── lns.key ~-~--> uploaded by you 605 -├── station.conf 505 +**~ XX:** 606 606 507 +* 868 (For Bands: EU868,IN865) 508 +* 915 (For Bands: US915,AU915,AS923,KR920) 509 +* 470 (For Band: CN470) 607 607 608 - ==== **f).Configuregateway EUIand server address** ====511 +7. Packing Info 609 609 513 +**~ PG1302 Package Includes**: 610 610 611 -[[image:image-20230329195650-10.png]] 612 - 613 - 614 -After the user enters the correct parameters, the server will be run automatically 615 - 616 - 617 -Tree Directory: 618 - 619 -/etc/station/ 620 -├── cups.key 621 -├── cups.trust 622 -├── cups.uri 623 -├── lns.key 624 -├── start-configure.sh 625 -├── station.conf 626 -└── ttnstack 627 - ├── cups.trust 628 - ├── cups.uri 629 - └── station.conf 630 - 631 - 632 -==== **g). Check station running log** ==== 633 - 634 - 635 -tail -f /var/log/station.log 636 - 637 - 638 -[[image:image-20230329201624-11.png]] 639 - 640 - 641 -= 6. Trouble Shooting = 642 - 643 -== 6.1 Failed to start the concentrator how to debug == 644 - 645 - 646 -When the problem "failed to start the concentrator" occurs, the user needs to check whether the I2C and SPI are enabled, 647 - 648 -Users can enter the following command to check whether I2C is detected, and the detection of **"60"** is correct. 649 - 650 -(% class="box infomessage" %) 651 -((( 652 -**i2cdetect -y 1** 653 -))) 654 - 655 -[[image:image-20230518091900-1.png]] 656 - 657 - 658 -Check whether the SPI path of the configuration file is correct, 659 - 660 -(% class="box infomessage" %) 661 -((( 662 -**cat /etc/lora/global_conf.json ** 663 -))) 664 - 665 -(% class="wikigeneratedid" %) 666 -[[image:image-20230518092732-2.png||height="378" width="691"]] 667 - 668 - 669 - 670 -= 7. Order Info = 671 - 672 - 673 -Part Number: (% style="color:#0000ff" %)**PG1302-XX** (%%) Or Part Number: (% style="color:#0000ff" %)**PG1302-PI-XX **(%%)(Include RPi converter board for RPI 3/4) 674 - 675 -**~ (% style="color:#0000ff" %)XX:(%%)** 676 - 677 -* (% style="color:red" %)**868** (%%)(For Bands: EU868,IN865) 678 -* (% style="color:red" %)**915** (%%)(For Bands: US915,AU915,AS923,KR920) 679 -* (% style="color:red" %)**470** (%%)(For Band: CN470) 680 - 681 - 682 - 683 -= 8. Packing Info = 684 - 685 - 686 -((( 687 -**PG1302 Package Includes**: 688 -))) 689 - 690 -((( 691 691 * PG1302 x 1 692 692 * LoRa Antenna x 1 693 -))) 694 694 518 +**~ PG1302-PI Package Includes**: 695 695 696 - 697 -((( 698 -**PG1302-PI Package Includes**: 699 -))) 700 - 701 701 * PG1302 x 1 702 702 * LoRa Antenna x 1 703 703 * RPi3/4 converter PCB 704 704 * Screws to hole converter PCB on RPI. 705 705 525 +8. Reference 706 706 527 +* Datasheet, User Manual & Software Download: 707 707 708 - **PG1302-PI Dimensionndeight:**529 + [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>url:https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] 709 709 710 -* Device Size: 18 x 8 x 4 cm 711 -* Weight: 150g 712 712 532 +9. Support 713 713 534 +* Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule. 535 +* Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to 714 714 715 - =9.Support=537 + [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]] 716 716 717 717 718 -((( 719 -If you are experiencing issues and can't solve, you can send mail to [[support@dragino.com>>mailto:support@dragino.com]]. 720 -))) 721 - 722 -((( 723 -With your question as detail as possible. We will reply and help you in the shortest. 724 -))) 540 +
- image-20220616085956-1.jpeg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -717.6 KB - Content
- image-20220621104746-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -861.7 KB - Content
- image-20220928181226-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -29.1 KB - Content
- image-20230329164417-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -46.4 KB - Content
- image-20230329164704-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -16.6 KB - Content
- image-20230329165619-7.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -106.9 KB - Content
- image-20230329195416-8.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -9.3 KB - Content
- image-20230329195442-9.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -9.9 KB - Content
- image-20230329195650-10.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -27.7 KB - Content
- image-20230329201624-11.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoye - Size
-
... ... @@ -1,1 +1,0 @@ 1 -20.1 KB - Content
- image-20230518091900-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.8 KB - Content
- image-20230518092732-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Kilight - Size
-
... ... @@ -1,1 +1,0 @@ 1 -35.1 KB - Content