I'm trying this fix right now, I'll post back here if i have any success.
I'm trying this fix right now, I'll post back here if i have any success.
The patch worked perfectly. this needs to go upstream, .James.H. Have you considered filing a bug report?
Curious. I have the same problem in Oneiric, and this patch fixed it there, too.
Background: I was able to connect to one corporate PPTP server without any problem. But when connected to another corporate server, I receive about every other packet with the FLUSHED bit turned off. These packets are dropped by the stock driver just like the SPEC says they should be. But when I stop dropping those packets (by making this change to the driver), the problem went away.
I could see the symptom clearly by pinging a machine on the VPN. Every other ping packet is lost with the old driver. Once I installed the new driver, every ping is responded correctly.
Phil
Same problem here and the same fix solves it. The vpn connection is provided by a USR8200 VPN.
Is the problem related to the USR8200 not setting the flushed bit (because it "forgot" to set it or because it didn't initialize the key table while it should during stateless encryption) or because of the linux driver not setting the flushed bit in the code as said by James.H ?
I'm glad this is proving helpful to others. We've been using it ever since I posted my "fix" without any issues.
I don't really know how to push this information upstream or anything - anyone who has the know-how and inclination PLEASE feel free to do so on my behalf. This has surely annoyed far more people than we see in this thread.![]()
Bookmarks