No Debian e nos parentes, antes de iniciar hostapd , você precisa fazer o seguinte:
sudo service network-manager stop
sudo ifconfig eth0 down
sudo ifconfig eth0 0.0.0.0 promisc up
sudo brctl addbr br0
sudo brctl addif br0 eth0
sudo dhclient br0
Em seguida, adicione a seguinte linha a /etc/hostapd/hostapd.conf :
bridge=br0
hostapd se adicionará à ponte, você só precisa dizer para fazer isso e o nome da ponte.
Agora você pode iniciar hostapd, sem DHCP e dnsmasq , é claro. Isso ocorre porque ao fazer a ponte entre o wifi e o ethernet, seus clientes de Wi-Fi poderão solicitar diretamente ao seu roteador um endereço IP, portanto, não há necessidade de toda a parte do DHCP / dnsmasq na interface sem fio.
Se você precisar de informações para uma distribuição systemd , basta dizer isso.