
Creo un punto de acceso en wlan0_ap y comparto una conexión a Internet en wlan0. Creo un archivo de unidad systemd para esto. Antes de ejecutar dnsmasq (mi último demonio, iniciado en primer plano), veo con ' ip r
' mi ruta predeterminada agregada, pero después de unos momentos, la ruta predeterminada se elimina. No hay mensajes en /var/log/syslog, /var/log/messages, journalctl... Intenté desactivar los servicios de red y dhcpcd al inicio pero nada funciona.
Conecto mi interfaz wlan0 manualmente:
hostapd -B -ddd /etc/hostapd.conf
wpa_supplicant -B -i wlan0 -c /home/pi/wpa_supplicant.conf
dhclient -4 -cf /home/pi/dhcpc.conf wlan0
And then I start the DNS / DHCP service of the AP (dnsmasq)
Intenté esto, pero esto no resolvió mi problema.
dhclient ...
ip r add default via 192.168.1.1 dev wlan0
Yo uso, en mi archivo de unidad systemd:
[unit]
Wants = network.target
After = network.target
También intenté deshabilitar todos los servicios (avahi, red, networking, network-online, network-pre, systemd-networkd-online, dhcpcd...) que podrían actualizar la tabla de enrutamiento...
¿Alguien puede ayudarme a entender por favor? Gracias