Version 12.3 by Xiaoling on 2022/07/22 16:20

Show last authors
1 **Table of** **Contents:**
2
3 {{toc/}}
4
5
6
7 = 1.  Below list the support products and Requirements: =
8
9
10 1. LoRaWAN Gateway model: [[LIG16>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/171-lig16.html]], [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]], [[DLOS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/160-dlos8.html]] [[LPS8>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/148-lps8.html]]
11 1. Firmware version since : [[lgw~~-~~-build-v5.4.1644658774>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_Gateway/LIG16/Firmware/Release/]]
12
13
14 = 2.  Introduction =
15
16
17 (((
18 By default, the LoRaWAN gateway cannot receive LoRa Packet, If the user needs to receive the raw LoRa Packet, the user can modify the file.
19 )))
20
21 (((
22 Here are two ways to modify the received raw LoRa package.
23
24
25
26 )))
27
28 == 2.1  Method 1: ==
29
30
31 (((
32 (% style="color:blue" %)**root@dragino-1d178c:~~# vim /usr/bin/generate-config.sh**
33 )))
34
35 (% class="box" %)
36 (((
37 (((
38 (((
39 gen_cus_cfg() {
40 json_init
41 json_add_object SX130x_conf
42 json_add_string "spidev_path" "/dev/spidev0.0"
43 json_add_boolean "full_duplex" 0
44 json_add_boolean "lorawan_public" 0 ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--> "1" proves receive LoRaWAN Packet,"0" proves receive non-LoRaWan Packet
45 json_add_int "clksrc" "1"
46 json_add_string "clksrc_desc" "radio_1 provides clock to concentrator"
47 json_add_int "antenna_gain" "0"
48 json_add_string "antenna_gain_desc" "antenna gain, in dBi"
49 )))
50 )))
51 )))
52
53 (((
54
55
56 (% style="color:blue" %)**root@dragino-1d178c:~~# vim /etc/lora/global_conf.json**
57 )))
58
59 (% class="box" %)
60 (((
61 (((
62 (((
63 {
64 "SX130x_conf": {
65 "spidev_path": "/dev/spidev0.0",
66 "full_duplex": false,
67 "lorawan_public": false,  ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--> "true" proves receive LoRaWAN Packet,"false" proves receive non-LoRaWan Packet
68 "clksrc": 1,
69 "clksrc_desc": "radio_1 provides clock to concentrator for most devices except MultiTech. For MultiTech set to 0.",
70 "antenna_gain": 0,
71 "antenna_gain_desc": "antenna gain, in dBi",
72 "radio_0": {
73 )))
74 )))
75 )))
76
77 (((
78 and run (% style="color:#037691" %)**root@dragino-1d178c:~~# fwd**
79
80
81
82 )))
83
84 == 2.2  Method 2: ==
85
86
87 (((
88 Modify /etc/lora/cfg-$chip/"frequency"-global_conf.json
89 )))
90
91 (((
92 view chip name : cat /tmp/iot/chip
93 )))
94
95 (((
96 Restart the device after the modification
97 )))
98
99 (((
100 [[image:image-20220527172224-1.png]]
101 )))
102
103 (((
104 modify /etc/lora/cfg-$chip/"frequency"-global_conf.json
105
106
107 )))
108
109 (((
110 (% style="color:red" %)**Note : User need to do that connect gateway command line via ssh.**
111
112
113 )))
114
115 (((
116 (((
117 [[image:image-20220527172304-2.png]]
118 )))
119 )))
120
121 (((
122 Checking LoRaWAN Gateway Log
123
124
125 )))
126
127 (((
128 Command line input (% style="color:#037691" %) **logread -f**
129 )))
130
131 (((
132 (((
133 [[image:image-20220527172350-3.png]]
134 )))
135 )))
136
137 (((
138 Checking LoRa Gateway Log
139
140
141 )))
142
143 (((
144 **Decoding verifies that the packet is correct**
145
146 [[image:image-20220722161946-1.png]]
147 )))
148
149
150 Checking LoRa Packet
151
152