Nils Schneider
e2d9bd5160
Merge pull request #27 from freifunk-gluon/batman-on-wan
...
gluon-batman-on-wan + gluon-luci-portconfig
2014-07-16 16:30:36 +02:00
Nils Schneider
d2d3a7b628
gluon-batman-on-wan + gluon-luci-portconfig
2014-07-16 16:11:31 +02:00
ohrensessel
a25a56c0e8
gluon-ath9k-workaround: fix path of announce.d directory
2014-07-15 19:06:26 +02:00
Matthias Schiffer
baebeee98f
gluon-luci-admin: support disabling password login again
2014-07-14 22:09:43 +02:00
Matthias Schiffer
e5999b3f44
gluon-luci-admin: allow removing all SSH keys
2014-07-14 18:56:49 +02:00
Matthias Schiffer
74d29bcdc9
gluon-mesh-batman-adv: fix mesh config script
2014-07-14 18:23:56 +02:00
Matthias Schiffer
16060d25d5
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
Matthias Schiffer
efe81b1c1c
Merge branch 'gluon-announced' of https://github.com/freifunk-gluon/packages
2014-07-14 16:52:10 +02:00
Matthias Schiffer
a64483a3fc
Merge branch 'mesh-announce-interfaces' of https://github.com/freifunk-gluon/packages
2014-07-14 16:50:54 +02:00
Nils Schneider
09e1de7dde
gluon-announced: send nodeinformation on request
...
This is a simple daemon that will respond to multicast UDP packets
containing the keyword "nodeinfo" with all the information we
currently distribute using alfred.
The daemon will listen on all mesh interface, that is the hard
interfaces batman-adv uses.
2014-07-14 16:50:26 +02:00
Nils Schneider
b2a55f29d4
Merge pull request #35 from sargon/ath9k
...
gluon-ath9k-workaround: Announce how often the workaround has been trigg...
2014-07-13 09:13:30 +02:00
Nils Schneider
ae4c130c74
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
Matthias Schiffer
eae6c25de6
Add support for IPv6 mesh VPN connections
...
The support is still very limited (IPv6-only DNS on WAN doesn't work yet), and
we now need fastd running as root, but apart from that, is should work.
2014-07-11 16:57:28 +02:00
NeoRaider
0312167fcd
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
318e9d1a1d
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
4d80b7a62d
Split parts not Gluon-specific out of gluon-autoupdater
2014-07-11 14:06:42 +02:00
Matthias Schiffer
58ced87261
Use nicer platform match
2014-07-11 12:11:47 +02:00
Matthias Schiffer
6f1777b072
gluon-core: add platform utility module
2014-07-11 11:36:53 +02:00
Matthias Schiffer
1a52c6bdf2
gluon-core: remove sysconfig.sh
2014-07-10 23:45:03 +02:00
Matthias Schiffer
f73d727ae6
Remove all remaining uses of sysconfig.sh
2014-07-10 23:44:06 +02:00
Matthias Schiffer
7773afdc18
gluon-core: remove model.sh and model.lua
2014-07-10 17:57:31 +02:00
Matthias Schiffer
9c53b705d5
Remove all uses of gluon.model and model.sh
2014-07-10 17:57:31 +02:00
Matthias Schiffer
9a892e7948
gluon-alfred: use lua-platform-info
2014-07-10 17:57:31 +02:00
Nils Schneider
7dd8d3ee1e
gluon-luci-admin: fix wording
2014-07-08 21:52:11 +02:00
Daniel Ehlers
941e398572
gluon-ath9k-workaround: Announce how often the workaround has been triggered.
2014-07-08 12:40:04 +02:00
Nils Schneider
011e68e5cc
Merge pull request #34 from sargon/ath9k
...
gluon-ath9k-workaround: Workaround for the ath9k wifi bug.
2014-07-08 12:13:16 +02:00
Daniel Ehlers
bb699204ca
gluon-ath9k-workaround: bug reporting support
...
If the `monitor` attribute in the site.conf is defined, the cron
script is modifed to send debug informations, generated on bug
detection, to given remote host and port,
e.g.: "fda1:384a:74de:4242::2 8090"
2014-07-08 01:51:09 +02:00
Daniel Ehlers
49febb43e7
gluon-ath9k-workaround: Workaround for the ath9k wifi bug.
...
Cron script which restarts wifi iff queues are marked stopped.
This script also outputs some debug information to nail
down the problem.
2014-07-07 22:53:52 +02:00
Matthias Schiffer
81dc4f44e2
gluon-core: remove now unused sysctl.sh
2014-07-07 22:23:56 +02:00
Matthias Schiffer
f82850fc37
gluon-mesh-batman-adv: convert mesh config upgrade script to Lua
2014-07-07 22:22:48 +02:00
Matthias Schiffer
3dddafea21
gluon-core: convert network config script to lua
2014-07-07 21:58:08 +02:00
Matthias Schiffer
0fd7ac1768
gluon-core: add and use a sysctl Lua module
2014-07-07 21:57:37 +02:00
Matthias Schiffer
1c0429ce8f
gluon-core: extend user management library and convert it to Lua
2014-07-07 21:48:35 +02:00
Matthias Schiffer
f93e9b818f
Split gluon-setup-mode package out of gluon-config-mode
...
gluon-config-mode retains the luci frontend, all setup scripts and config is
moved to the new package.
2014-07-05 20:11:41 +02:00
Matthias Schiffer
2ec02a41c2
gluon-core: add functions to unset sysconfig settings
2014-07-05 19:39:24 +02:00
Matthias Schiffer
f6a51c63e4
gluon-firewall: reject DNS queries from br-client (they should be accepted on local-node only)
2014-07-05 16:01:20 +02:00
Matthias Schiffer
ffd86668fe
Validate site.conf
2014-07-05 02:48:56 +02:00
Matthias Schiffer
626056e625
gluon-legacy: fix order of version_files and old_files handling
2014-07-05 01:12:04 +02:00
Matthias Schiffer
10519660ea
gluon-luci-admin: change text "Expertmode" to "Expert Mode"
2014-07-02 16:24:08 +02:00
ohrensessel
b7b374bd56
Improve explanation of the Mesh-VPN
2014-07-01 23:29:36 +02:00
Julian Kornberger
e5b2978a48
ubiquity-bullet-m does also work with picostation
...
Closes #31
2014-06-29 10:12:22 +02:00
Matthias Schiffer
040a68ee65
gluon-alfred: some announce.lua cleanup
2014-06-26 17:57:15 +02:00
Nils Schneider
8600a2f288
gluon-config-mode: down/upstream is kbit/s
...
The bandwidth limit input fields were missing a unit confusing users as to which value should be entered. It's kbit/s for both.
2014-06-17 19:33:58 +02:00
Matthias Schiffer
5d3ce91f75
gluon-status-page: fix neighbor view with current iw/mac80211
...
The whole status page should be rewritten ASAP, but this fix will at least
make it work again for now...
2014-06-15 13:22:39 +02:00
Matthias Schiffer
14ea7980f6
gluon-firewall: enable conntrack on WAN
...
Otherwise, the state match doesn't work, not allowing replies to outgoing
packets to get in.
2014-06-13 21:56:32 +02:00
Nils Schneider
d3d22a17d1
gluon-alfred: use gzip
2014-06-10 19:20:55 +02:00
Matthias Schiffer
bc54f80dfd
gluon-alfred: reduce usage of util.exec, improve table formatting
2014-06-10 15:44:35 +02:00
Matthias Schiffer
ea7774c0b6
gluon-alfred: add fields idletime, memory and processes to statistics
2014-06-09 19:50:25 +02:00
Matthias Schiffer
7a3e8d1632
gluon-mesh-batman-adv: add batman-adv version information to alfred
2014-06-09 19:29:13 +02:00
Matthias Schiffer
48ea4b711f
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