I've got a K-12 client that is using the Meru Wireless Network system with the MC3000 controller. The controllers have a 1000 mac address limit and they were told by support that they would have to use RADIUS to go beyond that limit. On the other side they want to also secure the physical ports themselves so students can't just plug in any device.
Every mac address is known, and getting them into a system usable by whatever is an acceptable thing, we won't frown away from entering 2500 MACs if we have to. We have all summer.
The idea is to use Windows Server 2008 R2's NAP role with DHCP callout. Right now this particular server is also a DHCP server, KMS server, and one of the backup DNS servers, so the server has plenty of load leftover. But if we need to provision another server, they have the licenses and the spare servers sitting around for it.
Right now the network is open using mac filtering from Meru. By GPO (and the base image) when the systems turn on they automatically bond to the SSID allowing domain login for the student. It would be preferable if it stayed that way. In other words, we'd like the system to be transparent so that there's no extra logging in, the wireless device is simply authenticated by its mac address. We'd also like the same for the ports, so that a device can be plugged in anywhere in the building as long as its mac address is allowed.
Current backend equipment is as follows:
2 Dell Poweredge servers as esx 4.1 hosts.
BackupExec server and its backup SAN
HP Procurve chassis and gigabit switch modules (some fiber)
Cisco ASA 5420 firewall
Right now all servers run under DHCP reservations along with the IPADS and IPODS for class instruction. All other things just take a DHCP address from their respective VLAN/scope.
Any ideas where to get started and if this will even work?