@johnpoz:
Huh?? You sure and the hell do not need avhai or upnp for pfsense to work with apple devices..
If they are not getting a dhcp address, I would look more to the wireless.. Especially if says something about wrong password, etc.
Work with many apple devices - avahi is their bonjour network discovery service - not important for simple internet connectivity but important if you want to see printers etc without needing to know their addresses and stuff.
Upnp would be good for things like wi-fi calling, imessage, itunes, apple store etc. Not required if the default any/any is on the lan, though.
Jonpoz is right, though. Technically you don't need any of it, but the nuance with these things is you get that cool "automagic" stuff.