无法使无线网络WNDA3100v2正常工作

经过长时间的努力,我能够成功安装ndiswrapper和windows驱动程序。 现在报告驱动程序已安装:

sudo ndiswrapper -l bcmwlhigh6 : driver installed device (0846:9011) present 

设备ID与lsusb输出中的设备ID匹配:

 lsusb|grep Net Bus 002 Device 002: ID 0846:9011 NetGear, Inc. WNDA3100v2 802.11abgn [Broadcom BCM4323] 

但仍然无法连接到无线。

 iwconfig eth0 no wireless extensions. lo no wireless extensions. 

我注意到:

 modprobe ndiswrapper 

什么都不返回

然后我做了:dmesg | grep ndis

瞧。 这些消息是什么意思? 我的驱动程序和我的ubuntu都是x64。

 [ 495.031481] ndiswrapper: module verification failed: signature and/or required key missing - tainting kernel [ 495.032287] ndiswrapper version 1.59 loaded (smp=yes, preempt=no) [ 495.295718] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem' [ 495.295725] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem' [ 495.295729] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes' [ 495.295734] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMResetComplete' [ 495.295737] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMAllocatePort' [ 495.295741] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem' [ 495.295744] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete' [ 495.295748] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver' [ 495.295751] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool' [ 495.295756] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMNetPnPEvent' [ 495.295761] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver' [ 495.295765] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMFreePort' [ 495.295768] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists' [ 495.295772] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMPauseComplete' [ 495.295776] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool' [ 495.295779] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisCancelTimerObject' [ 495.295783] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx' [ 495.295786] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisSetTimerObject' [ 495.295790] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeTimerObject' [ 495.295794] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject' [ 495.295797] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx' [ 495.295801] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList' [ 495.295808] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMGetBusData' [ 495.295812] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisGetSystemUpTimeEx' [ 495.295815] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList' [ 495.295819] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMdl' [ 495.295822] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeMdl' [ 495.295828] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete' [ 495.295832] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority' [ 495.295839] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionBind' [ 495.295841] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionBindClass' [ 495.295844] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionUnbindClass' [ 495.295847] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind' [ 495.295849] ndiswrapper (load_sys_files:200): couldn't prepare driver 'bcmwlhigh6' [ 495.296262] ndiswrapper (load_wrap_driver:103): couldn't load driver bcmwlhigh6; check system log for messages from 'loadndisdriver' [ 495.296300] usbcore: registered new interface driver ndiswrapper 

我怀疑bcmwlhigh6对你的设备是否正确。 我建议你试试post#6的文件: http : //ubuntuforums.org/showthread.php?t = 2052594