Page 1 of 1

VPN passthrough in 1.9.x

Posted: Fri Jan 29, 2016 2:33 pm
by petbrau
A few days ago, I switched from trunk to gargoyle.
I am very impressed by this firmware, but with the latest version 1.9.x, I have some troubles.
Can anybody confirm, that vpn-passthrough is working on this version?
When I want to reinstall kmod-nf-nathelper-extra manually the following error message occurs:
ERROR: Dependency kernel (= 3.18.20-1-7bed08fa9c06eb8089e82c200340ec66) of package kmod-nf-nathelper-extra is installed, but has incompatible version 3.18.23-1-223e3fdd27db9122f3c52a76cf3816a1 and is marked as 'hold'

ddns and port forwarding are configured and work well.

Re: VPN passthrough in 1.9.x

Posted: Sat Jan 30, 2016 5:33 am
by petbrau
I flashed back to 1.8.1 and VPN passthrough works great.
Since 1.9.0 it does not work.
It seems, that the problem occurred, when gargoyle switched from Barrier Braker to Chaos Calmer.

Re: VPN passthrough in 1.9.x

Posted: Fri Feb 05, 2016 5:46 pm
by petbrau
Today I had some hours and compiled 1.9.x by myself.
Unfortunately with the same result.

Afterwards I modified the target config file, to add the package "kmod-nf-nathelper-extra" and recompiled the firmware once again.
...and now, VPN passthrough works !
So, the problem, was the missing package that was forgotten to be implemented.

What makes me wonder is, that nobody realizes this problem since months.

Re: VPN passthrough in 1.9.x

Posted: Fri Feb 05, 2016 6:24 pm
by Lantis
If no one notices the problem how are we supposed to fix it? It's not a feature that is used all the time.

Can you confirm which part of the firmware this relates to so I can add the dependency please? Thanks for looking into it.

Re: VPN passthrough in 1.9.x

Posted: Fri Feb 05, 2016 6:25 pm
by nworbnhoj
Thank you for chasing this down. As it turns out I did notice this dependency problem lurking in the deluge of build messages but had not got to resolving it yet.

Re: VPN passthrough in 1.9.x

Posted: Fri Feb 05, 2016 6:28 pm
by Lantis
Incidentally, if you had installed my ad blocking plugin, nathelper-extra would have installed itself lol

Re: VPN passthrough in 1.9.x

Posted: Thu Feb 11, 2016 5:19 pm
by nworbnhoj
So I can enable this for ar71xx.usb_large which includes the wndr3800 in @petbrau profile. Should this also be enabled for other ar71xx profiles with 8MB+ Flash?

Re: VPN passthrough in 1.9.x

Posted: Thu Feb 11, 2016 5:33 pm
by nworbnhoj
@petbrau you already have git installed; a clone of Gargoyle on your local machine; and the change made. To complete the process you need only to get a github account; git push your change up to github; and create a pull request which @Eric can easily evaluate and merge. We could use the help - there is plenty to do!

Re: VPN passthrough in 1.9.x

Posted: Fri Feb 19, 2016 2:02 pm
by petbrau
kmod-nf-nathelper-extra is now part of the Gargoyle firmware for all routers >4MB of flash memory.

Re: VPN passthrough in 1.9.x

Posted: Fri Feb 19, 2016 2:34 pm
by nworbnhoj
Great - thank you :-)