Comment 15 for bug 1519120

Revision history for this message
Mike Pontillo (mpontillo) wrote : Re: NetworkManager VLAN support fails unless vlan package is manually installed

Another note: in addition to VLANs, NetworkManager lists other interface types for which the dependencies aren't installed as well:

    Bond
    Bridge
    Team

The "ifenslave" and "bridge-utils" package would be needed for bonds and bridges to work out of the box. (I think bridge-utils might already be present on Xenial server since LXD requires bridges, but I'm not sure about desktop.)

The "Team" option seems to be a Red Hat technology (in 'universe' in Ubuntu) which should probably be hidden from the menu unless the dependency is installed (separate issue).

In summary, I think that not having these packages installed by default is a usability problem for both Ubuntu Server and Ubuntu Desktop. IMHO, we should ensure the following packages are recommended by at least `network-manager` and possibly `ifupdown`:

    vlan
    bridge-utils
    ifenslave