Joachim Wiberg
cac357458c
Rebranding, make slogan more inclusive, Infix is more now ...
...
Fixes #1052
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-06-24 13:54:53 +02:00
Joachim Wiberg
5c7fc3f570
package/tetris: bump to v1.5.0
...
ChangeLog https://github.com/troglobit/tetris/releases/tag/1.5.0
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-06-22 21:12:50 +02:00
Joachim Wiberg and GitHub
bae70ec85a
Merge pull request #1066 from kernelkit/upgrade-kernel
...
Upgrade Linux kernel to 6.12.34 (LTS)
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-06-20 09:52:54 +02:00
Mattias Walström
eeb10b0f07
Upgrade Linux kernel to 6.12.34 (LTS)
2025-06-19 21:14:30 +02:00
Mattias Walström and GitHub
b92c9daedd
Merge pull request #1058 from kernelkit/wifi-support
2025-06-19 18:34:35 +02:00
Mattias Walström
de33df14e2
test: case: ietf_syslog/remote: Fix typo of interface type
...
Has not been triggered before because we ignored operations on fixed
interfaces.
2025-06-19 15:23:32 +02:00
Mattias Walström
5eeed0e743
changelog: Update with Wi-Fi client
...
Also add kernel update to correct release.
2025-06-19 15:23:31 +02:00
Mattias Walström
24852caad0
doc: Add Wi-Fi Documention
2025-06-19 15:23:31 +02:00
Mattias Walström
08f4207277
configs: Enable Wi-Fi support
2025-06-19 15:23:30 +02:00
Mattias Walström
5fbb30fed5
Wi-Fi: Add Wi-Fi information to operational and CLI output
...
* show wifi scan <ifname> to see located SSIDs
* interface status
2025-06-19 15:23:30 +02:00
Mattias Walström
f25f0ab050
Wi-Fi: Add template finit service for wpa_supplicant
2025-06-19 15:23:29 +02:00
Mattias Walström
b53c1612f0
confd: Add basic Wi-Fi client support
...
Support implemented:
* WPA2/3 support
* scanning (in background, results in operational)
* Unencrypted networks
No certificate support, only PSK
*only* client so far, no AP
2025-06-19 15:23:28 +02:00
Mattias Walström
57d5bf1577
confd: Add script to wait for an interface
...
usage: wait-interface wlan0 30
2025-06-19 15:23:27 +02:00
Mattias Walström
0ad8fab5c7
wpa_supplicant: Add support for pidfile when not daemonize
2025-06-19 15:23:27 +02:00
Mattias Walström
ecabce86c7
Add meta-package for adding Wi-Fi support
...
Helps adding everything that needs to be compiled to get
Wi-Fi support working.
Both modules, firmware and applications are selected here
2025-06-19 15:23:26 +02:00
Mattias Walström
a7e72a46d9
confd: Simplify enabling features in YANG models
...
If a extra infix feature require features to be added to an already
loaded module. Instead of have the exact module definition in multiple
places (with date), this will allow a much more flexible sytax:
MODULES=(
"infix-interfaces -e containers"
)
This require that the infix-interfaces is loaded *before* this file
is run.
2025-06-19 15:23:25 +02:00
Mattias Walström
915bef2dd4
udev: Rename all wlan interfaces wifiN and start scanning
...
This since the feature is called 'wifi' in Infix, this makes the naming
consistent over the system.
Also trigger start of a wpa_supplicant, for scanning in the background.
The scanning results is available operational.
2025-06-19 15:23:24 +02:00
Mattias Walström
7f9a1df6f7
qemu: Increase memory for virtual machine
...
Image is too big, more memory is required
2025-06-19 15:23:24 +02:00
Mattias Walström
67a6fc18d5
confd: Always run netdag_gen_afspec_set and netdag_gen_afspec_add on all iftypes
...
If an iftype does not need to do anything, just return 0.
This makes the code much more easy to follow.
2025-06-19 15:23:23 +02:00
Mattias Walström
8538888069
confd: core: Allow all other flags then SR_SUBSCR_UPDATE
...
Other flags may be load-bearing in some modules, but SR_SUBSCR_UPDATE,
we never want to keep track on in the core hooks.
2025-06-19 10:34:46 +02:00
Mattias Walström and GitHub
5a1cf7f9f8
Merge pull request #1063 from kernelkit/upgrade-kernel
...
Upgrade Linux kernel to v6.12.33 (LTS)
2025-06-18 07:56:21 +02:00
Ahmed Karic
6755011b25
Upgrade Linux kernel to 6.12.33 (LTS)
2025-06-16 10:49:02 +02:00
Mattias Walström and GitHub
e5a8514fa0
Merge pull request #1061 from kernelkit/update-changelog-v25.05.1
...
Update changelog for Infix v25.05.1
v25.05.1
v25.05.1-rc1
2025-06-12 15:03:41 +02:00
Jon-Olov Vatn
82c3eb1ee7
Update changelog for Infix v25.05.1
2025-06-12 12:31:35 +02:00
Jon-Olov Vatn and GitHub
159135786a
Merge pull request #1060 from kernelkit/fix-missing-cmd-regression
...
Restore missing CLI commands moved to show context
2025-06-11 09:14:09 +02:00
Richard Alpe
8a9415f0b4
klish-plugin-infix: restore missing CLI commands moved to show context
...
Some CLI commands where inadvertently moved from the global CLI
context into the show context.
For example the upgrade command.
As a result, commands like upgrade were unavailable at the top-level
prompt:admin@ix-00-00-00:/> upgrade ?
Error: Command not found, or incomplete.
However, these commands remained accessible under the "show" context
as a temporary workaround:
admin@ix-00-00-00:/> show upgrade ?
URI [(ftp|tftp|http|https|ftp)://(dns.name | ip.address)/path/to/]upgrade-bundle.pkg
This patch restores the affected commands to the global CLI context so
that commands like upgrade function as intended at the root prompt.
Fixes: 9c0a8e39 klish-plugin-infix: fix indentation in infix.xml
Signed-off-by: Richard Alpe <richard@bit42.se >
2025-06-10 16:06:12 +02:00
Mattias Walström and GitHub
93cffaedde
Merge pull request #1057 from kernelkit/upgrade-kernel
2025-06-04 21:22:39 +02:00
Ahmed Karic
991364b411
Upgrade linux kernel to v6.12.32 (LTS)
2025-06-04 18:21:11 +02:00
Mattias Walström and GitHub
22cf97fdbd
Merge pull request #1056 from kernelkit/upgrade-kernel
2025-05-30 12:49:48 +02:00
Ahmed Karic
16c1b50349
Upgrade Linux kernel to 6.12.31 (LTS)
2025-05-30 11:26:53 +02:00
Richard Alpe and GitHub
d2e5c2cd29
Merge pull request #1054 from kernelkit/update-changelog
...
Update changelog for v25.05.0
v25.05.0
v25.05.0-rc1
2025-05-27 12:04:05 +02:00
Richard Alpe
8bca1bed9e
Update changelog for v25.05.0
...
Signed-off-by: Richard Alpe <richard@bit42.se >
2025-05-27 11:04:25 +02:00
Mattias Walström and GitHub
b88841952a
Merge pull request #1048 from kernelkit/fix-downgrade-documentation
...
Fix downgrade documentation
2025-05-27 09:55:53 +02:00
Jon-Olov Vatn
9c3e951286
Update downgrade doc to recommend explicitly store/use backup cfg
...
- relying on config version and files backed up during
configuration is not enough.
- storing a configuration file before upgrading, to be used
when downgrading, is more reliable.
[skip ci]
2025-05-27 08:04:52 +02:00
Jon-Olov Vatn and GitHub
c7c01e3616
Merge branch 'main' into fix-downgrade-documentation
2025-05-26 16:20:02 +02:00
Mattias Walström and GitHub
a6889fa8c5
Merge pull request #1053 from kernelkit/rpi4
...
Add support for Raspberry Pi 4B
2025-05-26 11:23:26 +02:00
Joachim Wiberg
6cd92c25a8
doc: introduce Raspberry Pi 4B support
...
Also, fix placement of the VisionFive2, it's not an Aarch64 boartd.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:37 +02:00
Joachim Wiberg
ff4e20221c
configs,rpi4: complete port, Infix booting
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:37 +02:00
Joachim Wiberg
808edf0a29
configs,rpi4: quirk, phy-detached-when-down
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:36 +02:00
Joachim Wiberg
3f68e297ef
configs,rpi4: quirk, override /etc/watchdogd.conf
...
Apparently the BCM2835 watchdog driver does not hook into /dev/watchdog
but creates its own /dev/watchdog0, and is very picky about interval and
timeout as well it seems.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:36 +02:00
Joachim Wiberg
0158fe1adb
configs,rpi4: add factory default password
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:35 +02:00
Joachim Wiberg
4345ec1694
configs,rpi4: switch to mainline kernel, fix console access
...
- switch to 6.12 LTS, same as other Infix boards
- trim down kernel config a bit
- sync defconfig with r2s to switch to Finit
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 23:15:35 +02:00
Joachim Wiberg
ebace5020b
configs: new rpi4_defconfig
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 20:37:27 +02:00
Joachim Wiberg
ae4424dafe
board/common: create infix-key.dtso as well for U-Boot
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 20:37:27 +02:00
Joachim Wiberg
50036e086d
confd: fix yang description of dhcp client option
...
Update description to match new option name: subnet -> netmask.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-05-25 20:37:26 +02:00
Mattias Walström and GitHub
6d53d92346
Merge pull request #1050 from kernelkit/upgrade-buildroot
...
Upgrade Buildroot to 2025.02.3 (LTS)
2025-05-23 16:00:04 +02:00
Ahmed Karic
e0696c453a
Upgrade Buildroot to 2025.02.3 (LTS)
2025-05-23 11:24:35 +02:00
Ahmed Karic and GitHub
8b9a452f0c
Merge pull request #1051 from kernelkit/upgrade-kernel
...
Upgrade Linux kernel to 6.12.30 (LTS)
2025-05-23 09:30:18 +02:00
Ahmed Karic
8bc7858694
Upgrade Linux kernel to 6.12.30 (LTS)
2025-05-22 18:28:23 +02:00
Ahmed Karic and GitHub
0065aeef47
Merge pull request #1046 from kernelkit/resctrict-mount-in-cont
...
confd: Add mount constraint for container config
2025-05-22 18:26:29 +02:00