lshw 不显示无线网卡

lshw 不显示无线网卡

在与我的 Netgear WNDA3100v2 进行了长时间的斗争之后,我现在可以使用命令查看我的适配器lsusb,但它没有显示在 上lshw。我确实成功安装了 Broadcom BCM43xx 驱动程序,所以我不确定我现在做错了什么。

icon@tron:~$ sudo lshw -C network
[sudo] password for icon: 
  *-network               
       description: Ethernet interface
       product: 88E8056 PCI-E Gigabit Ethernet Controller
   vendor: Marvell Technology Group Ltd.
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: eth0
   version: 12
   serial: 00:1b:fc:b2:cd:87
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 latency=0 link=no multicast=yes port=twisted pair
   resources: irq:44 memory:feafc000-feafffff ioport:c800(size=256) memory:feac0000-feadffff
icon@tron:~$ 

系统配置

# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

此外,我的网络管理器小程序似乎不想出现在屏幕上的任何地方。我按照所有能找到的指南进行操作,但都没有成功。Ubuntu 机器上也没有互联网访问(至少在适配器工作之前)。不知道从哪里开始,任何帮助都将不胜感激。

编辑:
ndiswrapper-1

icon@tron:~$ ndiswrapper -l
bcmn43xx64 : driver installed
device (0846:9011) present
bcmwlhigh6 : driver installed
device (0846:9011) present
icon@tron:~$ 

LSUSB

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0480:a006 Toshiba America Info. Systems, Inc. 
Bus 001 Device 003: ID 0846:9011 NetGear, Inc. WNDA3100v2 802.11abgn     [Broadcom BCM4323]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 12c9:1001  
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 06a3:8021 Saitek PLC Eclipse II Keyboard
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
icon@tron:~$ 

接口配置

icon@tron:~$ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

icon@tron:~$ 

驱动程序卸载

icon@tron:~$ sudo ndiswrapper -e bcmwhigh6
couldn't delete /etc/ndiswrapper/bcmwhigh6: No such file or directory
icon@tron:~$ 

grep

icon@tron:~$ dmesg | grep ndis
[  484.366284] ndiswrapper: module verification failed: signature and/or      required key missing - tainting kernel
[  484.367185] ndiswrapper version 1.59 loaded (smp=yes, preempt=no)
[  484.668164] ndiswrapper (import:232): unknown symbol:  NDIS.SYS:'NdisQueueIoWorkItem'
[  484.668173] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
[  484.668179] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
[  484.668187] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMResetComplete'
[  484.668192] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMAllocatePort'
[  484.668198] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
[  484.668203] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
[  484.668208] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
[  484.668214] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
[  484.668221] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMNetPnPEvent'
[  484.668229] ndiswrapper (import:232): unknown symbol:   NDIS.SYS:'NdisMRegisterMiniportDriver'
[  484.668235] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMFreePort'
[  484.668240] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
[  484.668247] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMPauseComplete'
[  484.668252] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
[  484.668258] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisCancelTimerObject'
[  484.668263] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
[  484.668268] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisSetTimerObject'
[  484.668274] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeTimerObject'
[  484.668280] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject'
[  484.668286] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
[  484.668291] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
[  484.668303] ndiswrapper (import:232): unknown symbol:   NDIS.SYS:'NdisMGetBusData'
[  484.668308] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisGetSystemUpTimeEx'
[  484.668314] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
[  484.668319] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
[  484.668325] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeMdl'
[  484.668334] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
[  484.668339] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
[  484.668350] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionBind'
[  484.668355] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionBindClass'
[  484.668359] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionUnbindClass'
[  484.668364] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind'
[  484.668366] ndiswrapper (load_sys_files:200): couldn't prepare driver 'bcmwlhigh6'
[  484.668873] ndiswrapper (load_wrap_driver:103): couldn't load driver bcmwlhigh6; check system log for messages from 'loadndisdriver'
[  484.668931] usbcore: registered new interface driver ndiswrapper
[  951.800411] usbcore: deregistering interface driver ndiswrapper
[  951.811487] ndiswrapper version 1.59 loaded (smp=yes, preempt=no)
[  952.063997] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
[  952.064041] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
[  952.064049] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
[  952.064058] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMResetComplete'
[  952.064064] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMAllocatePort'
[  952.064069] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
[  952.064075] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
[  952.064080] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
[  952.064085] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
[  952.064093] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMNetPnPEvent'
[  952.064102] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver'
[  952.064107] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMFreePort'
[  952.064114] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
[  952.064121] ndiswrapper (import:232): unknown symbol:   NDIS.SYS:'NdisMPauseComplete'
[  952.064126] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
[  952.064131] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisCancelTimerObject'
[  952.064137] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
[  952.064142] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisSetTimerObject'
[  952.064147] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeTimerObject'
[  952.064154] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject'
[  952.064160] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
[  952.064165] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
[  952.064177] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMGetBusData'
[  952.064183] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisGetSystemUpTimeEx'
[  952.064188] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
[  952.064193] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
[  952.064199] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeMdl'
[  952.064208] ndiswrapper (import:232): unknown symbol:   NDIS.SYS:'NdisMOidRequestComplete'
[  952.064213] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
[  952.064225] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionBind'
[  952.064229] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionBindClass'
[  952.064233] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionUnbindClass'
[  952.064238] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind'
[  952.064240] ndiswrapper (load_sys_files:200): couldn't prepare driver 'bcmwlhigh6'
[  952.064728] ndiswrapper (load_wrap_driver:103): couldn't load driver bcmwlhigh6; check system log for messages from 'loadndisdriver'
[  952.064778] usbcore: registered new interface driver ndiswrapper
icon@tron:~$ 

答案1

您不需要同时使用 bcmwlhigh6 和 bcmn43xx64。我认为后者是正确的,因此我们删除前者。

sudo ndiswrapper -e bcmwlhigh6
sudo modprobe -r ndiswrapper && sudo modprobe ndiswrapper

有改善吗?如果没有,请发帖:

dmesg | grep ndis

一旦我们从您那里了解到更多详细信息,我将编辑我的答案以完善解决方案。

相关内容