- 主题:请教个linux有线网卡和无网卡共存的问题
树莓派,自带LAN口,外接了个USB无线网卡。
LAN和无线都连同一个路由器,都在192.168.1.0/24这个网络下。
LAN口设置固定IP 192.168.1.244,无线使用DHCP,自动分配192.168.1.198
实际测试发现访问192.168.1.198,走的还是192.168.1.244,LAN口。
拔掉网线,无线网络192.168.1.198就完全不通了。
看了下路由,默认走的是eth0。
$ ip route
default via 192.168.1.1 dev eth0 onlink
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.244
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.198
想实现的是:插上网线,默认路由全部走eth0,拔掉网线走wlan0,怎么设置呢?搞了半天没搞定。。
--
FROM 36.45.170.*
这种情况需要装个network manager来主动处理的。
两块网卡都配同网段ip在tcp/ip层是不work的。
network manager会在后台自动判断,插上网线就给你disable wifi的ip,拔掉网线再而给你把wifi拉起来。
【 在 spadger 的大作中提到: 】
: 树莓派,自带LAN口,外接了个USB无线网卡。
: LAN和无线都连同一个路由器,都在192.168.1.0/24这个网络下。
: LAN口设置固定IP 192.168.1.244,无线使用DHCP,自动分配192.168.1.198
: ...................
--
FROM 49.77.221.*
看看我的帖子?
【 在 spadger 的大作中提到: 】
: 树莓派,自带LAN口,外接了个USB无线网卡。
: LAN和无线都连同一个路由器,都在192.168.1.0/24这个网络下。
: LAN口设置固定IP 192.168.1.244,无线使用DHCP,自动分配192.168.1.198
: ...................
--
FROM 42.3.74.*
/etc/NetworkManager 这个目录下的配置文件和和脚本看下
可能需要自己折腾写脚本了。
感觉是需要设置有线网卡的路由优先。
【 在 spadger (echo) 的大作中提到: 】
: 树莓派,自带LAN口,外接了个USB无线网卡。
: LAN和无线都连同一个路由器,都在192.168.1.0/24这个网络下。
: LAN口设置固定IP 192.168.1.244,无线使用DHCP,自动分配192.168.1.198
: ...................
--
FROM 116.77.73.*