John Crispin
c587a12ee5
ipq807x: fix typo when loading ath11k-macs
...
Fixes: WIFI-13368
Signed-off-by: John Crispin <john@phrozen.org >
2024-02-08 06:03:33 +01:00
John Crispin
2197badcde
ipq807x: make FTM work
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-02-06 14:56:25 +01:00
Arif Alam
84c8eb5ccf
base-files/ipq807x: wf196: fix BSSIDs
...
Use base MAC address to generate PHY BSSIDs.
Signed-off-by: Arif Alam <arif.alam@netexperience.com >
2024-02-06 10:27:44 +01:00
Paul White
16ebb7cec3
eap-104: fix dualboot: reset bootcount
...
The bootcount wasn't getting reset to 0 upon a successful boot,
resulting in falling back to the previous firmware version after three
reboots of the AP.
Fixes: WIFI-13359
Signed-off-by: Paul White <paul@shasta.cloud >
2024-02-06 10:26:52 +01:00
Paul White
75a51e3cd9
ucentral-event: fix 802.1x with dynamic VLAN
...
This adds a workaround to fix an issue with 802.1x + DVLANs on platforms
where LAN ports are through an integrated switch (swconfig).
Netifd is tracking the wired ports as part of a bridge-vlan: either a
static one, or 4090 for the default untagged bridge. When hostapd
authorizes the wired port, netifd is automatically adding this bridge
vlan as PVID untagged to the port. The vlan_add event then adds the
dynamic VLAN as untagged to the same port. The result is that the
port is operating on the PVID bridge vlan, and not the dynamic VLAN.
Fixing this in netifd is going to be complex and take time, so this
change includes a workaround. When a wired client is authorized
using a dynamic VLAN, ucentral-event takes the following actions:
- Remove the bridge VLAN from the port
bridge vlan del dev <port> vid <bridge-vlan>
- Modify the dynamic VLAN to PVID
bridge vlan add dev <port> vid <dynamic-vlan> pvid untagged
Fixes: WIFI-13358
Signed-off-by: Paul White <paul@shasta.cloud >
2024-02-06 10:25:02 +01:00
Paul White
832fbb8898
hostapd: include vlan_id in sta-authorized event
...
There are use cases where it's helpful to know the vlan_id assigned to a
client (dynamic VLAN) when consuming the sta-authorized ubus event
Signed-off-by: Paul White <paul@shasta.cloud >
2024-02-06 10:25:02 +01:00
Paul White
4d2603b4ce
ucentral-event: Add DVLAN uplink to dhcpsnoop
...
When an uplink interface is created for a DVLAN due to swconfig support,
add this new interface to dhcpsnoop
Signed-off-by: Paul White <paul@shasta.cloud >
2024-02-06 10:24:21 +01:00
Paul White
6fc396682c
udhcpsnoop: added ubus 'add_devices' command
...
Added the new ubus command 'add_devices' which takes the same devies
JSON schema data as the 'config' command does. This is needed, for
example, to add dynamic VLAN uplink devices once they are created
Signed-off-by: Paul White <paul@shasta.cloud >
2024-02-06 10:24:21 +01:00
John Crispin
d5ffdffd8c
ucentral-state: with swconfig dvlan/local break-out mode
...
Fixes: WIFI-13316
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
a14df28bd6
rstrip.sh: do not strip FW binaries
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
Paul White
25bec55d4a
cybertan_eww631-b1: Fix LAN port mappings
...
The LAN port mappings were reversed, causing the port with LAN1 label to
be reported as LAN3 in uCentral
Signed-off-by: Paul White <paul@shasta.cloud >
2024-01-23 17:27:49 +01:00
John Crispin
575686449a
ucentral-schema: update to latest HEAD
...
3093a56 track upstream vlans created by swconfig
605ed2f bridge-vlan: add wan port only behind swconfig
bfd4a07 Fix state/interface.ssid.yml
Fixes: WIFI-13316
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
Kishan Shukla
a849ad6e39
ath11k-wifi: update HFCL ION4xe BDF file
...
Fixes: WIFI-13250
Signed-off-by: Kishan Shukla <kishan.shukla@hfcl.com >
2024-01-23 17:27:49 +01:00
John Crispin
de834a7d07
ramips: reduce yuncore ax820 SPI clock speed to 20MHz
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
d8fd2b8f39
rrmd: do not automatically trigger beacon reports when a station joins
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
e1745cae9b
netifd: only reload swconfig if something changed
...
Fixes: WIFI-13251
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
bfa3b829ee
ipq50xx: fix yuncore fap655 switch reset GPIO on v5.4 kernel
...
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
91dacf0e93
ucentral-state: minor rework of the offline_timer
...
Fixes: WIFI-12974
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
c0dcc4aea2
ucentral-schema: update to latest HEAD
...
ecc742a allow sending multiple DNS servers to dhcp clients
70bd716 move switch-vlan generation to brige-vlan
Fixes: WIFI-13278
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
c97ac2da72
ipq807x_v5.4: enable dual boot support
...
the V54. kernel port was missing the BOOTCONFIG module
Fixes: WIFI-13279
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
f21fa9ab80
hostapd: add missing NULL pointer check on radar notification
...
Fixes: WIFI-13266
Fixes: WIFI-13265
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
Felix Fietkau
9305bc609b
ipq807x_v5.4: fix ath11k crash on invalid band with legacy rates
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-01-23 17:27:49 +01:00
John Crispin
6d81e1e587
ucentral-client: update to latest HEAD
...
f19b1e8 add support for the "fixedconfig" command
ca090c4 add default settings section to connect message
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
0c55b1f97a
ucentral-schema: update to latest HEAD
...
c544ab0 state: ignore non connected thermal zones
Fixes: WIFI-13274
Signed-off-by: John Crispin <john@phrozen.org >
2024-01-23 17:27:49 +01:00
John Crispin
d3a4a73c15
ucentral-event: apply ratelimit to captive portal interfaces
...
Fixes: WIFI-1324
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-19 16:58:10 +01:00
John Crispin
73cb19e2be
ath11k-wifi: update Yuncore FAP655 BDF files
...
Fixes: WIFI-13244
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-19 16:57:42 +01:00
John Crispin
9e5d1ae848
ip807x: backport bridge port forwarding patch
...
Fixes: WIFI-13234
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-15 15:04:07 +01:00
John Crispin
01240ada80
ucentral-schema: update to latest HEAD
...
e77cd3f radio: force auto channel if a STA is present
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-14 12:14:32 +01:00
John Crispin
7fae3ebb90
ucentral-schema: update to latest HEAD
...
fd4d755 only check for port usage duplication on non-swconfig devices
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-13 15:31:24 +01:00
John Crispin
00efc6f224
uspot: terminate ACCT sessions upon logoff request
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-13 10:57:35 +01:00
John Crispin
5bf9d31001
ucentral-schema: update to latest HEAD
...
e2cef05 return a success message before triggering FW upgrade
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-13 10:07:12 +01:00
John Crispin
118dd7d224
ucentral-client: upgrade to latest HEAD
...
6ca7b2e do not immediatley reply to upgrade commands
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-13 10:06:40 +01:00
John Crispin
559e67036d
ucentral-schema: update to latest HEAD
...
9338ea9 bridge-vlan: track wan ports behind swconfig
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-12 15:26:45 +01:00
John Crispin
c66a1f1fa6
ipq50xx: fix cig wf186h image path
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
John Crispin
9b77fb297c
ipq807x: use US country code as default on wf196
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
John Crispin
95dae95031
ipq50xx: Add wf186h to CI builds
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
Arif Alam
a29aadbc90
uspot: fix uam CHAP password and challenge
...
Add missing last byte in uam CHAP password and challenge
Fixes WIFI-13178
Signed-off-by: Arif Alam <arif.alam@netexperience.com >
2023-12-11 07:37:13 +01:00
OutBack Dingo
753967bf6b
ipq807x: remove all Xu related and add OptimCloud support
...
Signed-off-by: OutBack Dingo <outbackdingo@gmail.com >
2023-12-11 07:37:13 +01:00
John Crispin
9a9f9e1cb9
ucentral-state: reuse timers
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
Ken
4db54ce3d9
ipq50xx: CIG-WF-186W - LEDs are not configurable
...
Signed-off-by: Ken <xshi@actiontec.com >
2023-12-11 07:37:13 +01:00
Ken
f7f913ab14
ipq50xx: CIG-WF-186W - LEDs are not configurable
...
Signed-off-by: Ken <xshi@actiontec.com >
2023-12-11 07:37:13 +01:00
John Crispin
6d4788c26f
ucentral-state: properly track online state
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
John Crispin
6872bd6964
ucentral-schema: fix stray character in the default config
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
John Crispin
a4a9a7692c
netifd: fix vlan-awareness reload
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
John Crispin
c22ad0089c
ramips: add yuncore_ax820.yml to CI
...
Signed-off-by: John Crispin <john@phrozen.org >
2023-12-11 07:37:13 +01:00
Esha Aggarwal
14c6a1a482
ipq50xx: HFCL-ion4x_w Kernel/Firmware upgrade
...
Fixes: WIFI-13048
Signed-off-by: Esha Aggarwal <esha.aggarwal@hfcl.com >
2023-12-11 07:37:11 +01:00
Esha Aggarwal
984faeae9a
ipq60xx: HFCL-ion4x Kernel/Firmware upgrade
...
Fixes: WIFI-13051
Signed-off-by: Esha Aggarwal <esha.aggarwal@hfcl.com >
2023-12-11 07:37:06 +01:00
Esha Aggarwal
c98c7edc6a
ipq60xx: HFCL-ion4x_2 Kernel/Firmware upgrade
...
Fixes: WIFI-13193
Signed-off-by: Esha Aggarwal <esha.aggarwal@hfcl.com >
2023-12-11 07:37:03 +01:00
Esha Aggarwal
e8b3a76fd9
ipq60xx: HFCL-ion4xi Kernel/Firmware upgrade
...
Fixes: WIFI-13053
Signed-off-by: Esha Aggarwal <esha.aggarwal@hfcl.com >
2023-12-11 07:36:58 +01:00
Esha Aggarwal
140d8ba1e6
ipq60xx: HFCL-ion4xe Kernel/Firmware upgrade
...
Fixes: WIFI-13052
Signed-off-by: Esha Aggarwal <esha.aggarwal@hfcl.com >
2023-12-11 07:36:48 +01:00