On 20-May-01 David Freeman wrote:
--- Raphael Mankin raph@panache.demon.co.uk wrote:
In general, your primary net card should be compiled in and not a module. You can get away with it if you add to your conf.modules (or modules.conf) a line like alias eth0 3c509 (or whatever the module is called) The alternative is to ensure that an explciit modprobe is done for the card before you try to configure the network. Dig around in /etc/rc* to find out where to put it.
Why should it be compiled in? surely this is a bad idea as every time you change card you need to recompile the whole kernel.
[snip]
In general, I agree with you, and that is fine for those who are hapy with doing all the tinkering that is necessary in places like modules.conf. Howver, newbies are likely to be bitten by this, and in the particular case of network cards, which need to have their modules loaded quite early in the startup sequence, it is easier to have them compiled in.
I do exactly the same as you do in my Slackware system, and for the same reasons: I am forever swapping network cards around. However for simple usage stick to simple configurations; you are less likely to be bitten by something unexpected. ---------------------------------- ... all the fallacious exactitude that characterises a statistical table. - Eric Partridge E-Mail: Raphael Mankin raph@panache.demon.co.uk Date: 20-May-01 Time: 22:12:13 ----------------------------------