Il manque la config des VLANs.
Il va falloir que tu debug un peu.
Supprime le script de démarrage, reboot le routeur, et en telnet, passe les commandes suivantes (sans te déconnecter entre 2 commandes) :
grep . /proc/switch/*/vlan/*/ports
wanif=eth0
wanport=/proc/switch/$wanif/vlan/2/ports
wanport=$(awk '/\d/ {p=substr($1,1,1)"t "substr($2,1,1)"t"} END {print p}' $wanport)
echo "wanport : $wanport"
ls -l /proc/switch/$wanif/vlan/832/
echo "$wanport" > /proc/switch/$wanif/vlan/832/ports
grep . /proc/switch/*/vlan/*/ports
echo "" > /proc/switch/$wanif/vlan/2/ports
grep . /proc/switch/*/vlan/*/ports
Les 1, 5, 6, 8, 10 doivent retourner quelque chose.