Re: ndiswrapper and kernel stack size

Sergio Visinoni <[email protected]> Wed, 12 Jan 2005 17:23:39 +0100
Newsgroups gmane.linux.arklinux.devel
Message-ID <[email protected]>
> In my experience.. the hang is because the ndiswrapper module belongs to
> a different version of ndiswrapper than the version of the ndiswrapper
> package installed.  The kernel module was in need of updating last time
> I checked.  (manal build of ndiswrapper + install allows it to work).

I have to check again when I have the time but I'm pretty sure I did a test 
with building ndiswrapper CVS against our kernel (both userland tools and 
kernel module) and got the same problem. That's why I looked at 
documentation/FAQ and foud this:

"""
If you are using 2.6 kernels, make sure 4K stacks are not used (i.e., disable 
CONFIG_4KSTACKS). (Q: Is this a cause of system freezes? A: On the Webpage of 
the commercial Linuxant Driverloader I found the information that even with 
8kb (=4k off) the system may freeze because some Windows-Drivers (in 
particular for the Intel BG 2200) needs 12kb. On their Webpage they are 
offering a 12k patch for the 2.6.7-kernel.) Note that Fedora kernels actually 
disable this option, so you won't see it in kernel configuration, so if you 
are using Fedora kernel, you should either get the patch from Linuxant or 
compile a vanilla kernel without 4K stacks.
"""

[ From http://ndiswrapper.sourceforge.net/phpwiki/index.php/FAQ ]

Actually, as I said, I'm running a vanilla kernel but as soon as I have some 
time to build new kernels I'll try ndiswrapper + ark's kernel with just 
CONFIG_4KSTACKS turned off to check if there is anything else that may cause 
kernel oopses/hang.

ciuss,
s
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQBB5U8Oi+6a1gsuN3cRAqqOAJ0WK4zXI4yxHK74XBPAQzXrT2xHRACfU9d6
SVl66UtdluoZWmo9ewzGE38=
=nHiE
-----END PGP SIGNATURE-----