Summary: | if_gre tunnel works without rebooting system only in any one direction (send or receive) | ||
---|---|---|---|
Product: | Base System | Reporter: | Vassily <kvas> |
Component: | kern | Assignee: | freebsd-net (Nobody) <net> |
Status: | New --- | ||
Severity: | Affects Only Me | CC: | ae |
Priority: | --- | ||
Version: | 10.1-RELEASE | ||
Hardware: | amd64 | ||
OS: | Any |
Description
Vassily
2014-12-16 06:08:34 UTC
Can you try this implementation https://people.freebsd.org/~ae/gre-10.tgz ? This is ported version from FreeBSD 11. If your tunnel has different inner and outer addresses, it should work as is. Unload original if_gre.ko module and just use `make all load` in if_gre directory. Then configure you tunnel as before. Also you can patch ifconfig(8) utility and it will support new options for gre(4) interfaces, but this isn't required. I got sources from https://people.freebsd.org/~ae/gre-10.tgz and compiled it at my 10.1-p5 server. Reloading if_gre module in kernel was succesfull. For this moment tunnel works in bidirectional mode at least 3 hours. Non rebooting my server. Thanks! New variant of if_gre works fine simultaneously in both directions more then 60 hours for now. |