Você pode querer pesquisar e instalar wpasupplicant
Como: configurar o modo de roaming wpa_supplicant e iniciar automaticamente na inicialização
Especificamente para a parte do endereço MAC, no link do Gentoo,
% bl0ck_qu0te%FILE /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
ap_scan=1
network={
bssid=00:50:17:31:1a:11
ssid="YourSSID"
psk="your-secret-key"
scan_ssid=1
proto=RSN
key_mgmt=WPA-PSK
group=CCMP TKIP
pairwise=CCMP TKIP
priority=5
}