So in some places of the world, new rules/laws are being worked/written/etc.
I’m pretty sure i have everything ready, but would love to have users test these images for configuration/etc…
Test Images: Index of /rootfs/snapshot/2024-02-12/bookworm-minimal-arm64
Once you flash the base image or flasher, stick the microSD back in, Windows, Linux, or Mac… Mount the fat32 partition… There’s a few new files:
sysconf.txt
(on every bootup this files get’s reset as the variables get applied)
# This file will be automatically evaluated and installed at next boot
# time, and regenerated (to avoid leaking passwords and such information).
#
# To force it to be evaluated immediately, you can run (as root):
#
# /usr/sbin/bbbio-set-sysconf
#
# You can disable the file evaluation by disabling the bbbio-set-sysconf
# service in systemd:
#
# systemctl disable bbbio-set-sysconf
#
# Comments (all portions of a line following a '#' character) are
# ignored. This file is read line by line. Valid
# configuration lines are of the form 'key=value'. Whitespace around
# 'key' and 'value' is ignored. This file will be _regenerated_ every
# time it is evaluated.
#
# We follow the convention to indent with one space comments, and
# leave no space to indicate the line is an example that could be
# uncommented.
# root_pw - Set a password for the root user (by default, it allows
# for a passwordless login)
#root_pw=FooBar
# root_authorized_key - Set an authorized key for a root ssh login
#root_authorized_key=
# debian_user_pw - Set a password for the debian user (by default, it allows
# for a passwordless login)
#debian_user_pw=FooBar
# debian_user_authorized_key - Set an authorized key for a debian ssh login
#debian_user_authorized_key=
# iwd_psk_file - Set a configuration for iwd https://wiki.archlinux.org/title/iwd
#iwd_psk_file=
# hostapd_file - Set a configuration for hostapd https://wiki.gentoo.org/wiki/Hostapd
#hostapd_file=SoftAp0.conf
# hostname - Set the system hostname.
#hostname=BeagleBone
ssid.psk
#https://wiki.archlinux.org/title/iwd
[Security]
Passphrase=test1234
[Settings]
AutoConnect=true
SoftAp0.conf
interface=SoftAp0
ssid=BeagleBone-WiFi
# 1=wpa, 2=wep, 3=both
auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
wpa_passphrase=BeagleBone
# a simply means 5GHz
# g simply means 2.4GHz band
hw_mode=g
# the channel to use
channel=1
# limit the frequencies used to those allowed in the country
#ieee80211d=1
# the country code
#country_code=US
# 802.11n support
ieee80211n=1
# QoS support, also required for full speed on 802.11n/ac/ax
wmm_enabled=1
macaddr_acl=0
ignore_broadcast_ssid=0
logger_syslog=-1
logger_syslog_level=2
This is the script behind the scenes… src/debian/bbbio-set-sysconf · main · BeagleBoard.org / bbbio-set-sysconf · GitLab
Can Windows, Mac and Linux users edit these files as is? ssid.psk has certain rules iwd - ArchWiki or do we need more in-depth tutorials…
PS, I’m on vacation so i will be gone for the next week… (typing this as i jump into my car)… Mobile access only…
Regards,