嵌入式Linux上没有wlan0

有时候我们的嵌入式板子上有无线网卡,可是无法连接到wifi上,使用 sudo ifconfig 也看不到 wlan0 的相关信息

嵌入式Linux上没有wlan0_第1张图片

这时我们可以使用 sudo ifconfig -a 看一下具体信息,我们可以看到有 wlan2 这个设备

嵌入式Linux上没有wlan0_第2张图片

如果板子上只有一张无线网卡,一般情况下都是 wlan0,因为系统启动后默认使用 wlan0 设备,所以就出现上面使用 ifconfig 看不到 wlan 的相关信息,也无法正常使用无线设备。

wlan 后面的数字是由 udev 决定的,所以出现这种情况的原因可能是该设备上插过多张无线网卡,我们可以打开文件

/etc/udev/rules.d/70-persistent-net.rules

嵌入式Linux上没有wlan0_第3张图片

可以看到有多个 wlan 设备,把上面两个注释掉,并将 wlan2 改为 wlan0

嵌入式Linux上没有wlan0_第4张图片

重启设备后我们可以看到

嵌入式Linux上没有wlan0_第5张图片

无线网卡可以正常使用了。

你可能感兴趣的:(Linux)