bmxd -c -r [****]
Routingclass, sofern es kein bevorzugtes Gateway gibt oder jenes ausgefallen ist:
*0 kein Tunnel, default route
*1 Permanent das „schnellste“ Gateway, basierend auf Ankündigung des Gateways
*2 Permanent das stabilste Gateway, basierend auf den Messergebnissen des Protokolls
*3 Dynamisch Umschaltung auf das stabilste Gateway (siehe auch "gateway_hysteresis", in der Hilfe)
Das Script wird auf dem Bypassrouter (TL 1043) installiert und prüft ob der Offloader per MeshOnLan verfügbar ist und ob auf dem Offloader fastd Tunnel laufen: Ist das der Fall, wird das Interface eth0 und tbb_fastd auf dem Bypassrouter abgeschaltet, damit ausschließlich nur noch der Offloader benutzt wird. Die restlichen Router können, aber müssen nicht, außer per WLAN Meshnetz auch noch per MeshOnLAN vernetzt werden und nutzen automatisch den Offloader.
als Cronjob möglich
ip='10.200.x.y' #bypassrouter
ol='10.200.j.z' #offloader ip
probe='wikipedia.org'
wget https://$ol/sysinfo-json.cgi -O /tmp/bypass/olsysinfo --no-check-certificate
if [ $(grep $ip /tmp/bypass/olsysinfo | wc -l) -ge 1 ]; #check ip
then if [ $(grep backbone /tmp/bypass/olsysinfo | wc -l) -ge 1 ]; #check backbone
then ifconfig tbb_fastd down; ifconfig eth0 down; #interface des bypassrouters ausschalten, wenn offloader verfügbar
fi;
fi
sleep 15 #gib dem batman noch zeit
wget https://$probe -O /tmp/bypass/probe --no-check-certificate
if [ $(grep $probe /tmp/bypass/probe | wc -l) -ge 1 ]; then echo wikiokay; else ifconfig eth0 up; ifconfig tbb_fastd up; fi #
rm /tmp/bypass/*
Proxmox-bmxd
Aktuelle Empfehlung bei Gateway mit vielen Knoten ab Proxmox 4.4-22. STP auf der Brücke deaktiviert.
intelE1000 to intelE1000 fastd2 proxmoxbridge 150 Mbit/s
vmxnet3 to vmxnet3 fastd2 proxmoxbridge 250 Mbit/s
virtio to vmxnet3 fastd2 proxmoxbridge 300 Mbit/s
virtio to virto fastd2 proxmoxbrigde 320 Mbit/s
rtl to rtl fastd2 proxmoxbrigde 130Mbit/s
rtl to intelE1000 fastd2 proxmoxbrigde 80-120Mbit/s
rtl to vmxnet3 fastd2 proxmoxbrigde 50-100Mbit/s
virtio to virto fastd2 servdiscount 200 Mbit/s
rtl to virto fastd2 servdiscount 135 Mbit/s