Commit graph

10616 commits

Author SHA1 Message Date
Sukru Senli
dcba2de075 qosmngr: alternative 2026-03-13 01:42:57 +01:00
Sukru Senli
76a8f98a94 ebtables-extensions: add kmod-ebt-ftos package for TOS/DSCP remarking
Add KernelPackage definition for ebt_ftos, an ebtables target that
  remarks DSCP/TOS in IP headers for bridged traffic. This is needed for
  WiFi QoS so that WMM access category selection works correctly when
  device priority rules set DSCP via the ebtables broute chain.

  Restricted to TARGET_airoha since the kernel module uses the ECONET
  platform guard, matching ebt_l2pt.
2026-03-13 01:02:28 +01:00
Sukru Senli
1ed031afdc qosmngr: integrate device priority QoS with WiFi/EasyMesh
Device priority classification rules (src_mac + dscp_mark) only affected
  wired traffic via ebtables traffic_class marks and VLAN pbit translation.
  WiFi clients were unaffected because:
  1. DSCP in the IP header was never modified for L2-only (src_mac) rules
  2. No integration existed between qosmngr and the EasyMesh map-controller

  Fix both gaps:

  - Add ebt_ftos DSCP remarking in the ebtables broute chain so bridged
    WiFi traffic has the correct DSCP before the WiFi driver selects the
    WMM access category (ebtables.sh)

  - Auto-generate a mapcontroller qos_rule (type dscp_pcp) from active
    classify rules so the EasyMesh QoS Map is pushed to all mesh agents,
    ensuring consistent DSCP-to-WMM AC mapping across the network
    (mapcontroller_sync.sh, classify.sh)
