ifconfig wlan0 显示正在获取接口信息:找不到设备

jos*_*eph 4 linux wifi ifconfig

当我输入命令时:

ifconfig wlan0
Run Code Online (Sandbox Code Playgroud)

它说:

wlan0: error fetching interface information: Device not found
Run Code Online (Sandbox Code Playgroud)

我该如何调试?

小智 6

很可能您的无线接口不称为 wlan0。systemd现在使用的许多发行版都使用“无状态持久网络接口命名”,这意味着即使您更改机器中的硬件,特定设备仍将保留其接口名称。

这意味着老的名字,如eth0wlan0不能再被使用,所以有一个新的命名方案。

使用ifconfig -a找出正在使用哪些接口名称。