From 684c787e523351779f4960e44a66003feb9dbbc6 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Mon, 12 Jun 2006 13:36:04 +0000 Subject: Add PPPoE types so that Captive Portal will function with PPPoE Server ETHERTYPE_PPPOEDISC 0x8863 /* PPP Over Ethernet Discovery Stage */ ETHERTYPE_PPPOE 0x8864 /* PPP Over Ethernet Session Stage */ --- etc/inc/captiveportal.inc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'etc/inc/captiveportal.inc') diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc index e2f9225..28af59f 100644 --- a/etc/inc/captiveportal.inc +++ b/etc/inc/captiveportal.inc @@ -328,6 +328,12 @@ add 1001 set 1 pass layer2 not via $cpif add 1100 set 1 pass layer2 mac-type arp # pfsense requires for WPA add 1100 set 1 pass layer2 mac-type 0x888e + +# PPP Over Ethernet Discovery Stage +add 1100 set 1 pass layer2 mac-type 0x8863 +# PPP Over Ethernet Session Stage +add 1100 set 1 pass layer2 mac-type 0x8864 + # layer 2: block anything else non-IP add 1101 set 1 deny layer2 not mac-type ip # layer 2: check if MAC addresses of authenticated clients are correct -- cgit v1.1