I have Ubuntu 14.04 machine. I can access internet through Wifi, Ethernet and through Bluetooth tethering.
Suppose I am accessing internet through Ethernet and the connection stops or I unplug the cable. Is it the job of the kernel to check what other connections are available and try them?
I can see in my PC that multiple WiFi connections are handled automatically but not the multiple heterogeneous connections like WiFi, Ethernet. Is it decided at the application layer only that only one connection is to be used?
ROUTE ADD
command for those not familiar with it. – wallyk Jul 18 '16 at 20:27