Would like help setting up ndiswrapper with Atheros =?iso-8859-1?q?AR5B91=09?=(identified as "AR928X")

Marcus Wanner marcusw at cox.net
Sun Jan 10 02:15:00 UTC 2010


OK, thanks very much for the guide.

Here's what I did:
sudo apt-get install ndiswrapper-utils
cd Liteon\ Atheros\ AR5B91/Vista\ Driver/Vista64bit
	(stupid windows pathnames)
sudo ndiswrapper -i netathrx.inf
sudo modprobe -r ath9k
sudo modprobe ndiswrapper
dmesg
	that last one produced this:
[   82.092758] ndiswrapper version 1.55 loaded (smp=yes, preempt=no)                                                                                                                            
[   82.225025] ndiswrapper (import:242): unknown symbol: 
ntoskrnl.exe:'RtlIsServicePackVersionInstalled'                                                                                        
[   82.225051] ndiswrapper (import:242): unknown symbol: 
ntoskrnl.exe:'KeInitializeGuardedMutex'                                                                                                
<snip>
[   82.225737] ndiswrapper (import:242): unknown symbol: 
NDIS.SYS:'NdisMRegisterScatterGatherDma'
[   82.225753] ndiswrapper (import:242): unknown symbol: 
NDIS.SYS:'NdisMDeregisterScatterGatherDma'
[   82.225768] ndiswrapper (import:242): unknown symbol: 
NDIS.SYS:'NdisMFreeNetBufferSGList'
[   82.225784] ndiswrapper (load_sys_files:206): couldn't prepare driver 
'netathrx'
[   82.227520] ndiswrapper (load_wrap_driver:108): couldn't load driver 
netathrx; check system log for messages from 'loadndisdriver'
[   82.227660] usbcore: registered new interface driver ndiswrapper

What did I do wrong? Used the 64bit driver when I should have used the 32bit 
one? Or is vista not the right version?

Again, many thanks :)

On Saturday 09 January 2010 08:35:27 pm Markus Schönhaber wrote:
> 10.01.2010 01:17, Marcus Wanner:
> > What I'm trying to do here is install/configure
> > ndiswrapper to use the latest driver, which is available on the gateway
> > website in a .7z file. It contains both 32 and 64 bit versions of the
> > driver for windows vista (a .sys, .cab, and ,inf file for each, along
> > with a common setup.exe + other installation junk).
> 
> Essentially, what you have to do is:
> - install ndiswrapper
> - ndiswrapper -i <drivername>.inf
>   in the expanded Windows driver archive
> - unload the kernel's own module for the device
> - load the ndiswrapper module
> - maybe restart NetworkManager
> If everything works, you can blacklist the ath9k module and add
> ndiswrapper to /etc/modules to get it automatically loaded.
> 
> More info for example here:
> https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper
> http://sourceforge.net/apps/mediawiki/ndiswrapper/index.php?title=Main_Page
> 




More information about the ubuntu-users mailing list