Hello,
De ce que je constate, la dernière version du firmware ne semble pas impactée, la version v2.0.9-hotfix.4.
Sinon voici le contenu de mon script wan-transition, j'avais ajouté le correctif qui est lié au client DHCP qui merdait (les 3 dernières lignes):
#!/bin/bash
GROUP=$1
INTF=$2
STATUS=$3
MYLOG="/var/log/wan-transition.log"
TS=$(date +"%Y%m%d-%T")
run=/opt/vyatta/bin/vyatta-op-cmd-wrapper
INTFDSCR=$($run show interfaces | grep $INTF | awk '{print $4}')
#/usr/sbin/conntrack -F
#/usr/sbin/ubnt-add-connected.pl
case "$STATUS" in
active)
msg="$TS: Internet connection $GROUP:$INTF:$INTFDSCR is active."
/config/scripts/dynhost 2>&1 | logger &
/config/scripts/gotify "Router $(hostname) WAN fail-over event" "$msg" &
;;
inactive)
msg="$TS: Internet connection $GROUP:$INTF:$INTFDSCR is inactive."
;;
failover)
msg="$TS: Internet connection $GROUP:$INTF:$INTFDSCR is failover."
;;
*)
msg="$TS: Oh crap, $GROUP:$INTF:$INTFDSCR going [$STATUS]"
;;
esac
echo $msg >> $MYLOG
logger $msg
exit 0
/bin/mv /config/user-data/wlb_linkup /etc/dhcp3/dhclient-exit-hooks.d/
sleep 200
/bin/mv /etc/dhcp3/dhclient-exit-hooks.d/wlb_linkup /config/user-data/
Le script est appelé en faisant un "set load-balance group WAN_FAILOVER transition-script /config/scripts/wan-transition"