Version 11.1 by Xiaoling on 2022/05/27 17:31

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