|
@@ -31,7 +31,7 @@
|
|
|
|
|
|
-- OpenWRT Package Repository (IPv6 capable)
|
|
-- OpenWRT Package Repository (IPv6 capable)
|
|
opkg = {
|
|
opkg = {
|
|
- lede = 'http://firmware.srv.in.ffho.net/lede/packages-%v/%A',
|
|
|
|
|
|
+ openwrt = 'http://firmware.srv.in.ffho.net/openwrt/packages-%v/%A',
|
|
extra = {
|
|
extra = {
|
|
gluon = 'http://firmware.srv.in.ffho.net/%GR/modules/%S',
|
|
gluon = 'http://firmware.srv.in.ffho.net/%GR/modules/%S',
|
|
},
|
|
},
|
|
@@ -43,6 +43,9 @@
|
|
mesh = {
|
|
mesh = {
|
|
-- for now, we don't use vxlan on the mesh
|
|
-- for now, we don't use vxlan on the mesh
|
|
vxlan = false,
|
|
vxlan = false,
|
|
|
|
+ batman_adv = {
|
|
|
|
+ routing_algo = 'BATMAN_IV',
|
|
|
|
+ },
|
|
},
|
|
},
|
|
|
|
|
|
-- wifi settings (2.4 GHz and 5 GHz)
|
|
-- wifi settings (2.4 GHz and 5 GHz)
|
|
@@ -50,8 +53,6 @@
|
|
-- mesh.id = 'ffho-mesh-${group-name}',
|
|
-- mesh.id = 'ffho-mesh-${group-name}',
|
|
wifi24 = {
|
|
wifi24 = {
|
|
channel = 1,
|
|
channel = 1,
|
|
- supported_rates = {6000, 9000, 12000, 18000, 24000, 36000, 48000, 54000},
|
|
|
|
- basic_rate = {6000, 9000, 18000, 36000, 54000},
|
|
|
|
ap = {
|
|
ap = {
|
|
ssid = '%SS',
|
|
ssid = '%SS',
|
|
},
|
|
},
|
|
@@ -111,8 +112,8 @@
|
|
-- format: '[|ipv4|ipv6] "hostname-or-ip-address" port 10000'
|
|
-- format: '[|ipv4|ipv6] "hostname-or-ip-address" port 10000'
|
|
remotes = {
|
|
remotes = {
|
|
'"gw01.ffho.net" port 100%ID',
|
|
'"gw01.ffho.net" port 100%ID',
|
|
- 'ipv6 "2001:830:c:9::12" port 100%ID',
|
|
|
|
- 'ipv4 "80.242.130.70" port 100%ID',
|
|
|
|
|
|
+ 'ipv6 "2001:638:502:1884::ff15" port 100%ID',
|
|
|
|
+ 'ipv4 "192.26.175.183" port 100%ID',
|
|
},
|
|
},
|
|
},
|
|
},
|
|
gw02 = {
|
|
gw02 = {
|
|
@@ -182,7 +183,7 @@
|
|
-- where to get the manifest file (without the trailing /manifest)
|
|
-- where to get the manifest file (without the trailing /manifest)
|
|
-- It's wise to use an internal address here,
|
|
-- It's wise to use an internal address here,
|
|
-- but specifying a publicly available update site does not hurt.
|
|
-- but specifying a publicly available update site does not hurt.
|
|
- mirrors = {'http://firmware.srv.in.ffho.net/%SC/stable/sysupgrade', 'http://[2a03:2260:2342:f251::6]/%SC/stable/sysupgrade'},
|
|
|
|
|
|
+ mirrors = {'http://firmware.srv.in.ffho.net/stable/sysupgrade', 'http://[2a03:2260:2342:f251::6]/stable/sysupgrade', 'http://firmware.ffho.net/stable/sysupgrade'},
|
|
|
|
|
|
-- Number of valid manifest signatures necessary to accept the manifest as "good".
|
|
-- Number of valid manifest signatures necessary to accept the manifest as "good".
|
|
good_signatures = 3,
|
|
good_signatures = 3,
|
|
@@ -192,31 +193,28 @@
|
|
'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', -- oscar-
|
|
'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', -- oscar-
|
|
'fb9d6beba63dcb6175d0248c1e743b5fe4359474eb264d27f389d7a962e24477', -- northalpha
|
|
'fb9d6beba63dcb6175d0248c1e743b5fe4359474eb264d27f389d7a962e24477', -- northalpha
|
|
'f70f9ddeb307fff8fca31a76f4fbd0ac676dab8ad143625f0a4160d434d72876', -- Barbarossa
|
|
'f70f9ddeb307fff8fca31a76f4fbd0ac676dab8ad143625f0a4160d434d72876', -- Barbarossa
|
|
- '88d25b1abafe262cd3653ed573b9917eee48a62ceb30e405c051b0ea320c382f', -- KnicklichtJedi
|
|
|
|
'39ef16b1853e54249dae2d06948329a93e3e13f354aaab792552aacd1d0b45ba', -- phimeas
|
|
'39ef16b1853e54249dae2d06948329a93e3e13f354aaab792552aacd1d0b45ba', -- phimeas
|
|
},
|
|
},
|
|
},
|
|
},
|
|
testing = {
|
|
testing = {
|
|
name = 'testing',
|
|
name = 'testing',
|
|
- mirrors = {'http://firmware.srv.in.ffho.net/%SC/testing/sysupgrade', 'http://[2a03:2260:2342:f251::6]/%SC/testing/sysupgrade'},
|
|
|
|
|
|
+ mirrors = {'http://firmware.srv.in.ffho.net/testing/sysupgrade', 'http://[2a03:2260:2342:f251::6]/testing/sysupgrade', 'http://firmware.ffho.net/testing/sysupgrade'},
|
|
good_signatures = 2,
|
|
good_signatures = 2,
|
|
pubkeys = {
|
|
pubkeys = {
|
|
'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', -- oscar-
|
|
'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', -- oscar-
|
|
'fb9d6beba63dcb6175d0248c1e743b5fe4359474eb264d27f389d7a962e24477', -- northalpha
|
|
'fb9d6beba63dcb6175d0248c1e743b5fe4359474eb264d27f389d7a962e24477', -- northalpha
|
|
'f70f9ddeb307fff8fca31a76f4fbd0ac676dab8ad143625f0a4160d434d72876', -- Barbarossa
|
|
'f70f9ddeb307fff8fca31a76f4fbd0ac676dab8ad143625f0a4160d434d72876', -- Barbarossa
|
|
- '88d25b1abafe262cd3653ed573b9917eee48a62ceb30e405c051b0ea320c382f', -- KnicklichtJedi
|
|
|
|
'39ef16b1853e54249dae2d06948329a93e3e13f354aaab792552aacd1d0b45ba', -- phimeas
|
|
'39ef16b1853e54249dae2d06948329a93e3e13f354aaab792552aacd1d0b45ba', -- phimeas
|
|
},
|
|
},
|
|
},
|
|
},
|
|
experimental = {
|
|
experimental = {
|
|
name = 'experimental',
|
|
name = 'experimental',
|
|
- mirrors = {'http://firmware.srv.in.ffho.net/%SC/experimental/sysupgrade', 'http://[2a03:2260:2342:f251::6]/%SC/experimental/sysupgrade'},
|
|
|
|
|
|
+ mirrors = {'http://firmware.srv.in.ffho.net/experimental/sysupgrade', 'http://[2a03:2260:2342:f251::6]/experimental/sysupgrade', 'http://firmware.ffho.net/experimental/sysupgrade'},
|
|
good_signatures = 1,
|
|
good_signatures = 1,
|
|
pubkeys = {
|
|
pubkeys = {
|
|
'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', -- oscar-
|
|
'ba2e6ff4de41ade9959702195d4c26c764e7aab85c627363681c29dbc4a8a2c5', -- oscar-
|
|
'fb9d6beba63dcb6175d0248c1e743b5fe4359474eb264d27f389d7a962e24477', -- northalpha
|
|
'fb9d6beba63dcb6175d0248c1e743b5fe4359474eb264d27f389d7a962e24477', -- northalpha
|
|
'f70f9ddeb307fff8fca31a76f4fbd0ac676dab8ad143625f0a4160d434d72876', -- Barbarossa
|
|
'f70f9ddeb307fff8fca31a76f4fbd0ac676dab8ad143625f0a4160d434d72876', -- Barbarossa
|
|
- '88d25b1abafe262cd3653ed573b9917eee48a62ceb30e405c051b0ea320c382f', -- KnicklichtJedi
|
|
|
|
'39ef16b1853e54249dae2d06948329a93e3e13f354aaab792552aacd1d0b45ba', -- phimeas
|
|
'39ef16b1853e54249dae2d06948329a93e3e13f354aaab792552aacd1d0b45ba', -- phimeas
|
|
},
|
|
},
|
|
},
|
|
},
|