无法启动 wlan0

Isa*_*rin 2 ubuntu

我正在使用 Ubuntu Server,这就是我的/etc/network/interfaces 的样子:

auto wlan0
iface wlan0 inet static
     address 192.168.1.68
     netmask 255.255.255.0
     gateway 192.168.1.254
Run Code Online (Sandbox Code Playgroud)

当我尝试执行sudo ifup wlan0时,它给了我这个错误

RTNETLINK answers: File exists
Failed to bring up wlan0
Run Code Online (Sandbox Code Playgroud)

mgo*_*ven 5

该消息通常意味着要添加的路由已经存在。

  1. 运行sudo ifdown wlan0sudo ifconfig wlan0 down(这些可能会输出错误,请继续)。
  2. 然后检查ip route与 wlan0 相关的任何路由的输出。如果有任何用途sudo ip route del可以删除它们(例如,sudo ip route del 192.168.1.0/24 dev wlan0)。
  3. 再试sudo ifup wlan0一次。