Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: maro on December 07, 2010, 04:26:12 PM

Title: Somewhat "hidden" kernel modules
Post by: maro on December 07, 2010, 04:26:12 PM
I'm not sure whether I should label the following as a bug, so I thought to start this thread here:

I've just stumbled over the fact that in some extensions (e.g. 'lirc.tcz', 'madwifi.tcz', and 'ndiswrapper.tcz') kernel modules are mixed up with their respective management application. I believe one consequence of this would be that 64-bit systems will not be properly supported. I think it's also not good practice as we have now by and large split out kernel modules into stand-alone extensions.

A further consequence of splitting out the kernel modules (and having them in the list of dependencies of the "manangement" extension) could be that on a properly confgured systems only the respective kernel module extensions would be needed on an ongoing basis. The "manangement" extension might be required just for the initial configuration and could be removed (including all it's surplus dependencies) after the setup work is done.

Furthermore I found one extension (i.e. 'wl.tcz') which just contains a single kernel module, but the extension name does not fit with this fact. Again I believe no support for 64-bit systems will be available. I also wonder why an extension for wireless devices of one specific chip maker should not carry that information in the extension name and use a rather generic name instead.

Title: Re: Somewhat "hidden" kernel modules
Post by: tinypoodle on December 07, 2010, 05:06:16 PM
Not exactly the same, but IMHO neither unrelated a case like wireless tools having wireless modules as a dep, when wireless tools may be required for use with specific wireless modules not included in the main extension.
Title: Re: Somewhat "hidden" kernel modules
Post by: Juanito on December 07, 2010, 10:38:01 PM
In the case of ndiswrapper and wl, I don't have a 64-bit system to test the kernel modules out. If somebody wants to add the 64-bit version of both extensions or take over the 32-bit and 64-bit versions, that's fine by me.

There's the risk that removing wireless modules as a dep of wireless tools would trip a lot of newcomers up.