Diagnostic step 1
Connect a spare laptop to the modem in bridge mode and run the same ping/traceroute tests you ran from pfSense to confirm modem bridging consistency (you already did this; note MTU and path MTU behaviour with ping -s and -M do).
Generated Oct 3, 2026, 12:35:03 AM
Connect a spare laptop to the modem in bridge mode and run the same ping/traceroute tests you ran from pfSense to confirm modem bridging consistency (you already did this; note MTU and path MTU behaviour with ping -s and -M do).
From pfSense, run packet capture (WAN) while initiating a simple TCP/ICMP test and check whether responses arrive at the interface; compare source/destination MACs and IPs to confirm return path reaches pfSense's MAC.
Temporarily set pfSense WAN to use the modem's MAC address (clone WAN MAC) to rule out ISP MAC binding.
Lower WAN MTU on pfSense (e.g. 1400) and test connectivity to detect an MSS/fragmentation issue; if that helps, narrow MTU delta and investigate whether modem or ISP blocks ICMP fragmentation-needed messages.
Enable verbose logging on modem and pfSense and coordinate with ISP support: provide packet captures showing SYNs and absent SYN-ACKs so ISP can verify return routing and any ACL/NAT behavior. Escalate to ISP if packet capture shows SYNs leaving but no replies arriving at pfSense — this usually requires ISP-side tracing.