ну у себя, я wlan0 сделал статическим ip - он стал шлюзом для wifi клиентов, соответственно все сетевые службы (dhcp, dns, и т.п.) должны быть настроены на обслуживание еще и этой подсети.
Таким образом, у меня 3 сети:
1. внешняя (pppoe)
2. локальная ethernet (192.168.2.0/24)
3. локальная wifi (192.168.3.0/24)
dhcp настроен вручную, потому что альтераторный модуль не позволяет настроить обслуживание нескольких интерфейсов.
в dns - просто в альтераторе указал, что обслуживать еще и интерфейс wlan0
в squid - то же самое
Если же надо мост между wifi и ethernet - то у меня четко это не получилось, однако, насколько я понял нужно настроить мост между mon.wlan0 и eth*. А такая конфигурация подразумевает определенный порядок запуска интерфейсов.
Т.е. на этапе старта etcnet mon.wlan0 - еще отсутствует, а когда стартует hostapd - etcnet уже стартанул, тут наверное нужен скрипт создания моста после запуска всех служб.
Я этого не делал, из-за отсутствия потребности, хотя если гуру подскажут как логически правильно это организовать то могу и поковырять, плюс могу видеоурок сделать!
Как и обещал hostapd.conf:
interface=wlan0
# driver=nl80211
ssid=gradient
country_code=RU
hw_mode=g
channel=11
ieee80211n=0
macaddr_acl=0
wpa=3
wpa_key_mgmt=WPA-PSK
wpa_passphrase=********
wpa_pairwise=TKIP CCMP