I have a windows laptop with two NICs. One is a wireless interface (used for general internet usage), the other is cellular modem using a SIM which makes it a part of private network (IP 10.100.100.12)
When both these interfaces are enabled, my routing table looks like
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.104 35
10.100.100.8 255.255.255.248 On-link 10.100.100.12 257
10.100.100.12 255.255.255.255 On-link 10.100.100.12 257
10.100.100.15 255.255.255.255 On-link 10.100.100.12 257
127.0.0.0 255.0.0.0 On-link 127.0.0.1 331
127.0.0.1 255.255.255.255 On-link 127.0.0.1 331
127.255.255.255 255.255.255.255 On-link 127.0.0.1 331
169.254.0.0 255.255.0.0 On-link 169.254.88.114 281
The problem is, when I try to ping some device on the cellular network e.g) 10.100.100.50 I get no response. When I use trace route I see this,
C:\Windows\system32>tracert 10.100.100.50
Tracing route to 10.100.100.50 over a maximum of 30 hops
1 4 ms 3 ms 3 ms kabelbox.local [192.168.0.1]
2 17 ms 16 ms 16 ms 83-169-183-49-isp.superkabel.de [83.169.183.49]
3 * * * Request timed out.
4 * * * Request timed out.
The packets are going to my internet router (connected via WiFi) which should not be happening.
If I turn off my laptop WiFi, then I can properly reach devices on the 10.100.** network.
How can I make sure that even with both these interfaces turned on, I can use the WiFi for my general internel usage and the cellular just to access 10.100** ips?