Понял, спасибо. Значит, если припечет, то Ethernet, но придумать полезные задачи для малинки с такой скоростью действительно непросто. Разве что NAS - подключить хард или SSD по USB 3.
Кстати, интересный факт: у меня рядом с малинкой на том же столе стоит неттоп на Intel Celeron N4100 (читай, Intel Atom, но относительно свежий). 4 ядра, частота 1.1-2.4 ГГц, 4 ГБ оперативы. И на Интеле, и на малинке запущена Убунту Сервер 20.04, одинаково проапгрейжена. И там, и там соединение вай-фай, никакой периферии не подключено. Порты USB пустые, HDMI пустые.
На холостом ходу малинка тянет из розетки 2.8 Вт (RPi 4 B 2 GB), интел - 1.7 Вт.
Пока что в sysbench Pi быстрее в целочисленном бенче, что меня тоже немного смущает. Учитывая, что до убунты на этом неттопе была Windows 10 Pro x64, и прекрасно работала, вполне шустро.
Эта функция фигачит параметры в wpa_supplicant, и потом заставляет его сгенерировать статический конфиг. Штатная система инициализации генерирует такой же конфиг wpa_supplicant-а динамически при каждой загрузке, и запускает его с этим конфигом. Те же яйца, только в профиль.
rfkill - просто включает-выключает устройство.
Требования по радио важно соблюдать всем производителям, но никак не пользователям - на это все кладут, включают debug со всеми разлоченными каналами, и так и живут.
В бубунте начиная с 18-й версии дефолтная инициализация сети - либо через network manager, либо через systemd-networkd. netplan по стандратному yaml-файлу генерирует конфиги либо для nm, либо для networkd, на выбор (в зависимости от указанного renderer).