Good news for the people that use OpenVPN!
If you keep an eye out on the changelog of Oleg firmware you might have noticed
r4318.
This update finally fixes fastnat to work with applications like OpenVPN. This means everyone should be able to turn on fastnat without any problem!
theMIROn who worked on this issue managed to fix it, and I'd like to thank him for that
For the people who don't know what fastnat is: fastnat is a piece of code to speed up the routing between wan and lan (nat).
Even if you have no super speed internet fastnat will save you some cpu load you can use on a whole lot of other things
So does it affect the OpenVPN performance? YES!
I did a little benchmark and came back with these results:
fastnat on:
down 8.00
up 6.36
fastnat off:
down 7.83
up 6.20
Results from http
So if you update your firmware to r4318 or later you are good to go.
So how do you check if you have fastnat enabled?
Code:
nvram get misc_fastnat_x
This line should produce the answer "1" (without the quotes).
If it doesn't here is how to turn it on:
Code:
nvram set misc_fastnat_x=1
nvram commit
Now reboot your router after this and it should work.
If you wish to turn it off again, just replace the 1 by a 0.