coesistenza tethering usb + ethernet

ciao a tutti, ho un problema che non riesco a risolvere.
Come aggregare 2 connessioni ad internet una tramite la classica ethernet e l’altra tramite usb tethering.
Mi spiego meglio, quando collego lo smartphone vorrei che la sua connessione diventasse la predefinita, poi quando lo scollego vorrei che ritornasse sulla ethernet.
Vorrei anche che l’ip della mia rete 192.168.1.0 e l’ip della rete dello smartphone 192.168.42.0 si mappassero dietro un altro ip di rete come 192.168.2.0.
Mi hanno parlato di bond in modalita 1 cioè active-backup, l’ho provata a fare ma non mi switcia tra le interfacce, o per lo meno lo faceva poi non ha funzionato più.
Esiste qualche altro modo?

Un conto è usarle entrambe, un conto è usare una nel caso l’altra non funzioni.

Per il primo approccio: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-network_bonding_using_the_networkmanager_command_line_tool_nmcli

Per il secondo approccio: se la connessione smartphone va giù, il sistema dovrebbe usare quella ethernet. Non accade?