有线连接公司内网,有两个ip。wifi连接外网。现在的问题是,每次系统启动时,有线连接可以正确连接debian同时配置无线wifi和有线以太网连接,wifi无法自动连接。,而wifi却不能连接,需要手动执行ifdown wlp3s0
, ifup wlp3s0
来连接。
我的配置文件/etc/network/interfaces
# 有线连接:公司内网,两个ip
auto enp2s0 enp2s0:1
iface enp2s0 inet static
address 192.168.186.142
netmask 255.255.255.0
gateway 192.168.186.254
up route add -net 192.168.186.0 netmask 255.255.255.0 gw 192.168.186.254
down route del -host 192.168.100.12 gw 192.168.186.254
iface enp2s0:1 inet static
address 172.22.99.99
netmask 255.255.0.0
gateway 192.168.186.254
up route add -net 172.22.0.0 netmask 255.255.0.0 gw 192.168.186.254
down route add -net 172.22.0.0 netmask 255.255.0.0 gw 192.168.186.254
# 无线连接wifi:外网
auto wlp3s0
iface wlp3s0 inet dhcp
wpa-ssid xxx
wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
up route add default gw 192.168.43.1
down route del default gw 192.168.43.1
执行命令 dmesg | grep wlp3s0
[ 10.369578] ath9k 0000:03:00.0 wlp3s0: renamed from wlan0
[ 14.155026] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 15.317962] wlp3s0: authenticate with xxxxxxx
[ 15.335081] wlp3s0: send auth to xxxxxxx (try 1/3)
[ 15.342781] wlp3s0: authenticated
[ 15.345194] wlp3s0: associate with xxxxxxx (try 1/3)
[ 15.353379] wlp3s0: RX AssocResp from xxxxxxx (capab=0x1631 status=0 aid=5)
[ 15.353495] wlp3s0: associated
[ 15.353503] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[ 15.365002] wlp3s0: Limiting TX power to 27 (27 - 0) dBm as advertised by xxxxxxx
[ 23.264381] wlp3s0: deauthenticating from xxxxxxx by local choice (Reason: 3=DEAUTH_LEAVING)
请问一下,怎样可以解决这个问题?
将
auto wlp3s0
改为allow-hotplug wlp3s0