According to:
dnf list NetworkManager\*
the NetworkManager-wifi in in baseos. It should therefore be in the Minimal image and hence install from USB should be an option.
[el9]# dnf rq --groupmember NetworkManager-wifi
Last metadata expiration check: 0:50:09 ago on Wed 30 Nov 2022 11:14:20 AM EET.
NetworkManager-wifi-1:1.40.0-1.el9.x86_64
@networkmanager-submodules
[el9]# dnf -q rq --groupmember NetworkManager-wifi
NetworkManager-wifi-1:1.40.0-1.el9.x86_64
@networkmanager-submodules
[el9]# dnf -q group info networkmanager-submodules
Group: Common NetworkManager submodules
Description: This group contains NetworkManager submodules that are commonly used, but may not be wanted in some streamlined configurations.
Default Packages:
NetworkManager-bluetooth
NetworkManager-wifi
NetworkManager-wwan
dnsmasq
iptables-nft
[el9]# dnf -q group info minimal-environment
Environment Group: Minimal Install
Description: Basic functionality.
Mandatory Groups:
Core
Optional Groups:
Guest Agents
Standard
The “Minimal Install” does not include group “Common NetworkManager submodules”. That is why NetworkManager-wifi is not installed initially.