netctl은 자동으로 연결되지 않습니다

netctl은 자동으로 연결되지 않습니다

집과 사무실에서 자동으로 연결되도록 Arch Linux ARM에서 Wi-Fi 네트워크를 설정하려고 합니다. 그러나 예상대로 항상 자동으로 연결되는 것은 아닙니다.

netctl list
* wlan0-Spaceship
  wlan0-Cremehead

이 문제는 매우 무작위로 작동하기 때문에 디버깅하는 방법을 잘 모르겠습니다. 둘 다 활성화했습니다 wlan0-Spaceship. wlan0-Cremehead어느 것이 가장 중요하다고 생각합니까?

업데이트 1

netctl-auto 서비스를 활성화하려고 합니다.

$ systemctl enable [email protected]

그런데 문제가 해결되지 않았는데 다음 두 FAIL문장을 봤습니다.

$ netctl-auto list
  FAIL
  FAIL

  $ systemctl --type=service
  [email protected]             loaded active running Automatic wireless network connection using netctl profiles
  netctl.service                        loaded active exited  (Re)store the netctl profile state
* netctl@wlan0\x2dSpaceship.service   loaded failed failed  Automatically generated profile by wifi-menu
* netctl@wlan0\x2dCremehead.service loaded failed failed  Automatically generated profile by wifi-menu

업데이트 2

방금 연결을 활성화하는 데 문제가 있음을 발견했습니다. 시작하려면 이 작업을 두 번 수행해야 합니다.

Mar 11 10:05:39 proto-pi2-sandbox network[578]: The WPA supplicant did not start for interface 'wlan0'
Mar 11 10:05:39 proto-pi2-sandbox network[578]: Failed to bring the network up for profile 'wlan0-Cremehead'
Mar 11 10:05:39 proto-pi2-sandbox systemd[1]: netctl@wlan0\x2dCremehead.service: main process exited, code=exited, status=1/FAILURE
Mar 11 10:05:39 proto-pi2-sandbox systemd[1]: Failed to start Automatically generated profile by wifi-menu.

답변1

찾고 있는 기능은 nectl-auto시작 시 netctl또는 서비스가 systemd를 통해 시작될 때마다 자동으로 연결하는 데 사용됩니다. 여기서 서비스는 netctl-auto자체 관리자에서 활성화된 프로필에 연결되며 netctl-auto@[interface].service활성화하기만 하면 됩니다.

네트워크 제어

netctautomatic

관련 정보