gl.inet ar750
radio1 configured as a client, that joins whatever wifi I'm around
radio0 is an access point, with a single ssid, on a br interface between ssid $ssid1 and eth1.
I would like for.
radio0 to have $N ssid's running simultaneously, each on it's own interface $int-ssid1 with a /29.
Currently, any time I create a new ssid and assign it to a new interface with a dhcp server, no dhcp is received.
tcpdump shows incoming dhcp requests on the interface but no response.
manually setting the IP/subnet/gateway on the client does not resolve the issue.
Configs are as follows
/etc/config/network (it's a /25 not a /29 at the moment)
also yes it's supposed to have it's own routing table
The address range 192.168.0.1/255.255.255.128 on the interface only supports host IP addresses from 192.168.0.1 till 192.168.0.126 (126 hosts), your DHCP settings specify a start offset of 100 and a limit of 150, try lowering the start offset to 10 or the limit to 20. Also remove the option device wlan0-1 from the interface.
Upon restarting dnsmasq, check the system log for the DHCP pools being reported. Finally make sure that int_ssid1 is covered by a firewall zone or rule which allows inbound DHCP or inbound traffic in general.
hey, yea I actually noticed that and remediated it with no change in behavior.
what's the reasoning behind removing wlan0-1 from the interface? It should be it's own interface unique from the interface associated with another SSID no?
Wireless devices must be indirectly attached to logical interfaces using option network in the wireless configuration. Referencing wifi devices from the network configuration is ignored in the best case or resulting in undefined behavior in the worst case.