Acabei escolhendo outra maneira de fazer a mesma coisa, com base no guia aqui - usar / hosts / networks é provavelmente melhor se você precisar de um AP sempre no hostapd, mas provavelmente menos usará o contrário.
Aqui está o meu arquivo / etc / networks - eu configurei o wlan0 como manual e fiz a ponte com eth0.
# wireless wlan0
allow-hotplug wlan0
iface wlan0 inet manual
# eth0 connected to the ISP router
allow-hotplug eth0
iface eth0 inet manual
#iface eth0 inet6 auto
# Setup bridge
iface br0 inet static
bridge_ports wlan0 eth0
address 192.168.1.127
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
Seu hostapd.conf também pode ser interessante por lá - esta é uma versão simplificada da minha, já que eu escolhi editar a versão 'estoque'. Eu suspeito que é bem provável que seu problema possa estar lá.
### Wireless network name ###
interface=wlan0
### Set your bridge name ###
bridge=br0
driver=nl80211
###CHANGE ANYTHING BELOW THIS TO SUIT!###
### (IN == INDIA, UK == United Kingdom, US == United Stats and so on ) ###
country_code=SG
hw_mode=g
channel=6
wpa=2
## Key management algorithms ##
wpa_key_mgmt=WPA-PSK
## Set cipher suites (encryption algorithms) ##
## TKIP = Temporal Key Integrity Protocol
## CCMP = AES in Counter mode with CBC-MAC
wpa_pairwise=TKIP
rsn_pairwise=CCMP
## Shared Key Authentication ##
auth_algs=1
## Accept all MAC address ###
macaddr_acl=0