Changes for page PG1302 -- LoRaWAN Concentrator User Manual
Last modified by Kilight Cao on 2024/06/22 10:43
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 10 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -PG1302 - LoRaWAN Concentrator User Manual1 +PG1302 - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.Xiao ye1 +XWiki.Xiaoling - Content
-
... ... @@ -1,683 +14,579 @@ 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:green" %)**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:green" %)**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 45 - == 1.3 GeneralInterfacesforPG1302 ==19 +Image Version: v1.0 46 46 47 47 48 -* SPI interface for LoRa 49 -* Power Input: 5v, 1A 50 -* 1 x I-PEX for LoRa 51 -* Working Temperature: -40 ℃ ~~ 80℃ 52 52 53 -== 1.4 Pin Mapping == 54 54 24 +{{toc numbered="true"/}} 55 55 56 - [[image:1651743282627-547.png||height="402" width="425"]] 57 57 58 58 59 -== 1.5 LEDs == 60 60 29 +~1. Introduction 61 61 62 -((( 63 -TX: Blink when transmit a packet 64 -RX: Blink when receive a packet 65 -Config: Always ON 66 -))) 31 + 1.1 What is PG1302 LoRaWAN Concentrator? 67 67 68 - 69 -== 1.6 Power Consumption == 70 - 71 - 72 -<300mA @ 3.3v. 73 - 74 -Detail Test Report see [[this link>>https://www.dropbox.com/sh/89virm4y0b02c7i/AAA-cgQEsSc8gNGFYAB0qZ_Za?dl=0]] 75 - 76 - 77 -== 1.7 Applications == 78 - 79 - 80 -* Smart Buildings & Home Automation 81 -* Logistics and Supply Chain Management 82 -* Smart Metering 83 -* Smart Agriculture 84 -* Smart Cities 85 -* Smart Factory 86 - 87 -= 2. Example: Set up as LoRaWAN gateway = 88 - 89 -== 2.1 System structure == 90 - 91 - 92 92 ((( 93 -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. 94 - 95 - 96 -))) 97 - 98 -[[image:1651743698677-436.png||height="457" width="686"]] 99 - 100 - 101 -== 2.2 Hardware Installation == 102 - 103 - 104 -(% style="color:red" %)**Important Notice: Please power the RPI with 5V,3A cable.** 105 - 106 -[[image:image-20220621104746-1.png||height="381" width="451"]] 107 - 108 - 109 -= 3. Install the software? = 110 - 111 - 112 -**Raspberry Pi 3B/3B+/4,** 113 - 114 -* Flash SD card with Dragino pre-build image which supports Web UI. 115 -* 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. 116 - 117 -**TinkerBoard2/2S, ** 118 - 119 -* 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. 120 - 121 -**Orange Pi PC/PC PLUS.** 122 - 123 -* 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. 124 - 125 -= 4. Flash with pre-build image = 126 - 127 -== 4.1 Download the dragino image for RPI == 128 - 129 - 130 130 ((( 131 -Download PG1302_for_Rpi4_64_with_webui from: [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] 132 -))) 133 - 134 - 135 -== 4.2 Flash the image to an SD card == 136 - 137 - 138 -Flash the image to the SD card: 139 - 140 -[[image:1651744119133-233.png||height="373" width="621"]] 141 - 142 - 143 -(% style="color:red" %)**Note: Download the flash tool following this link:**[[https:~~/~~/www.balena.io/etcher/>>https://www.balena.io/etcher/]] 144 - 145 - 146 -== 4.3 Access the Linux console == 147 - 148 - 149 149 ((( 150 - ConnecttheRPIEthernetporttoyourrouter, RPi will obtainanIP addressfromyour router. In the router'smanagementportal, youshould be able to find whatIP addresstheouterhasassigned to theRPI. You can usethis IP to connecttheWEB UI orSSHaccessofRPI.Makeureyour PC and the RPI isthe samenetwork,then use a SSH tool (such as [[putty>>url:http://www.chiark.greenend.org.uk/~~sgtatham/putty/download.html]])toaccess it. Below arescreenshots36 + The PG1302 is a multi-channel high performance transmitter/receiver designed to simultaneously receive several LoRa packets using random spreading factors on 151 151 ))) 38 +))) 39 +))) 152 152 153 - 154 -[[image:1651744193675-591.png||height="450" width="466"]] 155 - 156 -The account details for Web Login are: 157 - 158 158 ((( 159 -**~ (% style="color:#0000ff" %)User Name: root(%%)** 42 +((( 43 +((( 44 + 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 160 160 ))) 46 +))) 47 +))) 161 161 162 162 ((( 163 -**~ (% style="color:#0000ff" %)Password: dragino(%%)** 50 +((( 51 +((( 52 + range of distances. 164 164 ))) 54 +))) 165 165 166 166 ((( 167 167 168 168 ))) 59 +))) 169 169 170 170 ((( 171 -**~ (% style="color:#0000ff" %)Backup account(%%)** 62 +((( 63 +((( 64 + 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 ))) 66 +))) 67 +))) 173 173 174 174 ((( 175 -**~ (% style="color:#0000ff" %)Pi/dragino(%%)** 70 +((( 71 +((( 72 + interfered environment. 73 +))) 74 +))) 176 176 76 +((( 177 177 178 178 ))) 79 +))) 179 179 180 -After logging in, you will be in the Linux console and type the command here. 181 - 182 -[[image:1651744358515-107.png||height="366" width="581"]] 183 - 184 - 185 -== 4.4 Access the WebUI of RPi4 == 186 - 187 -=== 4.4.1 Home page === 188 - 189 - 190 190 ((( 191 - Open a browser on the PC and type the RPI ip address **http:~/~/IP_ADDRESS **(If the IP is assigned by the uplink router)192 - You will see the login interface of RPI as shown below.193 - Theaccountdetailsfor WebLogin are:82 +((( 83 +((( 84 + 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 194 194 ))) 86 +))) 87 +))) 195 195 196 196 ((( 197 -**~ (% style="color:#0000ff" %)User Name: root(%%)** 198 -(% style="color:#0000ff" %)** Password: dragino** 199 - 200 - 90 +((( 91 +((( 92 + in the exist OS. 201 201 ))) 202 202 203 -[[image:1651744457761-993.png||height="352" width="621"]] 204 204 205 205 206 -=== 4.4.2 LoRa Page === 207 207 208 208 209 -This page s howsthe LoRaRadioSettings.Thereare a setofdefaultfrequencybandaccordingto LoRaWANprotocol,andusercan customizetheband*aswell.99 +The PG1302 is a 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. 210 210 211 211 212 - [[image:1651744554845-970.png||height="328"width="621"]]102 +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 interfered environment. 213 213 214 214 215 - DifferentPG1302hardwareversioncan support differentfrequencyrange:105 +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 in the exist OS. 216 216 217 -* (% style="color:red" %)**868: valid frequency: 863Mhz ~~ 870Mhz. for bands EU868, RU864, IN865 or KZ865.** 218 -* (% style="color:red" %)**915: valid frequency: 902Mhz ~~ 928Mhz. for bands US915, AU915, AS923 or KR920** 107 + 108 +))) 109 +))) 219 219 220 - Afteruser choose the frequency plan, he can seethe actually frequency in used by checking the (% style="color:#037691" %)**page LogRead ~-~-> LoRa Log**111 +1.2 Features 221 221 222 -(% style="color:red" %)**Note *: [[See this instruction for how to customize frequency band>>doc:Main.How to customized LoRaWAN frequency band.WebHome]]** 113 +* Base on Semtech SX1302 solution 114 +* Support Raspberry Pi 3B/3B+/4 115 +* Up to -140dBm sensitivity 116 +* Support 3.3v and 5v. 117 +* Mini-PCIe Interface 118 +* Converter board to support Raspberry Pi 223 223 120 +1.3 General Interfaces 224 224 225 -=== 4.4.3 LoRaWAN Page === 122 +* SPI interface for LoRa 123 +* Power Input: 5v, 1A 124 +* 1 x I-PEX for LoRa 226 226 227 - ==== 4.4.3.1Semtech UDP====126 +1.4 Pin Mapping 228 228 128 + [[image:1651743282627-547.png||height="402" width="425"]] 229 229 230 -[[image: 1651744767914-283.png||height="352" width="621"]]130 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif]] 231 231 132 +1.5 LEDs 232 232 233 - (%style="color:red"%)**Note*:[[Seethisinstructionfor how to configure TTN>>doc:Main.NotesforTTN.WebHome]].**134 + TX: Blink when transmit a packet 234 234 136 + RX: Blink when receive a packet 235 235 236 - ====4.4.3.2BasicStation====138 + Config: Always ON 237 237 140 +1.6 Power Consumption 238 238 239 - [[image:1651744890629-683.png||height="380"width="621"]]142 + TBD 240 240 144 +1.7 Applications 241 241 242 -(% style="color:red" %)**Note *: [[See this instruction for how to configure AWS-loT-Core>>doc:Main.AWS IoT Core for LoRaWAN.WebHome]].** 146 +* Smart Buildings & Home Automation 147 +* Logistics and Supply Chain Management 148 +* Smart Metering 149 +* Smart Agriculture 150 +* Smart Cities 151 +* Smart Factory 243 243 153 +2. Example: Set up as LoRaWAN gateway. 244 244 245 - ===4.4.4LogRead===155 + 2.1 System structure 246 246 247 - ====4.4.4.1 LoRaLog====157 + 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。 248 248 159 +(% style="text-align:center" %) 160 +[[image:1651743698677-436.png||height="457" width="686"]] 249 249 250 -[[image:1651744955955-452.png||height="571" width="621"]] 251 251 163 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif]] 252 252 253 - Showthe frequencyfor LoRaRadioand traffics.165 +2.2 Hardware Installation 254 254 167 +**~ Important Notice: **Please power the RPI with 5V,3A cable. 255 255 256 -==== 4.4.4.2 System Log ==== 169 +(% style="text-align:center" %) 170 +[[image:1651743803032-803.png]] 257 257 172 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif]] 258 258 259 - Showsystemlog.174 +3. Install the software? 260 260 176 + There are two ways to install software in RPi4 to use PG1302. 261 261 262 -[[image:1651745003470-264.png||height="477" width="621"]] 178 +* Flash SD card with Dragino pre-build image which support Web UI. 179 +* Install lora packet forwarder in existing RPi OS. 263 263 181 +4. Flash with pre-build image 264 264 265 - ====4.4.4.3RecordLog====183 + 4.1 Download the dragino image for RPI 266 266 185 + Download PG1302_for_Rpi4_64_with_webui from 267 267 268 - **Recordthesystemog.**187 + [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] 269 269 189 +4.2 Flash the image to SD card 270 270 271 - [[image:1651745069814-662.png||height="144"width="621"]]191 + Flash the image to SD card: 272 272 193 +(% style="text-align:center" %) 194 +[[image:1651744119133-233.png||height="373" width="621"]] 273 273 274 - =5.Installstand-aloneLoRa PacketForwarder=196 + [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg]]Note: Download the flash tool following this link 275 275 276 - ==5.1 Chooseightinstallation packageforyour OS ==198 + [[https:~~/~~/www.balena.io/etcher/>>https://www.balena.io/etcher/]] 277 277 200 +4.3 Access the Linux console. 278 278 279 -((( 280 -**draginofwd-32bit (RPI, Orange PI)** 202 + 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. 281 281 282 - **DownloadURL:**https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-32bit.deb204 + 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 283 283 284 -**Linux Command:** wget https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-32bit.deb && dpkg -i draginofwd-32bit.deb 206 +(% style="text-align:center" %) 207 +[[image:1651744193675-591.png||height="450" width="466"]] 285 285 209 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg]] 286 286 287 - **dragino-64bit(RPI, OrangePI)**211 + The account details for Web Login are: 288 288 289 -**Download URL: **https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-64bit.deb 290 -))) 213 +**~ User Name: root** 291 291 292 -** LinuxCommand:**wgethttps:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-64bit.deb&&dpkg -i draginofwd-64bit.deb215 +**~ Password: dragino** 293 293 294 294 295 -** dragino-tiker-32bit (TinkerBoard)**218 +**~ Backup account** 296 296 297 -** DownloadURL:**https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-tinker-32bit.deb220 +**~ Pi/dragino** 298 298 299 -**Linux Command: **wget https:~/~/www.dragino.com/downloads/downloads/LoRa_Gateway/PG1302/software/draginofwd-tinker-32bit.deb && dpkg -i draginofwd-tinker-32bit.deb 300 300 223 + After log in, you will be in the Linux console and type command here. 301 301 302 -**Install details:** 225 +(% style="text-align:center" %) 226 +[[image:1651744358515-107.png||height="366" width="581"]] 303 303 304 -[[image:image -20220928181226-1.png||height="218"width="1100"]]228 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg]] 4.4 Access the WebUI of RPi4. 305 305 230 + 4.4.1 Home page 306 306 307 - RPIinthisexampleisRPI model4BwithfreshRaspbianOSinstall.232 + Open a browser on the PC and type the RPI ip address 308 308 309 -(% class="box" %) 310 -((( 311 - pi@raspberrypi:~~$ cat /etc/os-release 312 - PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" 313 - NAME="Raspbian GNU/Linux" 314 - VERSION_ID="8" 315 - VERSION="8 (jessie)" 316 - ID=raspbian 317 - ID_LIKE=debian 318 - HOME_URL="http:~/~/www.raspbian.org/" 319 - SUPPORT_URL="http:~/~/www.raspbian.org/RaspbianForums" 320 - BUG_REPORT_URL="http:~/~/www.raspbian.org/RaspbianBugs" 234 + [[http:~~/~~/IP_ADDRESS** **>>url:http://192.168.1.xx/]] (If the IP is assigned by uplink router) 321 321 322 - 323 -))) 324 324 237 + You will see the login interface of RPI as shown below. 325 325 326 - ==5.2 Selectthemode ofconnectiontotheserver ==239 + The account details for Web Login are: 327 327 241 +**~ User Name: root** 328 328 329 - TheDraginoLoRaPacketForwaresupportstheSemtechUDPandBasicStationmode.243 +**~ Password: dragino** 330 330 331 -The User can choose one of the methods as the connection mode. 245 +(% style="text-align:center" %) 246 +[[image:1651744457761-993.png||height="352" width="621"]] 332 332 248 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.jpg]] 333 333 334 - **~1.SemtechUDPMode~-~-> 5.2.1**250 +4.4.2 LoRa Page 335 335 336 - **2.BasicStationMode~-~->5.2.2**252 + 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. 337 337 254 +(% style="text-align:center" %) 255 +[[image:1651744554845-970.png||height="328" width="621"]] 338 338 339 - === 5.2.1 SemtechUDP Mode===257 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.jpg]] 340 340 259 + Different PG1302 hardware version can support different frequency range: 341 341 342 - ====a).GetagatewayEUIfromthedeviceETHMAC.====261 + ➢ 868: valid frequency: 863Mhz ~~ 870Mhz. for bands EU868, RU864, IN865 or KZ865. 343 343 263 + ➢ 915: valid frequency: 902Mhz ~~ 928Mhz. for bands US915, AU915, AS923 or KR920 344 344 345 -In RPI, run the below command to get a Gateway ID 346 346 347 -(% class="box infomessage" %) 348 -((( 349 -**~ ifconfig eth0** 350 -))) 266 + After user choose the frequency plan, he can see the actually frequency in used by checking the 351 351 352 - [[image:1651745210205-512.png||height="130" width="621"]]268 + page LogRead ~-~-> LoRa Log 353 353 270 + Note *: See this instruction for how to customize frequency band 354 354 355 -((( 356 -((( 357 -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. 272 + [[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]] 358 358 359 359 275 +4.4.3 LoRaWAN Page 360 360 361 -==== b). Input this Gateway EUI to the TTN-Stack ==== 362 -))) 363 -))) 277 + 4.4.3.1 Semtech UDP 364 364 365 -[[image:1651745267862-321.png||height="526" width="621"]] 366 366 367 -[[image:1651745306744-481.png||height="478" width="621"]] 280 +(% style="text-align:center" %) 281 +[[image:1651744767914-283.png||height="352" width="621"]] 368 368 369 369 370 - ==== c). After Register, thestatus shouldshow notonnectedas below: ====284 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.jpg]] 371 371 372 - [[image:1651745366987-458.png||height="363"width="621"]]286 + Note *: See this instruction for how to configure TTN. 373 373 288 + [[https:~~/~~/wiki.dragino.com/index.php?title=Notes_for_TTN>>url:https://wiki.dragino.com/index.php?title=Notes_for_TTN]] 374 374 375 -==== d). Enable SPI and I2C on your device ==== 376 376 377 - **thebelow example isusingRaspberry 4B.**291 +4.4.3.2 Basic Station 378 378 293 +(% style="text-align:center" %) 294 +[[image:1651744890629-683.png||height="380" width="621"]] 379 379 380 - Run (% style="background-color:yellow" %) **sudoraspi-config**(%%)toopen theconfig window296 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.jpg]] 381 381 382 - [[image:1651745476754-240.png||height="234"width="629"]]298 + Note *: See this instruction for how to configure TTN. 383 383 300 + [[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]] 384 384 385 -[[image:image-20220505181135-1.png]] 386 386 303 +4.4.4 LogRead 387 387 388 - [[image:image-20220505181135-2.png||height="229"width="622"]]305 + 4.4.4.1 LoRa Log 389 389 307 +(% style="text-align:center" %) 308 +[[image:1651744955955-452.png||height="571" width="621"]] 390 390 310 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image028.jpg]] 391 391 392 - ====e).Accessthe rootaccount:====312 + Show the frequency for LoRa Radio and traffics. 393 393 394 -((( 395 -[[image:1651745583363-614.png||height="151" width="732"]] 396 396 397 - 398 -))) 315 +4.4.4.2 System Log 399 399 400 - ====f).Modifytheconfiguration of FWD ====317 + Show system log. 401 401 319 +(% style="text-align:center" %) 320 +[[image:1651745003470-264.png||height="477" width="621"]] 402 402 403 -((( 404 -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.** 405 -))) 406 406 407 -((( 408 -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 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.jpg]] 409 409 325 +4.4.4.3 Record Log 410 410 411 -the User can find the lora configuration directory in (% style="color:#0000ff" %)**/etc/lora/**(%%) there are the cfg-302 directory and the global_conf.json, and local_conf.json files. 412 412 413 -/etc/lora/ 414 -├── cfg-302 ~-~--> global configuration file 415 -├── devskey ~-~--> Database 416 -├── global_conf.json ~-~--> Frequency plan for current applications 417 -└── local_conf.json ~-~--> Local fwd configuration 328 +**Record the system log.** 418 418 419 -At default, the users need to change two configurations file: global_conf.json and local_conf.json. 330 +(% style="text-align:center" %) 331 +[[image:1651745069814-662.png||height="144" width="621"]] 420 420 421 - ===== **1.) Configuregateway EUI andserveraddress,portfor fwd** =====333 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image032.jpg]] 422 422 423 - 424 -))) 335 +5. Install stand alone LoRa Packet Forwarder. 425 425 426 - [[image:1651745709709-887.png||height="820" width="621"]]337 + 5.1 OS requirement 427 427 339 + RPI in this example is RPI model 4B with fresh Raspbian OS install. 428 428 429 - **Note: UserscanfindtheTTNv3serveraddressfrom [[ServerAddresses~|The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/getting-started/server-addresses/#deployments]]**341 + pi@raspberrypi:~~$ cat /etc/os-release 430 430 343 + PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)" 431 431 432 - =====**2).Overridetheglobal_conf.jsonfilebyselectingtheappropriate frequencyplan for your regionin cfg-302** =====345 + NAME="Raspbian GNU/Linux" 433 433 347 + VERSION_ID="8" 434 434 435 - thedefaultfrequencybandisUS915inthe (%style="color:#0000ff"%)**global_conf.json**(%%) file.349 + VERSION="8 (jessie)" 436 436 437 - [[image:1651745838008-820.png||height="650" width="621"]]351 + ID=raspbian 438 438 353 + ID_LIKE=debian 439 439 440 - Iftheuserwantstochangetootherfrequency bands, theUser can copy the file from(% style="color:#0000ff" %)** /etc/lora/cfg-302**(%%) ** **and putit into** (% style="color:#0000ff" %)/etc/lora/global_conf.json(%%).**355 + HOME_URL="http:~/~/www.raspbian.org/" 441 441 442 - **//eg: cp/etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json //**357 + SUPPORT_URL="http:~/~/www.raspbian.org/RaspbianForums" 443 443 359 + BUG_REPORT_URL="http:~/~/www.raspbian.org/RaspbianBugs" 444 444 445 445 446 - ======**Selectingtheppropriatefrequencyplanfor yourregionincfg-302.** ======362 +5.2 Get Gateway ID in Raspberry and input this in TTN v3. 447 447 448 - [[image:1651745867516-322.png||height="83"width="740"]]364 + In RPI, run below command to get a Gateway ID 449 449 366 + ifconfig eth0 450 450 451 -====== **Override the global_conf.json** ====== 368 +(% style="text-align:center" %) 369 +[[image:1651745210205-512.png||height="130" width="621"]] 452 452 453 -(% class="box infomessage" %) 454 -((( 455 -**cp /etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json** 456 -))) 371 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image034.gif]] 457 457 458 - [[image:1651745984006-868.png||height="87"width="745"]]373 + 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. 459 459 375 +(% style="text-align:center" %) 376 +[[image:1651745267862-321.png||height="526" width="621"]] 460 460 461 - ==== (% style="color:inherit; font-family:inherit; font-size:23px" %)g). RunningtheFwd Server(%%) ====378 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.jpg]] 462 462 380 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image038.jpg]] 463 463 464 -((( 465 -Run the below command to restart the dragino_fwd: 466 -))) 382 +(% style="text-align:center" %) 383 +[[image:1651745306744-481.png||height="478" width="621"]] 467 467 468 -((( 469 -(% class="box infomessage" %) 470 -((( 471 -**sudo systemctl start draginofwd** 472 -))) 473 -))) 385 +(% style="text-align:center" %) 386 +[[image:1651745366987-458.png||height="363" width="621"]] 474 474 475 -((( 476 -debug check the ruing status of fwd: 477 -))) 388 +After set up, the status should show not connected as below: 478 478 479 -((( 480 -(% class="box infomessage" %) 481 -((( 482 -**sudo systemctl status draginofwd** 483 -))) 484 -))) 390 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image040.jpg]] 485 485 486 - [[image:1651746045057-414.png||height="193"width="729"]]392 +5.2.1 Download and install LoRaWAN packet forwarder 487 487 488 488 489 - Waitforafewminutes,the gateway willbe online/activeontheTTN-Stack.395 + Enable SPI and I2C first: 490 490 491 - [[image:1651746078253-168.png||height="372"width="621"]]397 + a)SPI needs to be enabled on the Raspberry Pi 492 492 399 + Run sudo raspi-config to open the config window 493 493 401 +(% style="text-align:center" %) 402 +[[image:1651745476754-240.png||height="235" width="631"]] 494 494 495 -Get the draginofwd real-time running log: 496 496 497 -(% class="box infomessage" %) 498 -((( 499 -**~ sudo journalctl -u draginofwd -f** 500 -))) 405 +(% style="text-align:center" %) 406 +[[image:image-20220505181135-1.png]] 501 501 502 -[[image:1651746111963-838.png||height="184" width="730"]] 408 +(% style="text-align:center" %) 409 +[[image:image-20220505181135-2.png]] 503 503 411 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image044.jpg]] 504 504 413 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image046.jpg]] 505 505 506 - If there are LoRaWAN nodes transmitting nearby, we can see the traffic in (% style="color:#037691" %)**TTN v3 –> Gateway ~-~-> Live data** 507 507 508 -[[image:1651746139304-966.png||height="326" width="621"]] 509 509 510 510 511 -==== h). Commands to handle service ==== 512 512 513 -* (% style="color:#0000ff" %)**Stop** (%%)dragino_fwd service: sudo systemctl stop draginofwd 514 -* (% style="color:#0000ff" %)**Disable**(%%) dragino_fwd auto run after boot: sudo systemctl disable draginofwd 515 -* (% style="color:#0000ff" %)**Start** (%%)dragino_fwd : sudo systemctl start draginofwd 516 -* (% style="color:#0000ff" %)**Auto run**(%%) dragino_fwd after boot: sudo systemctl enable draginofwd 517 -* (% style="color:#0000ff" %)**Show status** (%%)of dragino_fwd: sudo systemctl status draginofwd 419 + In RPI , Fist: Enter root account: 518 518 519 -=== **5.2.2 Basic Station Mode.** === 421 +(% style="text-align:center" %) 422 +[[image:1651745583363-614.png]] 520 520 424 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image048.jpg]] 521 521 522 - ====a).GetagatewayEUI fromthedevice ETH MAC. ====426 + and then run: 523 523 428 + 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]] 524 524 525 - InRPI,runthebelowcommand togetGateway EUI430 + chmod +x ./auto_install.sh 526 526 527 -(% class="box infomessage" %) 528 -((( 529 -**~ ifconfig eth0** 530 -))) 432 + ./auto_install.sh 531 531 532 -[[image:1651745210205-512.png||height="130" width="621"]] 434 +(% style="text-align:center" %) 435 +[[image:1651745611629-818.png]] 533 533 437 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image050.gif]] 534 534 535 -((( 536 -((( 537 -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. 538 -))) 539 -))) 439 + This will download the packet forwarder package from Dragino Server to RPI, and start install the package. 540 540 441 + You can get these output: 541 541 443 +(% style="text-align:center" %) 444 +[[image:1651745657252-173.png||height="426" width="621"]] 542 542 446 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image052.jpg]] 543 543 544 - ==== b).Register thegatewaywiththe BasicStationModeon theTTN-Stack ====448 +5.5.2 Config Gateway ID, Frequency Band and Server address 545 545 546 - [[image:image-20230329164417-5.png]]450 + 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** 547 547 452 + 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. 548 548 454 +(% style="text-align:center" %) 455 +[[image:1651745709709-887.png||height="820" width="621"]] 549 549 457 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image054.jpg]] 550 550 551 - ====c).DownloadthegatewayAPI keys,andthenupload themtothegateway.====459 + User can find the TTN v3 server address from: 552 552 461 + [[Server Addresses ~| The Things Stack for LoRaWAN (thethingsindustries.com)>>url:https://www.thethingsindustries.com/docs/getting-started/server-addresses/#deployments]] 553 553 554 -[[image:image-20230329164704-6.png]] 555 555 464 + And the default frequency band is US915 in **global_conf.json** file. 556 556 557 -==== d). The status Shows disconnect. ==== 466 +(% style="text-align:center" %) 467 +[[image:1651745838008-820.png||height="650" width="621"]] 558 558 559 -[[image:i mage-20230329165619-7.png||height="568" width="948"]]469 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image056.jpg]] 560 560 471 +* 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.** 561 561 562 - ====e.)UplodaAPIkeysintothegateway====473 + 1).Chose your need the name of region frequency. 563 563 564 -the User can find the Basic Station configuration directory in (% style="color:#0000ff" %)**/etc/station/**(%%) there is the station.conf files, and ttnstack directory. 475 +(% style="text-align:center" %) 476 +[[image:1651745867516-322.png]] 565 565 566 -//**directory tree:**// 567 567 568 -///etc/station/ 569 -├── station.conf 570 -└── ttnstack ~-~--> ** ttnstack configuration file directory** 571 - ├── cups.trust ~-~--> ttnstack auth file 572 - ├── cups.uri ~-~--> ttnstack server URI file 573 - └── station.conf ~-~-~-~-> backup configuration file// 479 + 2). Use this command to copy it. 574 574 481 + cp /etc/lora/cfg-302/EU-global_conf.json /etc/lora/global_conf.json 575 575 483 +(% style="text-align:center" %) 484 +[[image:1651745984006-868.png]] 576 576 577 - **and then uploadthe downloaded keystothis directory((% style="color:#0000ff" %)/etc/station/(%%))**486 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image060.jpg]] 578 578 579 -eg :488 +* If user wants to change to other LoRaWAN server, modify the **global_conf.json** file. 580 580 581 -/etc/station/ 582 -├── cups.key ~-~--> uploaded by you 583 -├── lns.key ~-~--> uploaded by you 584 -├── station.conf 490 +5.2.3 Check result 585 585 492 + Run below command to restart the dragino_fwd: 586 586 587 - ====f). ConfiguregatewayEUIand serveraddress====494 + sudo systemctl stop draginofwd 588 588 496 + sudo systemctl start draginofwd 589 589 590 - [[image:image-20230329195650-10.png]]498 + debug check the ruing status of fwd: 591 591 500 + sudo systemctl status draginofwd 592 592 593 -After the user enters the correct parameters, the server will be run automatically 502 +(% style="text-align:center" %) 503 +[[image:1651746045057-414.png]] 594 594 505 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image062.jpg]] 595 595 596 -Tree D irectory:507 + The dragino_fwd will start with the new gateway ID and TTN v3 should show the connection ok: 597 597 598 -/etc/station/ 599 -├── cups.key 600 -├── cups.trust 601 -├── cups.uri 602 -├── lns.key 603 -├── start-configure.sh 604 -├── station.conf 605 -└── ttnstack 606 - ├── cups.trust 607 - ├── cups.uri 608 - └── station.conf 509 +(% style="text-align:center" %) 510 +[[image:1651746078253-168.png||height="372" width="621"]] 609 609 512 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image064.jpg]] 610 610 611 -==== g). Check station running log ==== 612 612 515 + We can check dragino_fwd running states in RPi by running: 613 613 614 - tail -f/var/log/station.log517 + sudo journalctl -u draginofwd -f 615 615 519 +(% style="text-align:center" %) 520 +[[image:1651746111963-838.png]] 616 616 617 -[[image:image -20230329201624-11.png]]522 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image066.gif]] 618 618 619 619 525 + If there are LoRaWAN nodes transmits nearby, we can see the traffic in TTN v3 –> Gateway ~-~-> Live data 620 620 527 +(% style="text-align:center" %) 528 +[[image:1651746139304-966.png||height="326" width="621"]] 621 621 530 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image068.jpg]] 622 622 623 - = 6.OrderInfo=532 +5.2.4 Commands to handle service 624 624 534 +* **Stop** dragino_fwd service: sudo systemctl stop draginofwd 535 +* **Disable** dragino_fwd auto run after boot: sudo systemctl disable draginofwd 536 +* **Start** dragino_fwd : sudo systemctl start draginofwd 537 +* **Auto run** dragino_fwd after boot: sudo systemctl enable draginofwd 538 +* **Show status** of dragino_fwd: sudo systemctl status draginofwd 625 625 626 - PartNumber: (% style="color:#0000ff" %)**PG1302-XX** (%%)OrPart Number:(% style="color:#0000ff" %)**PG1302-PI-XX **(%%)(Include RPi converter boardfor RPI 3/4)540 +6. Order Info 627 627 628 -** ~(%style="color:#0000ff"%)XX:(%%)**542 + Part Number: **PG1302-XX** Or Part Number: **PG1302-PI-XX **(Include RPi converter board for RPI 3/4) 629 629 630 -* (% style="color:red" %)**868** (%%)(For Bands: EU868,IN865) 631 -* (% style="color:red" %)**915** (%%)(For Bands: US915,AU915,AS923,KR920) 632 -* (% style="color:red" %)**470** (%%)(For Band: CN470) 544 +**~ XX:** 633 633 634 -= 7. Packing Info = 546 +* 868 (For Bands: EU868,IN865) 547 +* 915 (For Bands: US915,AU915,AS923,KR920) 548 +* 470 (For Band: CN470) 635 635 636 -((( 637 - 550 +7. Packing Info 638 638 639 -**PG1302 Package Includes**: 640 -))) 552 +**~ PG1302 Package Includes**: 641 641 642 -((( 643 -((( 644 644 * PG1302 x 1 645 645 * LoRa Antenna x 1 646 -))) 647 -))) 648 648 649 -((( 650 - 557 +**~ PG1302-PI Package Includes**: 651 651 652 -**PG1302-PI Package Includes**: 653 -))) 654 - 655 655 * PG1302 x 1 656 656 * LoRa Antenna x 1 657 657 * RPi3/4 converter PCB 658 658 * Screws to hole converter PCB on RPI. 659 659 660 - **PG1302-PI Dimension and weight: **564 +8. Reference 661 661 662 -* Device Size: 18 x 8 x 4 cm 663 -* Weight: 150g 566 +* Datasheet, User Manual & Software Download: 664 664 665 -((( 666 -= 8. Support = 568 + [[https:~~/~~/www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0>>url:https://www.dropbox.com/sh/f6nbldh1qbspya5/AACgL6pDkwdBQO1BQqq_Nubwa?dl=0]] 667 667 668 668 669 -((( 670 -If you are experiencing issues and can't solve, you can send mail to 671 -))) 571 +9. Support 672 672 673 -((( 674 -[[support@dragino.com>>mailto:support@dragino.com]] 675 -))) 573 +* 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. 574 +* 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 676 676 677 -((( 678 -With your question as detail as possible. We will reply and help you in the shortest. 576 + [[support@dragino.com>>url:file:///D:/市场资料/说明书/LoRa/LT系列/support@dragino.com]] 679 679 680 680 681 681 682 -))) 683 -)))
- 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