Version 12.4 by Xiaoling on 2022/07/22 16:21

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