File tree 1 file changed +21
-4
lines changed
1 file changed +21
-4
lines changed Original file line number Diff line number Diff line change @@ -12,11 +12,28 @@ The [Semtech Basic Station](https://doc.sm.tc/station/) backend implements
12
12
the [ LNS protocol] ( https://doc.sm.tc/station/tcproto.html ) . It exposes a
13
13
websocket handler to which Basic Station powered gateways can connect.
14
14
15
- It supports the following authentication modes:
15
+ ## Authentication modes
16
16
17
- * No Authentication
18
- * TLS Server Authentication
19
- * TLS Server and Client Authentication
17
+ ### No Authentication
18
+
19
+ The LoRa Gateway Bridge will not perform any authentication or authorization
20
+ and all connections are accepted.
21
+
22
+ ### TLS Server Authentication
23
+
24
+ The ` basic_station ` backend [ Configuration] ({{<ref "install/config.md">}}) must
25
+ be configured with a ` tls_cert ` and ` tls_key ` . The CA certificate used to sign
26
+ the server TLS certificates must be provided to the Basic Station so that the
27
+ gateway is able to authenticate the LoRa Gateway Bridge.
28
+
29
+ ### TLS Server and Client Authentication
30
+
31
+ Added to the _ TLS Server Authentication_ , the ` basic_station ` backend [ Configuration] ({{<relref "install/config.md">}})
32
+ must be configured with the ` ca_cert ` used to sign the used Basic Station
33
+ client certificates.
34
+
35
+ ** Important:** The _ Common Name (CN)_ must contain the _ Gateway ID_ (64 bits)
36
+ of each gateway as a HEX encoded string, e.g. ` 0102030405060708 ` .
20
37
21
38
## Channel-plan / ` router_config `
22
39
You can’t perform that action at this time.
0 commit comments