Estoy tratando de escribir un archivo de unidad para hostapd en Debian.
El demonio hostapd parece necesitar la interfaz para que la interfaz Wifi asociada esté activa antes de que se ejecute o, de lo contrario, es SEGV.
Intenté network-online.target, pero aún obtengo el SEGV. Creo que esto se debe a que network-online.target solo necesita ver CUALQUIER interfaz, y otras interfaces aparecen antes de que la interfaz Wifi esté lo suficientemente lista para que hostapd funcione.
¿Cuál es la mejor manera de hacer que un servicio espere a que una interfaz específica esté activa antes de comenzar?
perl -e 'sleep 1 until -e "/sys/class/net/myinterface"'
en tu ExecStartPre