2026-03-13 00:54:05 +01:00
Amin Ben Romdhane
f2f1fa4ad4 wifimngr: 20.3.9 2026-03-12 15:11:05 +01:00
Reidar Cederqvist
0831c65197
sulu: update to version 5.4.5 2026-03-12 14:59:14 +01:00
Vivek Kumar Dutta
938ad71f09
ethmngr: datamodel extn for maclimit 2026-03-11 17:51:46 +05:30
Markus Gothe
4638e2aed5 dslmngr: Fix inversion of command line for DG. 2026-03-10 14:44:46 +01:00
Vivek Kumar Dutta
24b055f8cb icwmp: support non-persistent opconf file download 2026-03-10 19:08:17 +05:30
Janusz Dziedzic
14e171d955 map-agent: 6.5.2.6 2026-03-10 12:49:20 +00:00
Amin Ben Romdhane
9a54aa0a40 decollector: 6.2.3.18 2026-03-10 12:09:22 +01:00
Amin Ben Romdhane
ecc5b09534 map-agent: 6.5.2.5 2026-03-10 12:08:32 +01:00
Amin Ben Romdhane
e28561073b wifimngr: 20.3.8 2026-03-09 17:21:15 +01:00
Markus Gothe
b45c2992ac dslmngr: Enable DG if HW supports it. 2026-03-09 15:12:37 +01:00
Amin Ben Romdhane
9b0fde379a wifimngr: 20.3.7 2026-03-09 14:47:58 +01:00
Amin Ben Romdhane
f62d1db5df libwifi: 7.22.20 2026-03-09 14:46:06 +01:00
Vivek Kumar Dutta
218b75263f
obuspa: 10.0.7.17 2026-03-09 19:12:40 +05:30
Vivek Kumar Dutta
bc816f9c61
bbfdm: 1.19.5 2026-03-09 17:13:07 +05:30
Anjan Chanda
8b181064e7 ieee1905: 8.8.7 2026-03-09 12:38:03 +01:00
Janusz Dziedzic
9f02b0de24 libwifi: 7.22.19 2026-03-09 07:38:57 +00:00
Vivek Kumar Dutta
1129a3b1f1 bbfdm: unify all dm-services 2026-03-06 18:39:21 +05:30
George Yang
cd0d8988d0 dectmngr 3.7.17
- Add flash_spec config so the proper R key is sent to voicemngr
2026-03-06 11:34:28 +01:00
George Yang
b2b49799c4 voicemngr 1.2.6
- voice-types.h: Add type define for flash_spec
2026-03-06 11:28:48 +01:00
Vivek Kumar Dutta
795c117cfa
bridgemngr: 1.2.3 2026-03-06 11:11:38 +05:30
Jakob Olsson
1f317b35ab map-agent: 6.5.2.4 2026-03-05 16:33:35 +01:00
Vivek Kumar Dutta
ebfbab6469
logmngr: config option to run with single instance 2026-03-05 16:53:29 +05:30
Vivek Kumar Dutta
96d278ed83
bbfdm: Bump TR181 version to 2.20 2026-03-05 16:44:37 +05:30
Jakob Olsson
f7dbd51605 map-agent: 6.5.2.3 2026-03-04 14:58:49 +01:00
Janusz Dziedzic
f2e0872e56 libwifi: 7.22.18 2026-03-04 12:43:24 +00:00
Jakob Olsson
45ea34cdf3 wifimngr: 20.3.6 2026-03-03 16:43:46 +01:00
Marina Maslova
61038ce06d map-agent: 6.5.2.2 2026-03-03 19:10:47 +04:00
Amin Ben Romdhane
043cc6548b bbfdm: 1.19.2 2026-03-03 15:06:32 +01:00
Xiaofeng Meng
d1ecd6ac6e dmcli: 1.12.1 2026-03-03 08:43:14 +01:00
Amin Ben Romdhane
73ba09de53 map-agent: 6.5.2.1 2026-03-02 17:08:40 +01:00
Amin Ben Romdhane
c5c868bb93 decollector: 6.2.3.17 2026-03-02 17:07:45 +01:00
Anjan Chanda
16237bd55e ieee1905: 8.8.0 2026-03-02 14:04:19 +01:00
Vivek Kumar Dutta
a0a44bd636
bridgemngr: 1.2.2 2026-03-02 18:02:52 +05:30
Markus Gothe
3d39d3711f ebtables: add pbits2priority target 2026-03-02 10:28:57 +01:00
Janusz Dziedzic
c59ab465cb libwifi: 7.22.17 2026-03-02 07:43:42 +00:00
arbala
aaa3593c57 map-plugins: 1.3.1 2026-02-27 17:27:23 +01:00
George Yang
3cf7ba8111 tr104: 1.0.41
- Report error when add/delete object Extension/NumberingPlan/PrefixInfo

- sip_client: override sip network config only if present
2026-02-27 13:31:49 +01:00
Jakob Olsson
e73f354bf7 map-agent: 6.5.2.0 2026-02-27 12:24:27 +01:00
George Yang
30b4722db4 dectmngr: Add hook for defaultreset
defaultreset script invokes the hook to call:
  ubus call dect deregister
2026-02-26 18:11:53 +01:00
Amin Ben Romdhane
0771998006 map-agent: 6.5.1.9 2026-02-27 10:02:33 +01:00
Amin Ben Romdhane
7189605104 wifimngr: 20.3.5 2026-02-27 10:01:28 +01:00
Vivek Kumar Dutta
40050449df
netmngr: 1.3.3 2026-02-27 12:52:22 +05:30
Xiaofeng Meng
d9efbbf9d9 dmcli-plugin: 2.2.7 2026-02-26 17:19:23 +01:00
Vivek Kumar Dutta
8399cb9ddb
bbfdm: 1.19.1 2026-02-26 18:32:22 +05:30
Amin Ben Romdhane
84c276ce15 decollector: 6.2.3.16 2026-02-26 09:51:02 +01:00
Suvendhu Hansa
edf53e3f9e
udpecho: move echoplus config to standard uci 2026-02-25 16:07:54 +05:30
Husaam Mehdi
df48a47903
netmode: Fix provider bridge mapping in data model 2026-02-25 14:25:49 +05:30