Skip to content

Commit

Permalink
linux-4.19: Add IPVLAN and IPVTAP links
Browse files Browse the repository at this point in the history
Having the link types ipvtap and ipvlan available may give us some more
flexibility with possible VM configurations.

CONFIG_IPVLAN
=============
This allows one to create virtual devices off of a main interface
and packets will be delivered based on the dest L3 (IPv6/IPv4 addr)
on packets. All interfaces (including the main interface) share L2
making it transparent to the connected L2 switch.

Ipvlan devices can be added using the "ip" command from the
iproute2 package starting with the iproute2-3.19 release:

"ip link add link <main-dev> [ NAME ] type ipvlan"

To compile this driver as a module, choose M here: the module
will be called ipvlan.

CONFIG_IPVTAP                                                                                                                                                               │
=============
This adds a specialized tap character device driver that is based
on the IP-VLAN network interface, called ipvtap. An ipvtap device
can be added in the same way as a ipvlan device, using 'type
ipvtap', and then be accessed through the tap user space interface.

To compile this driver as a module, choose M here: the module
will be called ipvtap.
  • Loading branch information
donald committed Feb 5, 2019
1 parent 386b92e commit a071645
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions linux-4.19.19-244.bee
Original file line number Diff line number Diff line change
Expand Up @@ -603,6 +603,8 @@ mee_configure() {
CONFIG_DUMMY=y
CONFIG_MACVLAN=y
CONFIG_MACVTAP=y
CONFIG_IPVLAN=m
CONFIG_IPVTAP=m
CONFIG_VXLAN=m
CONFIG_NETCONSOLE=m
CONFIG_NETCONSOLE_DYNAMIC=y
Expand Down

0 comments on commit a071645

Please sign in to comment.