为什么我的无线网卡在 iwconfig 中显示为 eth 接口?

为什么我的无线网卡在 iwconfig 中显示为 eth 接口?

我想识别我的无线网络接口名称来检查我的无线网卡是否安装正确。但我得到的是不同的。

我已经习惯看到这种情况了:

$ /sbin/iwconfig

wlan0     IEEE 802.11  Mode:Monitor  Frequency:2.437 GHz  Tx-Power=20 dBm

但我现在看到的是:

$ /sbin/iwconfig

eth0      no wireless extensions.

eth1      IEEE 802.11abg  ESSID:"REPALLE"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: C0:A0:BB:17:12:6E   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

lo        no wireless extensions.

为什么我的无线网卡显示为 eth 接口而不是 wifi 或 wlan 接口,我怎样才能让它按照我预期的方式出现?

答案1

bcmwl-kernel-source 提供的 Broadcom 无线驱动程序以及一些较旧的 Intel 驱动程序将无线接口命名为 ethxy,其中坐标是下一个可用的 eth 接口名称。驱动程序确实提供了一个您可以更改的参数。我没有 Broadcom 卡,所以我从未尝试过这个,所以这个过程可能按预期工作,也可能不按预期工作。在终端中:

sudo -i
echo "options wl intf_name=wlan0"  > /etc/modprobe.d/bcmwl.conf
rm /etc/udev/rules.d/70-persistent-net.rules
exit

重新启动,您的接口可能为 wlan0。

相关内容