Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
Dica publicada em Linux / Configuração
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
Introdução/Resumo:
O iwd (iNet Wireless Daemon), desenvolvido pela Intel, substitui owpa_supplicant, oferecendo uma integração muito mais eficiente com o NetworkManager.
Nesta dica, mostro como configurar o suporte via USE flags, automatizar a configuração do backend e garantir que seu ambiente KDE Plasma (ou qualquer outro) tire proveito dessa otimização no Gentoo Linux com systemd.
Motivo: antes da modificação sugerida na dica, nem todas as minhas redes eram detectadas pelo adaptador USB. Depois da modificação, sim.
PASSOS
1. Habilitar a USE flag e Recompilar:echo "net-misc/networkmanager iwd -wext" | sudo tee /etc/portage/package.use/networkmanager && sudo emerge --ask --changed-use net-misc/networkmanager
2. Instalar e Ativar o iwd:
sudo emerge --ask net-wireless/iwd && sudo systemctl enable --now iwd
3. Configurar o Backend do NetworkManager:
sudo mkdir -p /etc/NetworkManager/conf.d/ && echo -e "[device]\nwifi.backend=iwd" | sudo tee /etc/NetworkManager/conf.d/wifi_backend.conf
4. Reiniciar e Limpar:
sudo systemctl restart NetworkManager && sudo systemctl disable --now wpa_supplicant