WAN interface never recovers after link loss and restore
-
I'm seeing a consistent issue after the 2.0.3 to 2.1-RELEASE upgrade where if pfSense loses the Ethernet link on its WAN interface for whatever reason (cable unplugged, etc), it will never recover the connection when the link is restored. I see this on my WAN gateway interface very consistently, and only after the 2.0.3 –> 2.1 upgrade.
The link lights on the NIC will briefly flash and then go dark in a consistent pattern that repeats indefinitely, and this behavior only goes away if I power-cycle the firewall.
I've noticed this issue posted elsewhere on the forums, is this a known bug or am I seeing a mostly-isolated issue? Is there any remediation?
-
Looks like driver issue. Could you try with different NIC?
-
I can't test with a different NIC unfortunately; both are Intel NIC's built into the motherboard. But it definitely never happened in 2.0.3, so I'm assuming it's a software/driver issue like you said.
-
What are you seeing in the logs? What WAN type are you using?
Steve
-
What are you seeing in the logs? What WAN type are you using?
Steve
It's just a standard single-WAN gateway, no groups or anything. I'll have to check the log next time it happens. What should I be looking for, and which log?
-
Check for anything that appears. The fact that you said the link light comes up breifly suggests it's stuck in a loop. That should generate a repeating log pattern.
By what WAN type I meant dhcp, static IP, pppoe etc.
Are your nics using the em driver?
Steve
-
Check for anything that appears. The fact that you said the link light comes up briefly suggests it's stuck in a loop. That should generate a repeating log pattern.
By what WAN type I meant dhcp, static IP, pppoe etc.
Are your nics using the em driver?
Steve
Okay, did some poking around:
WAN type: DHCP on a Cox Cable installation
NIC drivers: yes, using the em driver
I cleared the logs after the last link loss, so I don't have anything to go off of right now. I will have to check it next time it goes down.