Version 11.3 by Xiaoling on 2022/07/22 16:05

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 == 2.1 Method 1: ==
30
31 (((
32 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 root@dragino-1d178c:~~# vim /etc/lora/global_conf.json
55 )))
56
57 (% class="box" %)
58 (((
59 (((
60 (((
61 {
62 "SX130x_conf": {
63 "spidev_path": "/dev/spidev0.0",
64 "full_duplex": false,
65 "lorawan_public": false,  ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~--> "true" proves receive LoRaWAN Packet,"false" proves receive non-LoRaWan Packet
66 "clksrc": 1,
67 "clksrc_desc": "radio_1 provides clock to concentrator for most devices except MultiTech. For MultiTech set to 0.",
68 "antenna_gain": 0,
69 "antenna_gain_desc": "antenna gain, in dBi",
70 "radio_0": {
71 )))
72 )))
73 )))
74
75 (((
76 and run (% style="color:#037691" %)**root@dragino-1d178c:~~# fwd**
77
78
79 )))
80
81 == 2.2 Method 2: ==
82
83 (((
84 Modify /etc/lora/cfg-$chip/"frequency"-global_conf.json
85 )))
86
87 (((
88 view chip name : cat /tmp/iot/chip
89 )))
90
91 (((
92 Restart the device after the modification
93 )))
94
95 (((
96 [[image:image-20220527172224-1.png]]
97 )))
98
99 (((
100 modify /etc/lora/cfg-$chip/"frequency"-global_conf.json
101 )))
102
103 (((
104 (% style="color:red" %)**Note : User need to do that connect gateway command line via ssh.**
105 )))
106
107 (((
108 (((
109 [[image:image-20220527172304-2.png]]
110 )))
111 )))
112
113 (((
114 Checking LoRaWAN Gateway Log
115
116
117 )))
118
119 (((
120 Command line input (% style="color:#037691" %) **logread -f**
121 )))
122
123 (((
124 (((
125 [[image:image-20220527172350-3.png]]
126 )))
127 )))
128
129 (((
130 Checking LoRa Gateway Log
131
132
133 )))
134
135 (((
136 Decoding verifies that the packet is correct
137 )))
138
139 [[image:image-20220527172439-4.png]]
140
141 Checking LoRa Packet