Internet through wireless hotspot, intranet through wired network - can I use both at the same time?

Solution 1:

A default gateway means (simplistically) "If I don't have an explicit route for this network, send it to the default gateway".

It is the route that is taken by default. However, you can have specific routes for networks where you know how to get to them.

In your case, for any internet based destinations, which could be anything, you want to go via the hotspot, so your default gateway should be 192.168.43.1 on the wifi interface.

The wired interface should not have a default gateway at all. We know the destinations we want to access via this interface, so we can add specific routes. The next hop on that network is 10.64.193.254, so for any networks we want to get to internally, we can have a specific route to get to them.

By the look of it, they use the 10.x.x.x network for everything. So you can go to cmd and do:

route add 10.0.0.0 mask 255.0.0.0 10.64.193.254

And remove the default gateway from this interface.

So what we are saying is "If the destination network is in the 10.x.x.x range, send the traffic to 10.64.193.254 out of the wired interface, otherwise send it to 192.168.43.1 out of the wireless interface."

As 10.76.143.39 falls into the 10.0.0.0/255.0.0.0 network range, it will take the specific route added above.

Something like 8.8.8.8 does not fall into this range, and so will take the default route out of 192.168.43.1.