如何列出wlan0
Debian Jessie 系统上的接口(特别是)使用的驱动程序?
我尝试了sudo lshw -c Network
哪个有效,但显示driver=brcmfmac
/lib/firmware/brcm/
包含 12 个 brcmfmac 驱动程序。我感兴趣的是使用哪个。
答案1
尝试一下lsmod |grep brc
(在我的机器上也grep wifi
有效)。然后您可以使用 获取有关模块的信息modinfo <module>
。
这将告诉您有关驱动程序和固件的信息。
我的电脑上的示例:
root@debian: lsmod |grep wifi
rtlwifi 77824 2 rtl8192se,rtl_pci
mac80211 671744 3 rtl8192se,rtl_pci,rtlwifi
cfg80211 589824 2 mac80211,rtlwifi
root@debian: modinfo rtl8192se
filename: /lib/modules/4.9.0-1-amd64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko
firmware: rtlwifi/rtl8192sefw.bin
description: Realtek 8192S/8191S 802.11n PCI wireless
license: GPL
author: Larry Finger <[email protected]>
author: Realtek WlanFAE <[email protected]>
author: lizhaoming <[email protected]>
alias: pci:v000010ECd00008174sv*sd*bc*sc*i*
alias: pci:v000010ECd00008173sv*sd*bc*sc*i*
alias: pci:v000010ECd00008172sv*sd*bc*sc*i*
alias: pci:v000010ECd00008171sv*sd*bc*sc*i*
alias: pci:v000010ECd00008192sv*sd*bc*sc*i*
depends: rtlwifi,rtl_pci,mac80211
答案2
假设接口名称为interfaceName
.然后只需运行
ethtool -i interfaceName
并查看结果的第一行即可。