Jan Braun
e4ea2045eb
usteer: add support for IPv6 remote exchange
...
This adds optional support for message exchange using IPv6 multicast
messaging. This has the ability for routers and switches between nodes
to route traffic between usteer nodes multicast-aware.
By default, IPv4 is used. IPv6 can be enabled by configuring the ipv6
option to 1.
Signed-off-by: Jan Braun <keksgesicht23@gmail.com >
[squash commits - adapt usock usage]
Signed-off-by: David Bauer <mail@david-bauer.net >
2021-09-21 14:58:41 +02:00
David Bauer
a52de0ff20
remote: use port macro for destination port
...
Signed-off-by: David Bauer <mail@david-bauer.net >
2021-09-21 14:58:23 +02:00
Felix Fietkau
ab4d89e742
main: add a command line option for dumping remote node data
...
Run for a given number of seconds and dump all found remote hosts/nodes as
JSON data
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-07-07 11:37:51 +02:00
Felix Fietkau
07a2f767e5
config: reduce remote node timeout to 10 update intervals
...
Even when there are network issues, we shouldn't keep stale data
around for so long
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-07-06 19:50:05 +02:00
Felix Fietkau
e685db7fa7
add support for defining global host info
...
Change the '*' in the node info update cmd to refer to host info instead
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-07-06 19:44:02 +02:00
Felix Fietkau
0029f3ce2e
ubus: add support for getting a list of remote hosts
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-07-06 19:23:59 +02:00
Felix Fietkau
8be33b596b
remote: track remote hosts as a separate data structure
...
Will be used to track host info
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-07-06 19:14:40 +02:00
Felix Fietkau
e9641c4657
rename script_data to node_info
...
It's a more descriptive name, and we will have host_info later as well
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-07-06 14:35:40 +02:00
Felix Fietkau
0aab299c54
make list of steering-enabled SSIDs configurable
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-05-13 16:09:29 +02:00
Felix Fietkau
2b1c740ce3
rework log handling
...
- make logging events more structured
- add fine grained control over log events
- make it possible to receive more detailed events via ubus
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2021-04-16 14:55:57 +02:00
Felix Fietkau
d10731f806
usteer: Initial import
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2020-11-12 15:37:10 +01:00