Eu recebi a mesma mensagem de erro no Ubuntu 12.04 quando estava faltando o pacote "ifenslave". Eu consertei isso com este comando: sudo apt-get install ifenslave-2.6
Eu tentei e li praticamente todos os artigos sobre como configurar VLANs com Bonds, no entanto, parece que não consigo trabalhar.
Estou executando o Ubuntu 12.04.4 LTS em um IBM x3650M4 com 2 INTEL 10GB NICS.
Quando instalei o SO, não tive acesso à Internet e tive que montar um ISO com vlan_1.9-3ubuntu6_amd64.deb
para obter suporte a VLAN. Eu corri modprobe 8021q
e adicionei 8021q
a /etc/modules
. Eu sou capaz de configurar eth1
e eth6
independentemente para usar o vlan (vamos chamá-lo vlan1
) e eu atualizei e atualizei o Ubuntu, assim como atualização e atualização do aptitude.
Meu arquivo de interfaces é assim:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth1
iface eth1 inet manual
bond-master bond0
auto eth6
iface eth6 inet manual
bond-master bond0
# Start bond0
auto bond0
iface bond0 inet manual
bond-mode 4
bond-miimon 100
bond-lacp-rate fast (have tried slow as well)
mtu 11000
bond-slaves none
# Start VLAN 1
auto bond0.1
iface bond0.1 inet static
address 10.1.1.100
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.247.255
gateway 10.1.1.3
dns-nameservers 10.1.1.10
vlan-raw-device
(a informação de IP está intencionalmente errada)
Sempre que eu tento exibir bond0.1
, recebo este erro:
Set name-type for VLAN subsystem. Should be visible in /proc/net/vlan/config
ERROR: trying to add VLAN #1 to IF -:bond0:- error: Operation not supported
Cannot find device "bond0.1"
Failed to bring up bond0.1
Se eu executar vconfig add bond0 1
, recebo este erro:
ERROR: trying to add VLAN #1 to IF -:bond0:- error: Operation not supported
Alguma idéia de como corrigir isso?
Eu recebi a mesma mensagem de erro no Ubuntu 12.04 quando estava faltando o pacote "ifenslave". Eu consertei isso com este comando: sudo apt-get install ifenslave-2.6