加载windows驱动程序时,无论是ewmdm2k.inf还是ewser2k.inf,都说已经安装。#ndiswrapper -l检查确认ndiswrapper时,显示如下内容:
Unknown line at line 5924
Unknown line at line 5925
Unknown line at line 5926
Unknown line at line 5927
Unknown line at line 5928
Unknown line at line 5929
Unknown line at line 5930
Unknown line at line 5931
Unknown line at line 5932
Unknown line at line 5933
Unknown line at line 5934
Unknown line at line 5935
autorun : invalid driver!
ewmdm2k : invalid driver!
ewser2k : invalid driver!
netwg121 : invalid driver!
[root@MagicLinux ndiswrapper-1.47]# make install
make -C driver install
make[1]: Entering directory `/usr/src/ndiswrapper-1.47/driver'
make -C /lib/modules/2.6.15.3/build SUBDIRS=/usr/src/ndiswrapper-1.47/
driver
make[2]: Entering directory `/lib/modules/2.6.15.3/build'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/lib/modules/2.6.15.3/build'
*** WARNING: This kernel seems to use 4K stack size option (CONFIG_4KS
TACKS); many Windows drivers will not work with this option enabled. D
isable CONFIG_4KSTACKS option, recompile and install kernel
NOTE: Windows driver configuration file format has changed since 1.5.
You must re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/usr/src/ndiswrapper-1.47/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
install -m 644 loadndisdriver.8 /usr/share/man/man8