Arago Linux 시스템에 NetworkManager를 설치했습니다. NetworkManager는 이더넷 인터페이스를 제대로 불러올 수 있는 것 같지만 Wi-Fi 인터페이스를 사용할 수 없습니다.
root@machine:~# nmcli d
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected netplan-eth0
eth1 ethernet connected netplan-eth1
wlan0 wifi unavailable --
문제는 NetworkManager가 wpa_supplicant를 얻을 수 없기 때문에 발생하는 것 같습니다.
NetworkManager[251]: [0;1;39m<warn> [1640291073.0649] supplicant: failed to acquire wpa_supplicant proxy: Wi-Fi and 802.1x will not be available (Error calling StartServiceByName for fi.w1.wpa_supplicant1: GDBus.Error:org.freedesktop.DBus.Er
ror.TimedOut: Failed to activate service 'fi.w1.wpa_supplicant1': timed out (service_start_timeout=25000ms))
dbus wpa_supplicant 서비스를 활성화할 수 없는 이유가 무엇인지 잘 모르겠습니다. 다음과 같이 wpa_supplicant.service를 추가했습니다.
[Unit]
Description=WPA supplicant
Before=network.target
After=dbus.service
Wants=network.target
IgnoreOnIsolate=true
[Service]
Type=dbus
BusName=fi.w1.wpa_supplicant1
ExecStart=/usr/sbin/wpa_supplicant -u -s -O /var/run/wpa_supplicant
[Install]
WantedBy=multi-user.target
Alias=dbus-fi.w1.wpa_supplicant1.service
fi.w1.wpa_supplicant1.service는 /usr/share/dbus-1/system-services/에도 있습니다:
[D-BUS Service]
Name=fi.w1.wpa_supplicant1
Exec=/usr/sbin/wpa_supplicant -u -s -O /var/run/wpa_supplicant
User=root
SystemdService=wpa_supplicant.service
왜 이런 일이 발생하는지에 대한 아이디어가 있습니까? 감사해요