I want to get Wake-On-Lan working across subinterfaces on an ASA 5540. I currently have a layer 2 switch with a trunk port to the ASA. That ASA interface contains all the subinterfaces. On a layer 3 switch I would create an access-list permiting the WOL server and then apply the "ip directed-broadcast <access-list>" on each VLAN. The subinterfaces on the ASA don't support that command. Is there a way to do this on an ASA?