host# ACCEPT_KEYWORDS="~x86" emerge ndiswrapper Calculating dependencies ...done! >>> emerge (1 of 1) net-wireless/ndiswrapper-1.5 to / >>> md5 files ;-) ndiswrapper-1.5.ebuild >>> md5 files ;-) files/digest-ndiswrapper-1.5 >>> md5 src_uri ;-) ndiswrapper-1.5.tar.gz * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.14 * Checking for suitable kernel configuration options: >>> Unpacking source... >>> Unpacking ndiswrapper-1.5.tar.gz to /var/tmp/portage/ndiswrapper-1.5/work * The only kernels that will work are gentoo-sources, vanilla-sources, and suspend2-sources. * No other kernels are supported. Kernels like the mm kernels will NOT work. * Converting ndiswrapper-1.5/driver/Makefile to use M= instead of SUBDIRS= ... [ ok ] >>> Source unpacked. cc -Wall -g -DUTILS_VERSION=\"1.5\" -c -o loadndisdriver.o loadndisdriver.c gcc -o loadndisdriver loadndisdriver.o * Preparing ndiswrapper module make -C //usr/src/linux M=/var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver \ DRIVER_VERSION=1.5 make[1]: Entering directory `/usr/src/linux-2.6.14' LD /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/built-in.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/hal.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/iw_ndis.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/loader.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/misc_funcs.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/ndis.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/ntoskernel.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/ntoskernel_io.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/pe_linker.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/proc.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/wrapper.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/usb.o CC [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/divdi3.o LD [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/ndiswrapper.o Building modules, stage 2. MODPOST CC /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/ndiswrapper.mod.o LD [M] /var/tmp/portage/ndiswrapper-1.5/work/ndiswrapper-1.5/driver/ndiswrapper.ko make[1]: Leaving directory `/usr/src/linux-2.6.14' *** WARNING: Kernel is compiled with 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel >>> Test phase [not enabled]: net-wireless/ndiswrapper-1.5 >>> Install ndiswrapper-1.5 into /var/tmp/portage/ndiswrapper-1.5/image/ category net-wireless * Installing ndiswrapper module * Preparing file for modules.d ... [ ok ] man: prepallstrip: strip: i686-pc-linux-gnu-strip --strip-unneeded strip: i686-pc-linux-gnu-strip --strip-unneeded sbin/loadndisdriver >>> Completed installing ndiswrapper-1.5 into /var/tmp/portage/ndiswrapper-1.5/image/ >>> Merging net-wireless/ndiswrapper-1.5 to / --- /usr/ --- /usr/sbin/ >>> /usr/sbin/ndiswrapper >>> /usr/sbin/ndiswrapper-buginfo --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/ndiswrapper-1.5/ >>> /usr/share/doc/ndiswrapper-1.5/README.gz >>> /usr/share/doc/ndiswrapper-1.5/INSTALL.gz >>> /usr/share/doc/ndiswrapper-1.5/AUTHORS.gz >>> /usr/share/doc/ndiswrapper-1.5/ChangeLog.gz --- /usr/share/man/ --- /usr/share/man/man8/ >>> /usr/share/man/man8/ndiswrapper.8.gz --- /sbin/ >>> /sbin/loadndisdriver --- /etc/ --- /etc/ndiswrapper/ >>> /etc/ndiswrapper/.keep --- /etc/modules.d/ >>> /etc/modules.d/ndiswrapper --- /lib/ --- /lib/modules/ --- /lib/modules/2.6.14/ >>> /lib/modules/2.6.14/misc/ >>> /lib/modules/2.6.14/misc/ndiswrapper.ko * Updating module dependencies for 2.6.14 ... [ ok ] * Updating modules.conf ... [ ok ] * Adding module to moduledb. * ndiswrapper requires .inf and .sys files from a Windows(tm) driver * to function. Download these to /root for example, then * run 'ndiswrapper -i /root/foo.inf'. After that you can delete them. * They will be copied to the proper location. * Once done, please run 'update-modules'. * check http://ndiswrapper.sf.net/mediawiki/index.php/List for drivers * Look for the following on that page for your driver: * Possible Hardware: 14e4:4320 100b:0020 * Please have a look at http://ndiswrapper.sourceforge.net/wiki/ * for the FAQ, HowTos, Tips, Configuration, and installation * information. * Attempting to automatically reinstall any Windows drivers * you might already have. * Driver: bcmwl5 mv: cannot overwrite directory `/tmp/bcmwl5' bcmwl5 is already installed. Use -e to remove it >>> Regenerating /etc/ld.so.cache... >>> net-wireless/ndiswrapper-1.5 merged.