Анализ списка маршрутов на вашем телефоне может понадобится, например, для отладки конфигурации OpenVPN'а и, в частности, для проверки корректности работы директив route на стороне клиента.
По привычке набрав ip route в терминале телефона, результат несколько разочаровал: явно отсутствовала большая часть маршрутов -- как минимум default gateway.
sagit:/ # ip ro
10.103.42.136/29 dev rmnet_data0 proto kernel scope link src 10.103.42.139
192.168.44.0/24 dev bt-pan proto kernel scope link src 192.168.44.1
192.168.65.200/30 dev tun0 proto kernel scope link src 192.168.65.202
Не отчаяшись, попробовал, казалось бы, безотказный вариант - netstat -rn и снова мимо:
sagit:/ # netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.103.42.136 0.0.0.0 255.255.255.248 U 0 0 0 rmnet_data0
192.168.44.0 0.0.0.0 255.255.255.0 U 0 0 0 bt-pan
192.168.65.200 0.0.0.0 255.255.255.252 U 0 0 0 tun0
В итоге, раскурив мануал на ip route, оказалось, что нужно было использовать ip route show table all:
sagit:/ # ip ro show table all
5.8.52.214 dev tun0 table tun0 proto static scope link
64.79.100.163 dev tun0 table tun0 proto static scope link
192.168.0.0/20 dev tun0 table tun0 proto static scope link
192.168.46.0/24 dev tun0 table tun0 proto static scope link
192.168.48.0/20 dev tun0 table tun0 proto static scope link
192.168.64.0/22 dev tun0 table tun0 proto static scope link
192.168.80.0/22 dev tun0 table tun0 proto static scope link
192.168.44.0/24 dev bt-pan table local_network proto static scope link
default dev dummy0 table dummy0 proto static scope link
default via 10.103.42.140 dev rmnet_data0 table rmnet_data0 proto static
10.103.42.136/29 dev rmnet_data0 proto kernel scope link src 10.103.42.139
192.168.44.0/24 dev bt-pan proto kernel scope link src 192.168.44.1
192.168.65.200/30 dev tun0 proto kernel scope link src 192.168.65.202
broadcast 10.103.42.136 dev rmnet_data0 table local proto kernel scope link src 10.103.42.139
local 10.103.42.139 dev rmnet_data0 table local proto kernel scope host src 10.103.42.139
broadcast 10.103.42.143 dev rmnet_data0 table local proto kernel scope link src 10.103.42.139
broadcast 127.0.0.0 dev lo table local proto kernel scope link src 127.0.0.1
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1
broadcast 192.168.44.0 dev bt-pan table local proto kernel scope link src 192.168.44.1
local 192.168.44.1 dev bt-pan table local proto kernel scope host src 192.168.44.1
broadcast 192.168.44.255 dev bt-pan table local proto kernel scope link src 192.168.44.1
broadcast 192.168.65.200 dev tun0 table local proto kernel scope link src 192.168.65.202
local 192.168.65.202 dev tun0 table local proto kernel scope host src 192.168.65.202
broadcast 192.168.65.203 dev tun0 table local proto kernel scope link src 192.168.65.202
fe80::/64 as to ::7400:0:1800:200:fc85:8d5a dev bt-pan table 1063 proto kernel metric 256
fe80::/64 as to ::6000:0:1800:200:fc85:8d5a dev dummy0 table dummy0 proto kernel metric 256
default as to ::7400:0:1800:200:fc85:8d5a dev dummy0 table dummy0 proto static metric 1024
fe80::/64 as to ::8000:0:1800:200:fc85:8d5a dev rmnet_data0 table rmnet_data0 proto kernel metric 256
fe80::/64 as to ::7400:0:1800:200:fc85:8d5a dev rmnet_data7 table rmnet_data7 proto kernel metric 256 mtu 1410
local ::1 as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80:: as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80:: as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80:: as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80:: as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80::2ec:aff:fef4:aa94 as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80::776a:d43e:6d3d:a0ec as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80::78fd:8bff:fe5d:88c9 as to ::7400:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
local fe80::97ad:aae1:784e:2b4e as to ::8000:0:1800:200:fc85:8d5a dev lo table local proto none metric 0
ff00::/8 as to ::7400:0:1800:200:fc85:8d5a dev rmnet_data7 table local metric 256 mtu 1410
ff00::/8 as to ::7400:0:1800:200:fc85:8d5a dev dummy0 table local metric 256
ff00::/8 as to ::7400:0:1800:200:fc85:8d5a dev rmnet_data0 table local metric 256
ff00::/8 as to :: dev bt-pan table local metric 256
Вот теперь результат похож на правду.
Примечание: В данный момент на телефоне запущен VPN и включена раздача интернета через Bluetooth (да, не перевелись ещё извращенцы:)