Mattias Walström
d5aa4fee2d
test: usb: adapt to new yangerd
2026-06-10 12:11:14 +02:00
Mattias Walström
2c18ab1d52
test: containers: host_commands/test.py: Adapt to new yangerd
...
Slightly slower to detect changes
2026-06-10 12:11:14 +02:00
Mattias Walström
ac7a0ebb88
Fix containers, reactive now.
2026-06-10 12:11:14 +02:00
Mattias Walström
fd6eb14575
test: case: ntp: Adapt tests for polled yangerd
2026-06-10 12:11:14 +02:00
Mattias Walström
668d82bd2e
test: dhcp: server_subnets: Add longer timeout for polling
...
This since NTP status is polled in yangerd.
2026-06-10 12:11:14 +02:00
Mattias Walström
81d50cff6e
Fix ntp and dns status
2026-06-10 12:11:14 +02:00
Mattias Walström
24f273a44f
FRR does not send delete on OSPF route change
...
Handle this.
2026-06-10 12:11:14 +02:00
Mattias Walström
20bcd6ad1c
Fix interface and bridge race conditions
2026-06-10 12:11:14 +02:00
Mattias Walström
beaed88fdd
zapi: Fix deletion of routes
2026-06-10 12:11:14 +02:00
Mattias Walström
a2576759b7
yangerd: Continues
2026-06-10 12:11:14 +02:00
Mattias Walström
5117f288bf
Fix routing and ip addresses
2026-06-10 12:11:14 +02:00
Mattias Walström
12ab5b4007
update doc
2026-06-10 12:11:14 +02:00
Mattias Walström
70877bfe58
statd: Include new yangerd backend for operational
2026-06-10 12:11:14 +02:00
Mattias Walström
366a40a836
move yanger
2026-06-10 12:11:14 +02:00
Mattias Walström
62f440f69f
yangerd: Initial
2026-06-10 12:11:14 +02:00
Mattias Walström
1118542b4e
test: firewall: Make tests more robust
2026-06-10 12:11:14 +02:00
Mattias Walström
a90068d0d7
test: system: Make tests more robust
2026-06-10 12:11:14 +02:00
Mattias Walström
e460fb49c5
firewall: simplify
2026-06-10 12:11:14 +02:00
Mattias Walström
192b0662fe
TEMP: Update yanger spec
2026-06-10 12:11:14 +02:00
Mattias Walström
41f9e0bd80
TEMP: WiP document
2026-06-10 12:11:14 +02:00
Joachim Wiberg and GitHub
3b56b249b5
Merge pull request #1532 from kernelkit/kernel-upgrade-d242c3ba-4cc0-475b-aec6-1feaa224b3f4
2026-06-10 11:20:05 +02:00
ael-bot
be3c76b7bf
Upgrade Linux kernel to 6.18.35
2026-06-10 07:21:05 +00:00
Mattias Walström and GitHub
4fa933f4f5
Merge pull request #1531 from saba8814/doc/add-missing-test-spec
2026-06-09 17:49:28 +02:00
Ejub Sabic
a2f57bdd4d
doc: add missing test doc for container basic test
...
Signed-off-by: Ejub Sabic <ejub1946@outlook.com >
2026-06-09 08:58:18 +02:00
Mattias Walström and GitHub
f4fd538a58
Merge pull request #1529 from kernelkit/wifi-followup
...
hostapd: Do not limit BSSID
2026-06-07 17:30:52 +02:00
Mattias Walström
5cdabe555f
hostapd: Do not limit BSSID
...
hostapd limit hard what BSSID to use, this since hosatpd is desinged
to use radio-mac+n as default. We demand the user to select the MAC
address, if having multiple BSS.
2026-06-07 11:53:09 +02:00
Mattias Walström
60afb15488
Changelog: Add note about firewall changes
...
Enable NAT no longer enable forwarding on *all* interfaces.
2026-06-07 11:52:15 +02:00
Joachim Wiberg and GitHub
ba010c0117
Merge pull request #1527 from kernelkit/wifi-roaming
...
Wi-Fi: Add mesh (802.11s) and roaming (802.11k,v,r)
2026-06-05 16:29:35 +02:00
Mattias Walström
61b5c8954d
firewalld: Do not enable global ip_forward when enable masqurade
...
Infix controlls the ip_forwad (ipv4/ipv6) per interface, enable it
globally just mess things up.
2026-06-05 14:54:53 +02:00
Mattias Walström
40147a5265
Wi-Fi: Add configuration option to enable legacy rates
...
Normally you don't want this, but there may be cases with
stupid IoT devices. They are therefore disabled by default.
2026-06-05 14:54:53 +02:00
Mattias Walström
be6cf4dcd5
Add new Wi-Fi features in Changelog
2026-06-05 14:54:53 +02:00
Mattias Walström
bbea2bceae
confd: wifi: Refactor to use one hostapd for all radios
...
This is how hostapd should be used, this enables real
band steering, since the daemon has knownledge about
all bands.
2026-06-05 14:54:53 +02:00
Mattias Walström
69fbf9e854
Document mesh and roaming
2026-06-05 14:54:53 +02:00
Mattias Walström
61d4325d2c
Wi-Fi: Add support for mesh-point (802.11s)
2026-06-05 14:54:53 +02:00
Mattias Walström
44ade8b761
Wi-Fi: Add support for band steering
2026-06-05 14:54:50 +02:00
Mattias Walström
4e50c96567
Wi-Fi: Add roaming support (802.11k,v,r)
...
Useful feature if running multiple radios on single AP with
the same SSIDs or multiple APs to get good area coverage.
2026-06-05 14:54:35 +02:00
Joachim Wiberg and GitHub
c0225b7096
Merge pull request #1528 from saba8814/fix/gh-action-node20-deprecation-warnings
...
Fix/gh action node20 deprecation warnings
2026-06-05 09:31:17 +02:00
Joachim Wiberg and GitHub
c31c80c154
Merge pull request #1526 from kernelkit/test-action
...
test: infamy: add optional argument to rpc/actions
2026-06-05 09:25:45 +02:00
Ejub Sabic
91fc7466c2
fix: gh-action node 20 deprecation warnings
...
Resolves : #1519
Signed-off-by: Ejub Sabic <ejub1946@outlook.com >
2026-06-05 08:12:37 +02:00
Joachim Wiberg
5286c16480
test: infamy: add optional argument to rpc/actions
...
For example setting DUT date-time using ietf-system RPC.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2026-06-04 13:35:02 +00:00
Mattias Walström and GitHub
fc7083dd86
Merge pull request #1525 from kernelkit/remove-put-config-dict
...
test: Remove function put_config_dict and convert tests to use put_config_dicts
2026-06-03 15:05:51 +02:00
Mattias Walström
8e5d49665b
test: Remove function put_config_dict and convert tests to use put_config_dicts
...
This fix #1237
2026-06-02 16:59:28 +02:00
Tobias Waldekranz and GitHub
46fb3a061c
Merge pull request #1522 from kernelkit/kernel-upgrade-7e6339d1-6e5d-4575-9a42-e3a332ca8165
...
Upgrade to kernel 6.18.34
2026-06-02 07:59:36 +02:00
ael-bot
74dcd5889f
Upgrade Linux kernel to 6.18.34
2026-06-01 17:06:17 +00:00
Joachim Wiberg and GitHub
9a2f143d31
Merge pull request #1518 from kernelkit/releng
...
Prepare for v26.05.0
v26.05.0
v26.05.0-rc1
2026-05-29 10:24:27 +02:00
Joachim Wiberg
76cc1e8061
Update ChangeLog for v26.05.0 release
...
[skip ci]
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2026-05-29 10:18:56 +02:00
Joachim Wiberg
762915b703
doc: restyle mkdocs site after Chirpy blog theme
...
Material's defaults (Roboto, bluish slate dark mode) looked dull next
to the Chirpy-based kernelkit.org blog. Match its typography and colors
via extra.css, no engine change:
- Lato headings + Source Sans 3 body + system monospace for code
- Dark mode: neutral near-black background, soft-gray text, darker code
blocks, Chirpy blue links (replacing Material's high-contrast slate)
- Light mode: warmer body text, blue links, tinted sidebars
- Keep the orange brand on the masthead; links use Chirpy blue
Set theme.font: false so Material no longer also fetches Roboto.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2026-05-29 10:07:56 +02:00
Joachim Wiberg
5fd5d1254a
doc: fix missing images in test system arch.
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2026-05-29 10:07:52 +02:00
Joachim Wiberg and GitHub
1012759a41
Merge pull request #1495 from kernelkit/speed-duplex
2026-05-27 23:40:29 +02:00
Joachim Wiberg
925a43dead
cli: add 'show operational [path /X]' and path filter to config views
...
Extend the existing 'show <running|startup|factory>-config' family with an
optional 'path /XPATH' argument that maps straight to the underlying 'copy
-x' flag, and add 'show operational [path /XPATH]' for symmetry with the
configuration datastores.
admin@example:/> show running-config path /ietf-interfaces:interfaces
admin@example:/> show operational path /ietf-system:system-state
Also, improve error feedback from the copy command slightly.
Before:
admin@example:~$ copy running -x /foo
Error: (null) (5)
Error: failed retrieving running-config data
After:
admin@example:~$ copy running -x /foo
Error: Couldn't parse path "/foo": Prefix "foo" not defined. (5)
Error: failed retrieving running-config data
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2026-05-27 20:53:31 +02:00