我正在尝试使用 iwconfig 获取有关 wlan0 的信息。当我尝试时,我得到:

wlan0     no wireless extensions.
ifconfig 似乎可以正常打印输出(包括用于连接的 IP 地址)。机器似乎安装了 Wireless Extensions v22,但 iwconfig --version 说:
iwconfig  Wireless-Tools version 30
      Compatible with Wireless Extension v11 to v22.

Cannot read /proc/net/wireless

经过进一步检查,/proc/net/wireless 不存在,但 /proc/net/dev 存在。我不明白为什么 iwconfig 不起作用和/或不创建文件。连接存在,我可以使用机器上网。

最佳答案

我解决了这个问题。

我重建了我的内核。在重建之前,我调用了 make menuconfig 来手动设置内核参数。我告诉它在 网络支持 - 无线 菜单下包含 cfg80211 无线扩展兼容性 。安装新镜像后,它运行良好。

关于ubuntu - iwconfig -/proc/net/wireless 不存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53416728/

10-11 06:34