My NDISWrapper installation does not work under the new r5 kernel. I have emerge sync'ed, unmerged the old NDISWrapper, and re-emerged and installed drivers fresh. It appears the kernel cut out some old code. I have Wireless extensions enabled in the kernel - The kernel config is nearly identical to my r4 kernel which works beautifully. Running a diff of my two .config files shows nothing out of the ordinary. Reproducible: Always Steps to Reproduce: 1. Install gentoo-sources-2.6.11-r5 2. emerge ndiswrapper 3. Attempt to modprobe ndiswrapper Actual Results: FATAL: Error inserting ndiswrapper (/path/to/ndiswrapper.ko): Unknown symbol in module, or unknown parameter (see dmesg) **DMESG OUTPUT: Unknown symbol wireless_send_event in gentoo-sources 2.6.11-r5 Expected Results: Working NDISWrapper load. Can't get the system online to post log.
try newer sources?
Please try the latest gentoo-sources and report back.
Changing resolution.
If you get the compilation error Unknown symbol: wireless_send_event you will need to enable the CONFIG_NET_RADIO option and recompile your kernel or find a kernel with this option already enabled. Checking for the /proc/net/wireless file is not a good way of making sure you have this option enabled since it will exist if one or both of CONFIG_NET_RADIO and CONFIG_NET_PCMCIA_RADIO options are enabled.