Maciej Krüger
410a52e3a4
60g fixes
2022-08-11 11:13:45 +02:00
Gabor
15fd874588
ibss fix temporary hack
2022-08-11 11:13:45 +02:00
Julian Labus
5e28199c2d
gluon-core: add isolated option to gluon_wired proto
...
allow setting the isolated flag for all bridge interfaces
2022-08-11 11:13:45 +02:00
Maciej Krüger
7c281536c7
gluon-core: fixup passing ipaddr from wired
2022-08-11 11:13:45 +02:00
Maciej Krüger
d6244c990d
gluon-core: fixup ipaddr
2022-08-11 11:13:45 +02:00
Maciej Krüger
8ce65a9cf1
gluon-core: add ip addr support
2022-08-11 11:13:44 +02:00
Maciej Krüger
6362e9cf94
60ghz cleanup
2022-08-11 11:13:44 +02:00
Maciej Krüger
6f60e4c20f
60ghz: ap/sta
2022-08-11 11:13:44 +02:00
Maciej Krüger
fc00f32c6a
60ghz part2/??
2022-08-11 11:13:44 +02:00
Maciej Krüger
8479a31ec5
60ghz
2022-08-11 11:13:44 +02:00
Maciej Krüger
2473325406
lax check_site
2022-08-11 11:13:44 +02:00
Maciej Krüger
270249922a
fix: channel being stuck at 1
2022-08-11 11:13:44 +02:00
Maciej Krüger
057bc2334c
core: fix channel adjustable
2022-08-11 11:13:44 +02:00
Maciej Krüger
2ee2015e80
static/olsrd: add ibss support
2022-08-11 11:13:44 +02:00
Maciej Krüger
0867f38ca2
core: lax bssid check to allow format strings
2022-08-11 11:13:44 +02:00
Maciej Krüger
f06c05e3a4
Revert "gluon-core: drop IBSS support"
...
This reverts commit 066158a27b
.
2022-08-11 11:13:44 +02:00
Maciej Krüger
8b6abdbe6f
[downstream] lax dns check to allow v4
2022-08-11 11:13:44 +02:00
Maciej Krüger
45ee680cd0
fix adhoc hack
2022-08-11 11:13:43 +02:00
Maciej Krüger
6348376e3a
core: hacks for wifi no adhoc
2022-08-11 11:13:43 +02:00
Maciej Krüger
dec697a996
olsr stuffs
2022-08-11 11:13:43 +02:00
lemoer
cbe49cb9a4
gluon-core: allow subindexing sysconfig references for interface roles
...
This allows to specify something like "/lan[1]" as interface role:
root@platzhalter-525400123457:/# cat /lib/gluon/core/sysconfig/lan_ifname
eth0 eth2
root@platzhalter-525400123457:/# cat /etc/config/gluon
...
config interface 'iface_lan_1'
option name '/lan[1]' # this references eth2
list role 'client'
...
2022-08-11 11:13:43 +02:00
David Bauer
50130c3832
gluon-core: increase ath10k peer limit ( #2607 )
...
Increase the peer limit for ath10k-ct from 32 to 96 STAs like it is set
for the non-ct firmware / driver. In order to make this work with the
memory constraints of the wireless platform, reduce the number of
concurrent vdevs to the maximum Gluon uses (4).
Closes #2604
Signed-off-by: David Bauer <mail@david-bauer.net>
Signed-off-by: David Bauer <mail@david-bauer.net>
2022-08-10 17:05:51 +02:00
J. Burfeind
11905af169
ath79-generic: (re)add support for UniFi AC Mesh Pro ( #2462 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-07-10 23:10:07 +02:00
Matthias Schiffer
e53e4440ae
gluon-core: always store primary MAC address in lowercase hex digits ( #2579 )
...
Depending on the source of the primary MAC address, uppercase digits
would be used on some devices. Convert the address to lowercase for
consistency.
We only change the case for newly configured nodes to avoid changing the
node ID and derives MAC addresses for existing installations.
2022-07-08 20:55:24 +02:00
David Bauer
0394047a70
Merge pull request #2574 from blocktrron/lantiq-dsa
...
lantiq-xrx200: allow updates from swconfig to DSA
2022-07-06 22:20:10 +02:00
David Bauer
c06bdd6cfe
gluon-core: only restore WAN proto on upgrade ( #2576 )
...
Only restore the netifd proto for the WAN bridge in case the upgrade is
done from an older Gluon version.
For DSL targets, OpenWrt defaults the WAN proto to pppoe, while Gluon
uses the Ethernet ports for WAN. When unconditionally preserving the WAN
proto, pppoe is carried over to Gluon's network config.
Signed-off-by: David Bauer <mail@david-bauer.net>
2022-07-06 22:19:55 +02:00
timniklas
39f9bf7ac3
ipq40xx-mikrotik: add support for mikrotik-sxtsq-5-ac ( #2573 )
...
Co-Authored-By: J. Burfeind <github@aiyionpri.me>
Co-authored-by: Tim-Niklas Koch <info@tnkoch.de>
Co-authored-by: J. Burfeind <github@aiyionpri.me>
2022-07-06 22:18:40 +02:00
David Bauer
3aba0fe610
gluon-core: remove unused lantiq case
...
There was never a device with a dedicated WAN port supported in Gluon
which could make use of such a workaround.
As the only relevant lantiq-xrx200 target now uses swconfig anyways,
we can remove this workaround.
Signed-off-by: David Bauer <mail@david-bauer.net>
2022-07-05 23:45:07 +02:00
J. Burfeind
e5a6233709
ath79-generic: (re)add WBS510 v1 ( #2543 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-07-03 23:49:38 +02:00
David Bauer
ef3e195340
Merge pull request #2548 from AiyionPrime/ath79-lan-split
...
gluon-core: split dual lan devices
2022-06-25 18:06:46 +02:00
aiyion.prime
8ee1d44567
gluon-core: split dual lan devices
2022-06-25 16:37:45 +02:00
Maximilian Baumgartner
b74287c017
rampis-mt7621: add support for Netgear WAC104 ( #2557 )
...
Co-authored-by: Maximilian Baumgartner <aufhaxer@googlemail.com>
2022-06-17 23:27:06 +02:00
J. Burfeind
1f4c5681e4
ath79-generic: add support for CPE710v1 ( #2558 )
2022-06-17 23:12:36 +02:00
J. Burfeind
1ab1df080e
ath79-generic: (re)add support for NanoStation Loco M2 (XW) ( #2547 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-06-16 14:52:05 +02:00
Matthias Schiffer
ae7b87b0f0
Merge pull request #2520 from freifunk-gluon/check-updater-branch
...
gluon-autoupdater: check default branch name, check number of pubkeys, revert invalid branch on update/reconfigure
2022-06-11 10:32:19 +02:00
J. Burfeind
2887adef5f
ath79-generic: (re)add support for NanoBeam M5 (XW) ( #2432 )
...
Gone due to
commit 071cf7b20f
("Switch to Lua for target definitions")
Has prior been introduced as untested -> broken in
commit d586720c5c
("ar71xx-generic: add support for Ubiquiti NanoBeam M5")
Was commented out in the former commit.
2022-05-30 20:44:43 +02:00
Jan
b690939fae
ramips-mt7620: remove "broken" status for ASUS RT-AC51U ( #2494 )
2022-05-27 21:40:05 +02:00
Matthias Schiffer
d24ae56378
gluon-core: check-site: support checking "custom" values
...
The new "value" helper can be used to turn a Lua value into a path that
can be passed to need_*() etc.
2022-05-27 12:00:31 +02:00
Matthias Schiffer
674ec7b64a
ath79-generic: re-add support for Ubiquiti UniFi AP Outdoor+ ( #2440 )
...
Removed in 45c84a117b
("ar71xx: drop target").
2022-05-26 23:35:18 +02:00
Maciej Krüger
57c0bdbf56
gluon-core: add post-setup.d .keep ( #2525 )
...
This folder is referenced in files/lib/netifd/proto/gluon_mesh.sh, but
there's no .keep for it
2022-05-20 18:59:37 +02:00
J. Burfeind
02edf564bd
ath79-generic: (re)add CPE210v3 ( #2506 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-05-13 23:36:34 +02:00
Matthias Schiffer
a8d25670ce
gluon-core: use copy of "WAN" role list for "single" default ( #2478 )
...
Instead of using roles.wan directly as the default for roles.single,
create a copy of the table, so subsequent modifications of roles.single
don't affect roles.wan as well.
Fixes migration of Mesh-on-WAN status when no default for "single"
interfaces is set in site.conf.
2022-04-17 20:46:53 +02:00
Matthias Schiffer
1252871217
gluon-core: fix gluon.util.get_role_interfaces() with empty role list ( #2472 )
...
The function failed when an interface has no roles assigned, breaking
several upgrade scripts.
Closes #2471
2022-04-17 01:19:22 +02:00
Matthias Schiffer
4225bd3853
gluon-core: fix setting interface default roles from site.conf ( #2463 )
...
Make the code match the docs and check_site.lua by actually looking up
the "default_roles" field, not "roles".
2022-04-13 00:49:46 +02:00
J. Burfeind
684b4a80a0
ath79-generic: (re)add support for wbs210v1 ( #2461 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-04-08 00:18:34 +02:00
J. Burfeind
dfa209a88a
ath79-generic: (re)add NanoStation M2/M5 (XW) ( #2443 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-04-03 00:01:38 +02:00
J. Burfeind
39c3c7adf3
ath79-generic: (re)add support for UniFi AP PRO ( #2416 )
...
Ubiquiti UniFi AP PRO
Gone due to
commit 45c84a1
("ar71xx: drop target")
2022-03-26 11:11:32 +01:00
J. Burfeind
087c15ae0c
ath79-generic: (re)add support for UniFi AC Mesh ( #2428 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-03-26 10:52:35 +01:00
J. Burfeind
1bfad8ff02
ath79-generic: (re)add support for CPE510 v1.x ( #2430 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-03-25 23:39:19 +01:00
J. Burfeind
fd8d5a3cdb
ath79-generic: (re)add support for CPE210 v2.x ( #2429 )
...
Gone due to
commit 45c84a117b
("ar71xx: drop target")
2022-03-25 18:21:24 +01:00