Je ne suis plus sûr des fichiers de conf à modifier donc si tu pouvais me dire exactement quelles sont tes modifications, ça m'aiderait.
Ensuite comme je disais c'est très simple:
-Soit tu utilise Network manager et il faut créer un script générique
sudo gedit /etc/NetworkManager/dispatcher.d/09confip
[PAS DU SCRIPT]
if réseau = tamaison
sed remplacer # par rien à telle ligne
sed remplacer # par rien à telle ligne2
...
else
sed ajouter # à telle ligne
sed ajouter # à telle ligne2
fi
-Si tu utilise wicd c'est plus simple, tu créer juste un script pour dé-commenter avec les sed pour ton domicile et un autre pour commenter pour les autres réseaux, que tu paramètre dans les préférences de réseau, du style
[PAS DU SCRIPT]
#Maison
sed remplacer # par rien à telle ligne
sed remplacer # par rien à telle ligne2
...
J'essaie de te faire travailler un peu surtout qu'il n'y a pas besoin de beaucoup de connaissance pour faire ce script:
-if - else - fi, iwconfig et sed pour la première possibilité
-uniquement sed pour la deuxième.
Tente de faire une première version et je t'aiderais à corriger. Je te filerais même quelques bonus.
Allez, je suis pas méchant, voila le motif générique pour sed:
sed -i 's/motifatrouver/motifderemplacement/g' /chemindu/fichier
si le motif est une variable, il faut mettre '$x' (avec les guillemets simples)