filtering based on MAC address

Hi guys

Using IPFW we can filter traffic based on MAC address. As far as I know it is not possible to do such filtering via PF, since it's an IP filter and does not know anything about layer 2 issues. Is there any way to do so in PF besides using bridge?
 
Should the system act as a bridge in order to do the tagging or is it (bridge) just used to do the tagging regardless of the system rule?
 
Are you sure FreeBSD can do tagging with bridge? I know it is possible on OpenBSD but I didn't found it on FreeBSD.
 
Are there any patches which enable layer 2 filtering in PF or something?
 
Back
Top