Matthias Schiffer
99d517e403
gluon-mesh-batman-adv: use lua-ethtool-stats instead of ethtool
2014-08-04 20:08:40 +02:00
Matthias Schiffer
167e7d5a1c
gluon-mesh-batman-adv: fix network.mesh_inferfaces announce field with new netifd
2014-07-28 16:29:20 +02:00
Nils Schneider
52f54cf122
split announce.d into nodeinfo + statistics
2014-07-20 14:00:10 +02:00
Matthias Schiffer
07056250c3
Explicitly set the WAN MAC address on all models where WAN is a VLAN device
...
Also move it to gluon-mesh-batman-adv, as mesh_on_wan is the only feature that
needs a unique MAC address on the WAN interface.
2014-07-19 18:40:12 +02:00
Nils Schneider
1e79e9e0ac
gluon-batman-on-wan + gluon-luci-portconfig
2014-07-16 16:11:31 +02:00
Matthias Schiffer
e185458f9a
gluon-mesh-batman-adv: fix mesh config script
2014-07-14 18:23:56 +02:00
Matthias Schiffer
76a26d12a5
Move essential firewall rules from gluon-firewall to gluon-core and gluon-mesh-batman-adv
...
The now empty gluon-firewall is removed.
2014-07-14 17:53:41 +02:00
Nils Schneider
3a34b7052f
gluon-mesh-batman-adv: announce MAC of mesh ifaces
...
This will make a node announce all MACs of its interfaces participating
in the batman-adv mesh. This enables other nodes to associate the
announced object with both the data reported by batadv-vis as well as a
simple list of neighbours as output by `iw dev $IFACE station dump`.
2014-07-13 09:06:32 +02:00
NeoRaider
f0681fdc0a
Merge pull request #36 from freifunk-gluon/gluon-announce
...
gluon-announce: detach announce.d from alfred
2014-07-11 14:45:40 +02:00
Nils Schneider
13f0308be1
gluon-announce: detach announce.d from alfred
...
All announce.d scripts have been moved to /lib/gluon/announce/announce.d
The script /lib/gluon/announce/announce.lua will collect all information
and output json.
2014-07-11 14:43:47 +02:00
Matthias Schiffer
e80dbda64a
Remove all remaining uses of sysconfig.sh
2014-07-10 23:44:06 +02:00
Matthias Schiffer
d8d5c95199
gluon-mesh-batman-adv: convert mesh config upgrade script to Lua
2014-07-07 22:22:48 +02:00
Matthias Schiffer
0db81c1293
gluon-alfred: reduce usage of util.exec, improve table formatting
2014-06-10 15:44:35 +02:00
Matthias Schiffer
24d5168a4c
gluon-mesh-batman-adv: add batman-adv version information to alfred
2014-06-09 19:29:13 +02:00
Matthias Schiffer
779d428d9a
gluon-alfred: split announce.lua into several files and move parts into the appropriate packages
...
This also fixes the type of a few fields which were strings instead of numbers.
2014-06-09 19:23:16 +02:00
Daniel Ehlers
6f9fbcc6b7
gluon-mesh-batman-adv: Do not ACCEPT incoming packets.
...
For security reasons we should not accept incoming packets per default
and instead allow specific services on specific interfaces.
2014-06-06 11:36:03 +02:00
Matthias Schiffer
6321172845
gluon-mesh-batman-adv: convert generated upgrade scripts to Lua
2014-05-14 11:55:06 +02:00
Matthias Schiffer
9a07e83d4c
Convert more upgrade scripts to the new sysctl helper
2014-02-21 19:58:38 +01:00
Matthias Schiffer
eaad418d91
Enable DNS servers from mesh, disable on wan
2014-01-25 02:09:35 +01:00
Matthias Schiffer
e6592f835d
Properly support devices with only one ethernet interface
2014-01-22 20:44:34 +01:00
Matthias Schiffer
b25519bc02
Fix race condition in dnsmasq config dir handling
2014-01-22 19:52:17 +01:00
Matthias Schiffer
b36ecc8aae
gluon-mesh-batman-adv: accept input on wan interface
2014-01-21 05:24:01 +01:00
Matthias Schiffer
bd425e9780
gluon-mesh-batman-adv: add DNS support
2014-01-21 03:59:15 +01:00
Matthias Schiffer
f11f3b1a90
gluon-mesh-batman-adv: more initial -> invariant conversions
2014-01-21 03:05:42 +01:00
Matthias Schiffer
47866fc6eb
gluon-mesh-batman-adv: set gateway mode to client
2014-01-18 19:44:02 +01:00
Matthias Schiffer
249ce3982f
gluon-mesh-batman-adv: set bat0 MAC address to primary address
2014-01-16 23:57:42 +01:00
Matthias Schiffer
f7cb80e7f8
Add firewall rules
...
gluon-mesh-batman-adv should not be used without firewall to prevent forwarding
of packets from the mesh to the wan interface.
For some reason, the firewall package won't work at all without
kmod-ipt-nathelper.
2014-01-14 01:50:59 +01:00
Matthias Schiffer
138bba1222
gluon-mesh-batman-adv: disable client interface in dnsmasq
2014-01-13 18:02:45 +01:00
Matthias Schiffer
b939096129
Disable IPv6 forwarding on br-client
...
Disabling forwarding prevents the node from reacting to the Subnet-Router
anycast address.
2014-01-11 14:01:23 +01:00
Matthias Schiffer
abd15d8671
gluon-mesh-batman-adv: clean up config script
2013-10-03 19:02:06 +02:00
Matthias Schiffer
a4e82e2928
Move some more configuration into the corrent packages, correctly configure multiple radios
2013-10-03 18:04:03 +02:00
Matthias Schiffer
4fdf2844a2
gluon-mesh-batman-adv: configure batman-adv
2013-10-01 21:38:21 +02:00
Matthias Schiffer
6ca73ec18b
Move batman-adv migration scripts to gluon-mesh-batman-adv package
2013-01-31 16:15:32 +01:00