![在 Ubuntu 16.04 中确定无线网卡制造商/型号的正确方法](https://linux22.com/image/1147695/%E5%9C%A8%20Ubuntu%2016.04%20%E4%B8%AD%E7%A1%AE%E5%AE%9A%E6%97%A0%E7%BA%BF%E7%BD%91%E5%8D%A1%E5%88%B6%E9%80%A0%E5%95%86%2F%E5%9E%8B%E5%8F%B7%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%96%B9%E6%B3%95.png)
查找无线网卡的制造商和型号的最佳方法是什么?
使用lspci
和lshw
命令,我已确定制造商是 Qualcomm Atheros,并且该卡通过 pci 连接,但我无法确定型号。确定网卡型号的最佳方法是什么?
编辑 1:
的输出lspci -nn | grep Net
是:
03:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:0042] (rev 30)
那么,[168c:0042]
型号是?
编辑 2:
我现在明白,如果尚未添加到内核,则型号不可用,这[168c:0042]
就是 ID 号
答案1
你可以运行
lspci -knn | grep Net -A2
这将输出准确的卡 ID 和正在使用的驱动程序。
这是一个例子(我的桌面上有一张旧的未使用的卡)
pilot6@Pilot6:~$ lspci -knn | grep Net -A2
03:06.0 Ethernet controller [0200]: Qualcomm Atheros AR2413/AR2414 Wireless Network Adapter [AR5005G(S) 802.11bg] [168c:001a] (rev 01)
Subsystem: D-Link System Inc AirPlus G DWL-G510 Wireless PCI Adapter(rev.B) [1186:3a16]
Kernel driver in use: ath5k
因此模型名称是Qualcomm Atheros AR2413/AR2414 Wireless Network Adapter [AR5005G(S) 802.11bg]
,id 是[168c:001a]
。
您还可以在该部分中看到供应商Subsystem
。
在某些情况下,如果它尚未添加到内核源中,您就无法看到确切的模型,但 id 是最重要的。
您的适配器型号是Qualcomm Atheros QCA9377
。较新的内核可以识别它。