separate DHCP pools for each port

Hi there!

I have an RB2011UiAS-RM, and I’m having trouble setting up the DHCP server to provide different pools for each port.
I need to split my office up into 3 or 4 different networks(for VoIP, Dev PCs and general office PCs etc) and I was planning on for example, having the VoIP switch connected to eth3 with a pool of 192.168.11.1-192.168.11.25, the Dev Switch on eth4 and a pool of 192.168.12.1-192.168.12.25 and so on.

But DHCP doesn’t seem to work unless Bridge-Local is selected as the Interface. If I try to set the interface to a specific port, it says that it’s invalid. Does anyone know what I’m missing?
Any help would be greatly appreciated.

Thanks,

Matt

Don’t forget to add an ip address for that interface and also to dhcp-networks. You may also want to remove that specified port/s from the bridge.

After some more playing around, I disabled bridge-local, under Bridges in the web interface, and added the info to IP>Addresses, which sorted my problem out. But why do I need to fill in both IP>Pool and IP>Addresses for it to work?

I could’ve sworn I responded to this already, but anyway…
I managed to figure out that the default bridge was causing my issue. So DHCP works fine after disabling it.

Now I just need to figure out how to route traffic to/from ether 1 and 2, as I will have two WAN connections, over to ether 3-10. Any tips on where to start?

Cheers,

Matt