Bug #1759
closedPPPoE not working
0%
Description
Hello,
I just updated to the latest snapshot, August,5 2011 on a box that connects to internet via pppoe.
After the update, the box still does a dial up and gets connected. It gets an IP address assigned and you can ping everything (from the box). The box is also pingable from the internet - but you can't connect to it.
If you try to run a fetch or dyndns update, it fails. I checked it three times, did a plain install and restored the configuration. The box was never able to connect to the outer world. Only pinging was working. Even disabling pf via pfctl -d didn't change anything.
When monitoring the traffic on the pppoe device or the ethernet device that is used by pppoe you can see the connection attempts from the box and the answers from the internet - but those are just "ignored" - even if pf is disabled.
Sometimes the box was able to do dns lookups. Interesting is the fact that for example "dig" was able todo a dns lookup when you passed it a dns server via "@8.8.8.8" but not if it has to use the servers in resolv.conf. Even just calling dig without any options didn't show any root server - only a timeout. Calling dig with "@8.8.8.8" worked ...
As a last resort I restored the kernel from june, 22nd 2011 and after the reboot everything started working again. So it looks a lot like there is a bug in the kernel and/or the pppoe stuff.
After the kernel from june worked, I reinstalled the latest kernel and it wasn't working anymore. Rollback to the old version -> working again
KR,
Grimeton
Updated by Jim Pingle over 13 years ago
- Subject changed from PPPoE not working - Kernel bug to PPPoE not working
- Status changed from New to Feedback
- Priority changed from High to Normal
- Target version deleted (
2.0)
PPPoE has very little to do with the Kernel in that way - you are referring to a firmware update, perhaps? Or did you really just copy and extract the kernel files by hand?
Please try to narrow down more specifically what was the last snapshot that worked, and when it stopped, and perhaps it would be easier to track down.
Updated by Oliver Loch over 13 years ago
Hi,
I copied the kernel by hand over to the box.
And that's all that changed. Full RC3 from August, 5 2011 and SMP Kernel from June, 22 2011.
KR,
Grimeton
Updated by Chris Buechler over 13 years ago
I suspect the fix for wrong checksums on PPTP traffic is breaking this. last build without that would be 20110727, please try that.
Updated by Scott Douglas over 13 years ago
Hi,
I can confirm that the last working update is pfSense-Full-Update-2.0-RC3-amd64-20110728-0359.tgz, I do not have any issues with the "i386" snapshots.
see: http://forum.pfsense.org/index.php/topic,39660.0.html
Scott.
Updated by Oliver Loch over 13 years ago
Hi,
I'm going to test this evening when someone is at the location.
KR,
Grimeton
Updated by Holger Goetz over 13 years ago
Hi,
had experienced the same w/ the August 2nd snapshot.
Ping was working, but no data connection made it... Did resolve it for now by adding MTU=1472 as option 26 to the dhcp server.
Maybe this is a hint towards the packet size calc which might be broken by the fix ChrisB mentioned above.
Best
Holger
Updated by Oliver Loch over 13 years ago
Hi,
just tested it. The latest working kernel is from July, 27th 2011. The one from the August, 6 2011 snapshot is not working ...
KR,
Grimeton
Updated by Ermal Luçi over 13 years ago
Please try a snapshot from tomorrow it should be back to working.
Thanks for your efforts.
Updated by Scott Douglas over 13 years ago
Hi,
I've just updated to the latest snapsphot version "Wed Aug 10 12:23:51 EDT 2011" (pfSense-Full-Update-2.0-RC3-amd64-20110810-1042.tgz) and everything is working.
Scott.
Updated by Chris Buechler over 13 years ago
- Status changed from Feedback to Resolved