Hello list,
I've been trying to use a wireless card (00:08.0 Network controller: Intersil Corporation ISL3886 [Prism Javelin/Prism Xbow] (rev 01) - with isl3886 firmware). The prism54's guy Sebastien told me this firmware is still not supported at all but with ndiswrapper.
As ndiswrapper wiki says at http://ndiswrapper.sourceforge.net/phpwiki/index.php/Distributions ,
"Recent 2.6 kernels have an option to enable/disable 4k stack size. However, Fedora kernels disable this option altogether and use a 4K stack size, which is not enough for some windows drivers. If you are running a Fedora 2.6 kernel and your machine freezes after running <tt>modprobe ndiswrapper</tt> as described in the [Installation] page, you are probably using a driver that requires a stack sizegreater than 4K. Try installing the 16K stack kernel update fo Linuxant"
But I don't even get to that. I can create both userspace utilities and kernel module for recent kernels.
But all of those says to me: FATAL: Error inserting ndiswrapper (/lib/modules/2.6.9-1.724_FC3/misc/ndiswrapper.ko): Unknown symbol in module, or unknown parameter (see dmesg)
In dmesg, I have ndiswrapper: Unknown symbol task_nice
This is happening with latest kernels. In fact, every FC3/rawhide kernel I tested have this issue. I've been able to use it with previous versions of fedora though.
Is this a kernel, a fedora kernel, or a ndiswrapper issue?
Em Sáb, 2005-01-08 às 11:38 -0300, Alexandre Strube escreveu:
Was this posted to the wrong list? Is no one interested on those issues?
I've been trying to use a wireless card (00:08.0 Network controller: Intersil Corporation ISL3886 [Prism Javelin/Prism Xbow] (rev 01) - with isl3886 firmware). The prism54's guy Sebastien told me this firmware is still not supported at all but with ndiswrapper.
As ndiswrapper wiki says at http://ndiswrapper.sourceforge.net/phpwiki/index.php/Distributions ,
"Recent 2.6 kernels have an option to enable/disable 4k stack size. However, Fedora kernels disable this option altogether and use a 4K stack size, which is not enough for some windows drivers. If you are running a Fedora 2.6 kernel and your machine freezes after running <tt>modprobe ndiswrapper</tt> as described in the [Installation] page, you are probably using a driver that requires a stack sizegreater than 4K. Try installing the 16K stack kernel update fo Linuxant"
But I don't even get to that. I can create both userspace utilities and kernel module for recent kernels.
But all of those says to me: FATAL: Error inserting ndiswrapper (/lib/modules/2.6.9-1.724_FC3/misc/ndiswrapper.ko): Unknown symbol in module, or unknown parameter (see dmesg)
In dmesg, I have ndiswrapper: Unknown symbol task_nice
This is happening with latest kernels. In fact, every FC3/rawhide kernel I tested have this issue. I've been able to use it with previous versions of fedora though.
Is this a kernel, a fedora kernel, or a ndiswrapper issue?
On Mon, 2005-01-10 at 07:21 -0300, Alexandre Strube wrote:
Em Sáb, 2005-01-08 às 11:38 -0300, Alexandre Strube escreveu:
Was this posted to the wrong list? Is no one interested on those issues?
As nothing in your description seems specific to testing new fedora components, probably fedora-list http://www.redhat.com/mailman/listinfo/fedora-list would be a better place to post.
I've been trying to use a wireless card (00:08.0 Network controller: Intersil Corporation ISL3886 [Prism Javelin/Prism Xbow] (rev 01) - with isl3886 firmware). The prism54's guy Sebastien told me this firmware is still not supported at all but with ndiswrapper.
As ndiswrapper wiki says at http://ndiswrapper.sourceforge.net/phpwiki/index.php/Distributions ,
"Recent 2.6 kernels have an option to enable/disable 4k stack size. However, Fedora kernels disable this option altogether and use a 4K stack size, which is not enough for some windows drivers. If you are running a Fedora 2.6 kernel and your machine freezes after running <tt>modprobe ndiswrapper</tt> as described in the [Installation] page, you are probably using a driver that requires a stack sizegreater than 4K. Try installing the 16K stack kernel update fo Linuxant"
But I don't even get to that.
Why not? Seems pretty clear that they're telling you it's not going to work with Fedora 4k stack which AFAIK is in all FC3 and rawhide kernels.
Phil
Em Seg, 2005-01-10 às 10:04 -0500, Phil Schaffner escreveu:
running a Fedora 2.6 kernel and your machine freezes after running <tt>modprobe ndiswrapper</tt> as described in the [Installation] page, you are probably using a driver that requires a stack sizegreater than 4K. Try installing the 16K stack kernel update fo Linuxant" But I don't even get to that.
Why not? Seems pretty clear that they're telling you it's not going to work with Fedora 4k stack which AFAIK is in all FC3 and rawhide kernels.
For what reason does fedora use that stack size? (besides breaking ndiswrapper, of course hehe).
On Mon, Jan 17, 2005 at 11:41:52PM -0300, Alexandre Strube wrote:
Why not? Seems pretty clear that they're telling you it's not going to work with Fedora 4k stack which AFAIK is in all FC3 and rawhide kernels.
For what reason does fedora use that stack size? (besides breaking ndiswrapper, of course hehe).
It saves 4K per process of unswappable kernel memory and it reduces memory pressure because the 8K stacks require 2 adjacent physical pages which means you may have to boot stuff out to make room.
In addition the 8K stack is effectively a 4K stack for the process, a couple of K for interrupts and some for the process data. Which means anything that requires 8K stack not 4K is likely to randomly stack overflow and crash when worst cases situations occur. It might not crash all the time but it will probably get you eventually.
Alan