I have the following devices on vlan93 on my network:
pfsense (192.168.93.1)
core-sw1 (192.168.93.2)
edge-sw1 (192.168.93.3)
pf-switch (192.168.93.100)
devices (192.168.93.120)
Physical connections below (all connections are tagged except for pf-switch → devices):
+----------+ +------------+ +------------+ +-------------+ +----------+
| | | | | | | | | |
| pfsense <--+--> core-sw1 <--+--> edge-sw1 <--+--> pf-switch <--+--> devices |
| | | Cisco | | Cisco | | BNT | | |
+----------+ +------------+ +------------+ +-------------+ +----------+
The following devices can talk to each other:
p
c e f
p o d - d
f r g s e
s e e w v
+->can talk+-->e - - i i
| to n s s t c
| s w w c e
| e 1 1 h s
|
| pfsense - ✓ ✕ ✕ ✕
|
+-+ core-sw1 ✓ - ✓ ✓ ✓
edge-sw1 ✕ ✓ - ✓ ✓
pf-switch ✕ ✓ ✓ - ✓
devices ✕ ✓ ✓ ✓ -
I've checked on pfSense and it's not sending any ARP responses to or past edge-sw1, nor does it have ARP entries for those devices.
Any idea what to look at? I'm suspecting pfSense, but have no idea where to go from here.
Versions: pfsense: 1.2.3-RC1-pfSense core-sw1: 12.2(44)SE5 edge-sw1: 12.2(53r)SE
Edit: When I use a Cisco 2600 router instead of pfSense with the exact same setup, everything works fine.