Yo uso wpa-conf
en /etc/network/interfaces
hacer la interfaz WLAN se conecta automáticamente a la AP:
# 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
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
En realidad, acabo de encontrar eso en un wiki en alguna parte. Parece que esto no está documentado en las interfaces (5) ni en ninguna otra página de manual.
Entonces, ¿cuál es la wpa-conf
palabra clave? ¿Una especie de extensión? ¿O está integrado ifup
? ¿Y dónde obtengo una lista de todos los comandos que puedo usar /etc/network/interfaces
?
network-interface
documentation
wlan
gatos lobo-revo
fuente
fuente
wpa-conf
no está en mi/etc/network/interfaces.d/
.Respuestas:
En cuanto a
/etc/network/interfaces
, cuando instalawpa-supplicant
, se instala un enlace de secuencia de comandos en:/etc/network/if-down.d
/etc/network/if-post-down.d
/etc/network/if-pre-up.d
/etc/network/if-up.d
,Se llama al gancho
wpasupplicant
y es un enlace simbólico a/etc/wpa-supplicant/ifupdown.sh
, que invoca a su vez/etc/wpa-supplicant/functions.sh
.Este enlace se invocará
runparts
enifup
/ifdown
, y el script que señala el enlace simbólico también prueba si la interfaz es inalámbrica o no. Si ese es el caso, el comando pasará awpa-supplicant
.Para actuar sobre los comandos, pasándolos
/sbin/wpa-supplicant
, parece que se usa el script/sbin/wpa_action
y el binario/sbin/wpa_cli
.Encontré una página antigua hablando de esto aquí:
http://manual.siduction.org/inet-wpa
fuente