Вот что у меня есть для моего файл / etc / network / interfaces
.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
#source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
# Wifi network interface
allow-hotplug wlan0
#iface wlan0 inet manual
# wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp
Выше вы видите строки с iface wlan0 inet manual
, а под ним wpa-roam ...
закомментированы. С этой настройкой мой Wi-Fi не будет повторно подключаться после приостановки системы без перезагрузки.
Вот мои настройки для файла /etc/wpa_supplicant/wpa_supplicant.conf
.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
ssid="University-Network-Name"
scan_ssid=1
key_mgmt=WPA-EAP
identity="my-username"
password="secret-password"
eap=PEAP
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
priority=30
}
network={
ssid="home-ssid-name"
psk="secret-password"
priority=40
}
Служба называется alsa-restore.service
, а не alsa-store.service
.
Это задокументировано на https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#ALSA_and_Systemd и может быть проверено, просмотрев содержимое alsa-utils
package:
# pacman -Ql alsa-utils | grep systemd
alsa-utils /usr/lib/systemd/
alsa-utils /usr/lib/systemd/system/
alsa-utils /usr/lib/systemd/system/alsa-restore.service
alsa-utils /usr/lib/systemd/system/alsa-state.service