Eraser
2007-03-03, 03:59 PM CST
Hello,
I just got a new laptop and I installed Fedora 6 x86_64 on it.
I have everything working except the wireless. I have been trying to set it up with ndiswrapper since, from what I heard, it is faster than using the bcm43xx driver. I searched around the web for a solution but came back empty.
Here is the relevant line in lspci:
01:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
I have been following the instructions at http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation
Everything goes fine until I try to load the module. According to the instructions in the above URL, I should see a message similar to the following when loading the module:
"ndiswrapper version <version> loaded"
Instead, I see this:
Mar 3 17:54:17 yoda kernel: ndiswrapper version 1.25 loaded (preempt=no,smp=yes)
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSetBusData'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeMdl'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMDeregisterInterruptEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMRegisterInterruptEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
Mar 3 17:54:17 yoda loadndisdriver: loadndisdriver: load_driver(361): couldn't load driver bcmwl6
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMGetBusData'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSynchronizeWithInterruptEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMDeregisterScatterGatherDma'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMRegisterScatterGatherDma'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
Mar 3 17:54:17 yoda kernel: ndiswrapper (load_sys_files:215): couldn't prepare driver 'bcmwl6'
Mar 3 17:54:17 yoda kernel: ndiswrapper (load_wrap_driver:120): loadndiswrapper failed (65280); check system log for messages from 'loadndisdriver'
Mar 3 17:54:17 yoda kernel: usbcore: registered new interface driver ndiswrapper
The laptop in question is an Pavilion dv2221us. I downloaded the Windows 64 bit drivers for both Vista and XP 64 with the same results. The drivers can be found at: http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?product=3347727&lc=en&cc=us&dlc=en&submit.y=0&submit.x=0&lang=en&cc=us
Any help will be greatly appreciated.
Eraser
I just got a new laptop and I installed Fedora 6 x86_64 on it.
I have everything working except the wireless. I have been trying to set it up with ndiswrapper since, from what I heard, it is faster than using the bcm43xx driver. I searched around the web for a solution but came back empty.
Here is the relevant line in lspci:
01:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
I have been following the instructions at http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation
Everything goes fine until I try to load the module. According to the instructions in the above URL, I should see a message similar to the following when loading the module:
"ndiswrapper version <version> loaded"
Instead, I see this:
Mar 3 17:54:17 yoda kernel: ndiswrapper version 1.25 loaded (preempt=no,smp=yes)
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSetBusData'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeMdl'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMDeregisterInterruptEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMRegisterInterruptEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
Mar 3 17:54:17 yoda loadndisdriver: loadndisdriver: load_driver(361): couldn't load driver bcmwl6
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMGetBusData'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMSynchronizeWithInterruptEx'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMDeregisterScatterGatherDma'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMRegisterScatterGatherDma'
Mar 3 17:54:17 yoda kernel: ndiswrapper (import:245): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
Mar 3 17:54:17 yoda kernel: ndiswrapper (load_sys_files:215): couldn't prepare driver 'bcmwl6'
Mar 3 17:54:17 yoda kernel: ndiswrapper (load_wrap_driver:120): loadndiswrapper failed (65280); check system log for messages from 'loadndisdriver'
Mar 3 17:54:17 yoda kernel: usbcore: registered new interface driver ndiswrapper
The laptop in question is an Pavilion dv2221us. I downloaded the Windows 64 bit drivers for both Vista and XP 64 with the same results. The drivers can be found at: http://h10025.www1.hp.com/ewfrf/wc/softwareCategory?product=3347727&lc=en&cc=us&dlc=en&submit.y=0&submit.x=0&lang=en&cc=us
Any help will be greatly appreciated.
Eraser