使用了usb otg转网口功能,发现原来能用的网络不能用了,找一下原因;
root@raspberrypi:/home/pi# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.137.1 0.0.0.0 UG 202 0 0 usb0
default 192.168.23.1 0.0.0.0 UG 303 0 0 wlan0
192.168.23.0 0.0.0.0 255.255.255.0 U 303 0 0 wlan0
192.168.137.0 0.0.0.0 255.255.255.0 U 202 0 0 usb0
root@raspberrypi:/home/pi#root@raspberrypi:/home/pi# route del default gw 192.168.23.1
root@raspberrypi:/home/pi# route add default gw 192.168.23.1
root@raspberrypi:/home/pi# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.23.1 0.0.0.0 UG 0 0 0 wlan0
default 192.168.137.1 0.0.0.0 UG 202 0 0 usb0
192.168.23.0 0.0.0.0 255.255.255.0 U 303 0 0 wlan0
192.168.137.0 0.0.0.0 255.255.255.0 U 202 0 0 usb0
root@raspberrypi:/home/pi# ping www.baidu.com
PING www.baidu.com (14.215.177.39) 56(84) bytes of data.
64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=1 ttl=55 time=36.1 ms
64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=2 ttl=55 time=14.1 ms
^C
--- www.baidu.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 14.147/25.163/36.180/11.017 ms
root@raspberrypi:/home/pi#/etc/dhcpcd.conf:
[...省略]
interface usb0
static ip_address=192.168.137.2/24
static routers=192.168.137.1 # 去掉这个默认路由设定
static domain_name_servers=8.8.8.8