А вот так, по звонкам тех, у которых ничего работать не будет. Такие случаи бывали.
У Вас wlan0 - slave-интерфейс для br0, тогда в dnsmasq.conf будет только interface=br0. Для сепарирования сетей уже необходимо назначить на wlan0 и eth1 IP-адреса из разных подсетей, соответствующим образом сконфигурировав dnsmasq. Очевидно, если в вашей текущей конфигурацией c br0 хостам LAN-сети присваивается адрес с помощью DHCP, а WLAN-сети нет, имеет смысл проверить состояние моста, это первое что приходит в голову после проверки конфигурации. Так же можно перезапустить dnsmasq после поднятия br0. Или начать конфигурирование wlan0 после поднятие моста br0. Вот с этого треугольника можно начать.
Пример конфигурации DHCP-сервера в dnsmasq на несколько интерфейсов:
interface=eth1,wlan0
dhcp-range=192.168.0.2,192.168.0.7,255.255.255.248,1440m
dhcp-range=192.168.0.10,192.168.0.14,255.255.255.248,1440m
То что br0 уже будет не нужен, на eth1 и wlan0 будут адреса 192.168.0.1/29 и 192.168.0.9/29 это понятно?