Разница между systemd wpa _supplicant.service и wpa _supplicant@wlan0.service?

Использованиеcsvsqlизcsvkit:

csvsql -d' ' -H --tables file --query "
  select substr(a,1,7) as the_date,sum(b)
  from file
  group by the_date;
" <(tr -s ' ' < file)

Выход:

the_date,sum(b)
2018-02,22
2018-03,13
2018-04,9
2019-01,213

7
27.04.2017, 05:40
2 ответа

Как указано в здесь , файл wpa _supplicant.service предназначен для служб, поддерживающих DBus, поэтому он будет автоматически обнаружен, например, NetworkManager. Как я полагаю, вы не используете NetworkManager, вам нужно либо написать программу/скрипт, который будет использовать информацию DBus для поднятия интерфейса, либо использовать конкретную версию интерфейса wpa _supplicant@.service. Цитирование:

The wpa_supplicant package provides multiple systemd service files:

wpa_supplicant.service - uses D-Bus, recommended for NetworkManager users.

wpa_supplicant@.service - accepts the interface name as an argument and starts the wpa_supplicant daemon for this interface. It reads a /etc/wpa_supplicant/wpa_supplicant-interface.conf configuration file.

wpa_supplicant-nl80211@.service - also interface specific, but explicitly forces the nl80211 driver (see below). The configuration file path is /etc/wpa_supplicant/wpa_supplicant-nl80211-interface.conf.

wpa_supplicant-wired@.service - also interface specific, uses the wired driver. The configuration file path is /etc/wpa_supplicant/wpa_supplicant-wired-interface.conf.

Reference

7
27.01.2020, 20:19

Файл wpa_supplicant@.service, установленный с пакетом wpa _supplicant от pacman по адресу /usr/lib/systemd/system/wpa_supplicant@.service, представляет собой файл динамической службы, который позволяет управлять такой службой, как wpa_supplicant@wlan0. Он будет искать файл конфигурации запрашивающей стороны wpa _в /etc/wpa_supplicant/wpa_supplicant-wlan0.conf, где wlan0 в имени файла соответствует wlan0 в имени службы.

Если ваш сетевой адаптер использует драйвер nl80211, вы можете использовать wpa_supplicant-nl80211@.serviceтаким же образом. Он ищет файл конфигурации /etc/wpa_supplicant/wpa_supplicant-nl80211-<interface>.conf

.
2
27.01.2020, 20:19

Теги

Похожие вопросы