Você está procurando por um vínculo. Este driver é destinado a (surpresa!) Vincular links individuais a um link lógico. Vários modos são suportados, um deles é o modo de failover (você tem um link principal, no seu caso Ethernet com fio, e vários links de failover, que assumem quando o link principal falha).
O que você precisa é de CONFIG_BONDING
ativado no kernel. Com isso habilitado (e o módulo apropriado bonding
carregado se construído como módulo) pode fazer o seguinte:
-
Crie uma interface de ligação:
# echo +bond0 > /sys/class/net/bonding_masters
-
Defina o modo
active-backup
(failover):# echo active-backup > /sys/class/net/bond0/bonding/mode
-
Adicione interfaces ao dispositivo de ligação:
# echo +eth0 > /sys/class/net/bond0/bonding/slaves # echo +wlan0 > /sys/class/net/bond0/bonding/slaves
-
Crie
eth0
a interface principal:# echo eth0 > /sys/class/net/bond0/bonding/master
-
Ativar o monitoramento de links (teste periodicamente para disponibilidade de links a cada segundo):
# echo 1000 > /sys/class/net/bond0/bonding/miimon
-
Use
bond0
como interface de rede (eth0
ewlan0
não precisam de configuração adicional: os endereços IP e outros estão configurados embond0
now).