Unknown tunnel mode "vti6"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
iproute2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Xenial users are unable to create vti6 tunnels.
[Test case]
1) Create a vti6 tunnel
sudo ip tunnel add vti0 mode vti6 local :: remote fdd6:bdb4:5614::2 key 54
2) No error should be displayed and "ip link" should show a new device named "vti0"
The ip tunnel call currently fails with the error 'Unknown tunnel mode "vti6"' and no tunnel is created.
[Other Info]
vti6 mode is supported according to the man page:
$ man ip-tunnel | grep vti6
MODE := { ipip | gre | sit | isatap | vti | ip6ip6 | ipip6 | ip6gre | vti6 | any }
iproute2 4.9.0-1ubuntu2 on *Artful* has no problem creating vti6 tunnels.
$ lsb_release -rd
Description: Ubuntu 16.04.3 LTS
Release: 16.04
$ apt-cache policy iproute2
iproute2:
Installed: 4.3.0-1ubuntu3.
Candidate: 4.3.0-1ubuntu3.
Version table:
*** 4.3.0-1ubuntu3.
500 http://
100 /var/lib/
4.
500 http://
4.3.0-1ubuntu3 500
500 http://
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: iproute2 4.3.0-1ubuntu3.
ProcVersionSign
Uname: Linux 4.4.0-103-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.1-0ubuntu2.14
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Dec 9 21:55:27 2017
InstallationDate: Installed on 2016-12-06 (368 days ago)
InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Beta amd64 (20161206)
SourcePackage: iproute2
UpgradeStatus: No upgrade log present (probably fresh install)
modified.
mtime.conffile.
Hi Simon,
we are currently shuffling around responsibilities for iproute so extra latencies might occur :-/.
I have two theories:
1. the iproute package needs fixes that came later than what is in Xenial:
The package needs to be very close to the kernel version in general.
Did you have any chance to test the newer 4.9 by forcing it into a Xenial system if that works as well? If you need a ppa for that let me know and I'll create one for you.
2. the Xenial kernel has this type disabled.
If throwing in an HWE kernel [1] into xenial, does it then work for you?
[1]: https:/ /wiki.ubuntu. com/Kernel/ LTSEnablementSt ack