我安装了“Qualcomm Atheros AR93xx 无线网络适配器”。但是 - 我需要准确确定模型是什么,即用什么数字替换那些 x。
不幸的是,我物理上并不靠近机器,无法以老式方式进行操作(=打开它,将其拧出并检查)。盒子和小册子被留在了另一个国家......
那么,我能准确地确定我拥有什么吗?
我会提到到目前为止我已经尝试过lspci
,lshw -c net
并且inxi -n
。我正在使用 Devuan GNU/Linux Beowulf(内核版本 5.2.17-1)。
# lspci | grep -i wireless
04:00.0 Network controller: Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01)
# lspci -n -s 04:00.0
04:00.0 0280: 168c:0030 (rev 01)
答案1
您lspci
可以获取系统中 PCI 总线以及连接到它们的设备的信息
lspci | grep -i wireless
02:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
请注意 pci 总线信息(例如02:00.0在我的笔记本电脑中)
您可以通过以下方式获取更详细的信息
lspci -vv -s 02:00.0
02:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: AzureWave AW-NB037H 802.11bgn Wireless Half-size Mini PCIe Card [AR9002WB-1NGCD]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at de800000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath9k
Kernel modules: ath9k
您sudo lspci -vv -s 02:00.0
可以获得所有功能和设备序列号。
对于产品 ID
lspci -n -s 02:00.0
02:00.0 0280: 168c:002b (rev 01)
VendorID:ProductID
设备的代码是168c:002b