Ubuntu iwconfig-/proc/net/wireless不存在

Ubuntu iwconfig-/proc/net/wireless不存在,ubuntu,wireless,ifconfig,iwconfig,Ubuntu,Wireless,Ifconfig,Iwconfig,我正在尝试使用iwconfig获取有关wlan0的信息。当我尝试时,我得到: wlan0 no wireless extensions. ifconfig似乎正常打印输出(包括连接的ip地址)。机器似乎安装了无线扩展v22,但iwconfig--version显示: iwconfig Wireless-Tools version 30 Compatible with Wireless Extension v11 to v22. Cannot read /proc/net

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

wlan0     no wireless extensions.
ifconfig
似乎正常打印输出(包括连接的ip地址)。机器似乎安装了无线扩展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
不工作和/或不创建文件。连接已存在,我可以用机器上网。

我解决了这个问题


我重建了我的内核。在重建之前,我调用了
makemenuconfig
来手动设置内核参数。我告诉它在网络支持-无线菜单下包含cfg80211无线扩展兼容性。安装新映像后,它工作得非常好。

+1我可以确认这是一条正确的道路。“无线扩展兼容性”选项似乎不再是标准选项(不再是?)。