tu ne peux faire du bonding qu'entre plusieurs interfaces qui vont arriver sur le meme reseau, car tu crees en fait une 3e interface, qui elle se connectera au vrai reseau.
eth0 \=bond0=> reseau local
eth1 /
tu ne peux pas utiliser le bonding pour relier 2 reseaux differents (ton LAN et ton GPRS)
ce que tu cherches c'est le changement de route par defaut (la sortie par defaut vers internet)
quand tu actives ton GPRS, il est probable que cela deviennent la route par defaut, donc tu perds le LAN
tu dois deja pouvoir jouer avec les lignes post-up dans le fichier /etc/network/interfaces
ex dans la partie eth0, ajoutes
post-up /sbin/ifdown gprs #coupe le gprs si la carte reseau est UP
post-down /sbin/ifup gprs # active le gprs si la carte reseau devient DOWN
et dans la partie gprs
post-up /sbin/ifdown eth0 #coupe la carte eth0 apres le demarrage du GPRS
post-down /sbin/ifup eth0 # active eth0 si le gprs tombe
maintenant il n'est pas sur que la carte eth0 deviennent down si le routeur en face reste UP,
du coup ce systeme ne fonctionne que si on vire le cable reseau de la carte reseau.
l'etape au dessus, c'est de detecter si tu arrives à joindre un service externe (ping vers google, telnet vers un site web)
et de changer la route par defaut pour passer par l'autre interface.
il y a des outils pour cela, mais je n'en ai plus le nom.
maintenant je trouve etrange que ta config parle d'une carte GPRS, mais active une interface ppp0
cela ne devrait-il pas etre ppp0 dans ton fichier /etc/network/interfaces ?
# comprendre les reseaux et les routages
Posté par NeoX . En réponse au message [réseau] fallback vers gprs. Évalué à 3.
tu ne peux faire du bonding qu'entre plusieurs interfaces qui vont arriver sur le meme reseau, car tu crees en fait une 3e interface, qui elle se connectera au vrai reseau.
tu ne peux pas utiliser le bonding pour relier 2 reseaux differents (ton LAN et ton GPRS)
ce que tu cherches c'est le changement de route par defaut (la sortie par defaut vers internet)
quand tu actives ton GPRS, il est probable que cela deviennent la route par defaut, donc tu perds le LAN
tu dois deja pouvoir jouer avec les lignes post-up dans le fichier /etc/network/interfaces
ex dans la partie eth0, ajoutes
et dans la partie gprs
maintenant il n'est pas sur que la carte eth0 deviennent down si le routeur en face reste UP,
du coup ce systeme ne fonctionne que si on vire le cable reseau de la carte reseau.
l'etape au dessus, c'est de detecter si tu arrives à joindre un service externe (ping vers google, telnet vers un site web)
et de changer la route par defaut pour passer par l'autre interface.
il y a des outils pour cela, mais je n'en ai plus le nom.
maintenant je trouve etrange que ta config parle d'une carte GPRS, mais active une interface ppp0
cela ne devrait-il pas etre ppp0 dans ton fichier /etc/network/interfaces ?