olsr12: add readme
This commit is contained in:
parent
7dee16b8ee
commit
2afee34904
62
package/gluon-mesh-olsr12-openvpn/README.md
Normal file
62
package/gluon-mesh-olsr12-openvpn/README.md
Normal file
@ -0,0 +1,62 @@
|
||||
# ffgraz-mesh-olsr12-openvpn
|
||||
|
||||
This package is used to allow a seamless olsr2 migration
|
||||
in an existing olsr1 mesh,
|
||||
by connecting to a shared openvpn server that is reachable from
|
||||
the olsr1 mesh.
|
||||
|
||||
Technical presentation (german): https://docs.google.com/presentation/d/1IPWPsQH3fNRfGLB4s2G2gFVltrFcg6gDKNvkcgMcsvA/edit#slide=id.g122e82f6b82_0_50
|
||||
|
||||
Configuration for site.conf
|
||||
|
||||
```
|
||||
{
|
||||
mesh = {
|
||||
olsrd = {
|
||||
-- ...
|
||||
olsr12 = {
|
||||
enable = true,
|
||||
server = 'OLSR-IP',
|
||||
ca = [[
|
||||
paste openvpn ca here
|
||||
]],
|
||||
},
|
||||
-- ....
|
||||
},
|
||||
},
|
||||
```
|
||||
|
||||
OpenVPN server
|
||||
|
||||
```
|
||||
local OLSR-IP
|
||||
port 1194
|
||||
proto udp
|
||||
|
||||
dev olsr12
|
||||
dev-type tap
|
||||
server 10.8.0.0 255.255.255.0
|
||||
|
||||
keepalive 10 120
|
||||
|
||||
persist-key
|
||||
persist-tun
|
||||
|
||||
verify-client-cert none
|
||||
username-as-common-name
|
||||
script-security 3
|
||||
auth-user-pass-verify /bin/true via-env
|
||||
|
||||
status /var/log/olsr12-openvpn-status.log
|
||||
log-append /var/log/olsr12-openvpn.log
|
||||
|
||||
data-ciphers-fallback none
|
||||
dh none
|
||||
|
||||
ca /var/olsr12.ca.crt
|
||||
cert /var/olsr12.crt
|
||||
key /var/olsr12.key
|
||||
|
||||
verb 3
|
||||
explicit-exit-notify 1
|
||||
```
|
Loading…
Reference in New Issue
Block a user