Aditya-Rai-25
1c6b3095cb
ssid: decouple batman tunnel from meshpoint interfaces
...
creating a meshpoint interface with no batman-adv tunnel being present generates
an invalid configuration.
Signed-off-by: Aditya-Rai-25 <aditya21.rai@routerarchitects.com >
2025-08-04 16:32:36 +02:00
John Crispin
857c3ba767
OWE: reorder config sections to ensure that the vendor IE gets populated with the correct SSID
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-06-12 17:33:15 +02:00
John Crispin
eda854cb71
bridge port isolation was not properly setup when isolate-hosts was enabled
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-11-20 14:20:20 +01:00
John Crispin
b6da9151ab
make interface.isolate-hosts imply bridge port and ap isolation
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-11-14 12:25:32 +01:00
John Crispin
9d2312a510
ieee8021x: rework render code
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-11-03 08:44:53 +01:00
John Crispin
36f815c0d1
fix static upstream interfaces
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-07-19 15:12:54 +02:00
John Crispin
00d0403a55
add swconfig support
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-07-12 09:14:24 +02:00
John Crispin
6085276241
reject upstream interfaces with invalid config
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-07-05 13:04:55 +02:00
John Crispin
8c71638072
fix listing mesh interfaces inside state
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-02-13 10:36:36 +01:00
Kishan
ef06d00743
Add Support for EOGREv6
...
Fixes: WIFI-10887
Signed-off-by: Kishan Shukla <kishan.shukla@hfcl.com >
2022-11-16 16:26:00 +01:00
John Crispin
aed8805b8a
remove openflow support
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-08-12 11:32:47 +02:00
John Crispin
dff2e7af37
add owe-transition support
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-08-07 15:18:51 +02:00
John Crispin
80b87d8651
add support for vxlan-overlay/wireguard tunnels
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-06-29 14:52:57 +02:00
John Crispin
b4a3a567e5
add support for OWE encryption
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-06-22 13:28:33 +02:00
John Crispin
1d7e565683
optimize the bridge/uci config for gre tunnels
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-06-16 10:15:13 +02:00
John Crispin
6974baa72c
add data model support for wireguard overlay networks
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-06-07 16:36:48 +02:00
John Crispin
bfa2647681
make sure that vxlan tunnels endup inside a bridge
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-05-30 08:18:19 +02:00
Jo-Philipp Wich
2bf1645d3a
schema: introduce port-forward and traffic-allow firewall settings
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
2022-04-20 12:44:17 +02:00
Jo-Philipp Wich
af9e861ec1
renderer: do not overwrite manually configured interface prefixes
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
2022-04-20 12:44:17 +02:00
John Crispin
0a05052a57
interface: fix wan side STA-only interfaces
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-04-19 11:45:48 +02:00
John Crispin
6dbd602ce5
fix gre bridge mode
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-17 10:07:18 +01:00
John Crispin
611af3d3db
fix vxlan bridges
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-17 08:41:10 +01:00
John Crispin
4532c47e68
fix downstream bridges with no eth ports
...
Signed-off-by: John Crispin <john@phrozen.org >
2022-03-10 07:41:24 +01:00
John Crispin
6d321d6504
make sure, that on 40/80 mhz only available channel may be selected
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-12-01 09:09:03 +01:00
Stijn Tintel
252b6287c2
renderer: fix OpenFlow bridge mode
...
We should only add downstream wired interfaces to the Open vSwitch
bridge. If OpenFlow is enabled on an upstream interface, the interface
should only be added to the Linux bridge.
Fixes: 75c0a3971e ("renderer: add wired interfaces to OVS bridge")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2021-11-24 14:40:21 +01:00
Stijn Tintel
75c0a3971e
renderer: add wired interfaces to OVS bridge
...
The renderer currently only adds wireless interfaces to the Open vSwitch
bridge. Also have it add wired interfaces.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2021-11-02 17:38:16 +01:00
John Crispin
1bdc8de73f
update the qos scheme/renderer
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-10-27 18:11:31 +02:00
Stijn Tintel
73e9fbc03c
open-flow: support OpenFlow bridged mode
...
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be >
2021-10-13 17:36:12 +02:00
John Crispin
5799c02e20
disassoc_low_ack is a bool and should be handled as such
...
the value written to uci was true/false rather than 1/0
Signed-off-by: John Crispin <john@phrozen.org >
2021-09-06 17:52:13 +02:00
John Crispin
497b16a4f5
renderer: add support for explicitly setting port tagging behaviour
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-08-20 16:42:28 +02:00
John Crispin
5ecb05a4a8
renderer: add openflow support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-07-20 14:16:59 +02:00
John Crispin
35111bb23d
schema: add OpenFlow support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-07-20 11:48:07 +02:00
John Crispin
04511dbe50
schema: add l2tp support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-07-19 09:32:22 +02:00
John Crispin
54c2bba5fc
renderer: add broad-band support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-07-01 12:12:09 +02:00
John Crispin
24d370671e
renderer: improve captive portal support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-22 17:38:48 +02:00
John Crispin
83242a22ca
renderer: use section names as netdev name
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-17 09:08:15 +02:00
John Crispin
db6d55308a
renderer: rework vlan handling
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-10 09:13:32 +02:00
John Crispin
13359541b0
renderer: assign a dynamic vlan id to all untagged interfaces
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-10 08:57:14 +02:00
John Crispin
29aaf7de21
renderer: populate the interface index earlier
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-10 08:52:53 +02:00
John Crispin
a7510a6a32
renderer: add config location idx to interface name
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-10 08:52:12 +02:00
Jo-Philipp Wich
74f9c726cf
renderer: match all radio phys when setting up radio settings
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
2021-06-08 11:09:25 +02:00
John Crispin
268850b526
schema: add support for single siid interfaces
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-08 10:21:06 +02:00
John Crispin
afbb3d646d
schema: add dhcp option82 support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-08 08:47:43 +02:00
John Crispin
696eb2b2da
schema: switches should only have 1 upstream bridge
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-06-04 12:54:06 +02:00
John Crispin
3d91c1f148
schema: enhance firewall generation
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-05-21 16:10:29 +02:00
John Crispin
f6027eb7e7
schema: add captive portal support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-05-21 16:10:03 +02:00
Jo-Philipp Wich
d019f972a0
renderer: gracefully handle failing prefix auto allocations
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
2021-05-21 09:09:33 +02:00
Jo-Philipp Wich
e2590c3338
renderer: add support for rendering IPv6 schema properties
...
Also consolidate existing IPv4 interface config while we're at it.
Signed-off-by: Jo-Philipp Wich <jo@mein.io >
2021-05-21 07:55:08 +02:00
John Crispin
cac24ac6cb
schema: add WDS support
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-05-18 10:45:32 +02:00
John Crispin
ca97921c52
schema: dualstack->auto
...
Signed-off-by: John Crispin <john@phrozen.org >
2021-05-17 16:23:20 +02:00