Yes you do. Or you try this maybe unstable branch allowing you to make client assignments based on MAC.