Hello my RTL8185 built in wireless combined with Ndiswrapper will cause the system to completely lock-up when doing modprobe ndiswrapper or just randomly. I spent months trying to find out the cause, it turned out to be the fact that the Fedora kernel uses 4k stacks and some wireless cards need more and that the fact that Fedora/Redhat doesn't consider this a bug "Please go file a bug report in hope of getting this fixed". here is a small how to on how to fix this:
You can use this kernel if you want it should be much faster then compiling, it may not be up to date if it isn't add a reply and I'll recompile a fresh one or you can compile it with the info below.
How to install: extract the archive open terminal cd the directory you extracted it to and type:
rpm -i kernel-firmware-2.6.*.rpm
rpm -i kernel-2.6.*.rpm
rpm -i kernel-devel-2.6.*.rpm
You will also need to get the latest version of ndiswrapper from the svn and do make, make install
126.96.36.199-159 up to date as of Jan 7 2009 for "i686 systems only"
I'm not responsible if you screw up your system with the files provided or with the info!
Use this guide to compile a kernel http://forums.fedoraforum.org/showthread.php?t=141782
and read this to fix the kernel-firmware dependency problem http://forums.fedoraforum.org/showpo...&postcount=108
When you get to the part where you do "make menuconfig" go to kernel hacking and uncheck 4k stacks instead of 8k or something like that, save as /root/config just like it says in the guide.
If someone needs me to go into more detail I will just hit me a PM or reply or something.