[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sheflug] Network card installation



>>>>> "Al" == Alex Hudson <home [at] alexhudson.com> writes:

    >> > Firstly, don't compile ethernet drivers into the kernel,
    >> unless you have > great reasons for doing so.
    >> 
    >> Excuse my ignorance, but why not?

    Al> 'Cos you get to choose options (irq, great for isa; duplex

I think you can mostly do this for the first eth device with LILO or
whatever.  But it's easier with modules, and you don't have to reboot
if you shoot a hole in your foot.

    Al> mode, etc., all sorts of things), you get to turn the hardware
    Al> on and off, and you don't lose anything.

Lose, lose, NFS root.  Lose.

That's the only one I know of, though.

The big problem with modules as opposed to in-kernel, as far as I'm
concerned, is the (as of a couple of months ago) complete lack of
findable documentation on how to get kmod (or kerneld, for ancient
kernels) to recognize a downcall as a request for a particular module.

It's simple: alias drivertype-major-minor modulename in the
modules.conf.  But it's nowhere documented, nor is how to figure out
which type-major-minor is used for which modules
(Documentation/drivers.txt IIRC).

-- 
University of Tsukuba                Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences       Tel/fax: +81 (298) 53-5091
_________________  _________________  _________________  _________________
What are those straight lines for?  "XEmacs rules."
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word 
 "unsubscribe" in the body of the message. 

  GNU the choice of a complete generation.