<HTML ><HEAD ><TITLE >Linux kerneld mini-HOWTO</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.52"><LINK REL="NEXT" TITLE="What is kerneld?" HREF="introduction.html"></HEAD ><BODY CLASS="ARTICLE" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="ARTICLE" ><DIV CLASS="TITLEPAGE" ><H1 CLASS="TITLE" ><A NAME="AEN2" >Linux kerneld mini-HOWTO</A ></H1 ><DIV CLASS="AUTHORGROUP" ><A NAME="AEN4" ></A ><H3 CLASS="AUTHOR" ><A NAME="AEN5" >Henrik Storner</A ></H3 ><DIV CLASS="AFFILIATION" ><DIV CLASS="ADDRESS" ><P CLASS="ADDRESS" >kerneld-howto@linuxdoc.org</P ></DIV ></DIV ></DIV ><P CLASS="COPYRIGHT" ><A HREF="ln19.html" >Copyright</A > © 2000 by <SPAN CLASS="HOLDER" >Linux Documentation Project</SPAN ></P ><DIV CLASS="REVHISTORY" ><TABLE WIDTH="100%" BORDER="0" ><TR ><TH ALIGN="LEFT" VALIGN="TOP" COLSPAN="3" ><B >Revision History</B ></TH ></TR ><TR ><TD ALIGN="LEFT" >Revision v2.0</TD ><TD ALIGN="LEFT" >22 May 2000</TD ><TD ALIGN="LEFT" ></TD ></TR ><TR ><TD ALIGN="LEFT" COLSPAN="3" >conversion from HTML to DocBook SGML.</TD ></TR ></TABLE ></DIV ><HR></DIV ><DIV CLASS="TOC" ><DL ><DT ><B >Table of Contents</B ></DT ><DT ><A HREF="index.html#AEN26" >About the kerneld mini-HOWTO</A ></DT ><DD ><DL ><DT ><A HREF="index.html#CREDITS" >Credits</A ></DT ></DL ></DD ><DT ><A HREF="introduction.html" >What is kerneld?</A ></DT ><DD ><DL ><DT ><A HREF="introduction.html#WHY" >Why do I want to use it ?</A ></DT ><DT ><A HREF="introduction.html#WHERE" >Where can I pick up the necessary pieces ?</A ></DT ></DL ></DD ><DT ><A HREF="setup.html" >How do I set it up?</A ></DT ><DD ><DL ><DT ><A HREF="setup.html#TESTING" >Trying out kerneld</A ></DT ></DL ></DD ><DT ><A HREF="configuration.html" >How does kerneld know what module to load?</A ></DT ><DD ><DL ><DT ><A HREF="configuration.html#BLOCKDEV" >Block devices</A ></DT ><DT ><A HREF="configuration.html#CHARDEV" >Character devices</A ></DT ><DT ><A HREF="configuration.html#ETH0" >Network devices</A ></DT ><DT ><A HREF="configuration.html#BINFMT" >Binary formats</A ></DT ><DT ><A HREF="configuration.html#LDISC" >Line disciplines (slip, cslip and ppp)</A ></DT ><DT ><A HREF="configuration.html#NET-PF" >Network protocol families (IPX, AppleTalk, AX.25)</A ></DT ><DT ><A HREF="configuration.html#FS" >File systems</A ></DT ></DL ></DD ><DT ><A HREF="special-devs.html" >Devices requiring special configuration</A ></DT ><DD ><DL ><DT ><A HREF="special-devs.html#MISCDEVS" >char-major-10 : Mice, watchdogs and randomness</A ></DT ><DT ><A HREF="special-devs.html#SCSIDEVS" >Loading SCSI drivers: The <TT CLASS="LITERAL" >scsi_hostadapter</TT > entry</A ></DT ><DT ><A HREF="special-devs.html#PRE-POST" >When loading a module isn't enough: The <TT CLASS="LITERAL" >post-install</TT > entry</A ></DT ></DL ></DD ><DT ><A HREF="spying.html" >Spying on kerneld</A ></DT ><DT ><A HREF="goodies.html" >Special kerneld uses</A ></DT ><DT ><A HREF="commonproblems.html" >Common problems and things that make you wonder</A ></DT ></DL ></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="AEN26" >About the kerneld mini-HOWTO</A ></H1 ><P >This document explains how to install and use the automatic kernel module loader <SPAN CLASS="QUOTE" >"kerneld"</SPAN >. The latest released version of this document can be found at <A HREF="http://www.linuxdoc.org" TARGET="_top" >the Linux Documentation Project</A ></P ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="CREDITS" >Credits</A ></H2 ><P >This document is based on an original HTML version 1.7 dated July 19, 1997 by Henrik Storner <TT CLASS="EMAIL" ><<A HREF="mailto:storner@osiris.ping.dk" >storner@osiris.ping.dk</A >></TT > and was revised and translated to DocBook DTD by Gary Lawrence Murphy <TT CLASS="EMAIL" ><<A HREF="mailto:garym@teledyn.com" >garym@teledyn.com</A >></TT > May 20, 2000.</P ><P >The following people have contributed to this mini-HOWTO at some point:</P ><P ></P ><UL ><LI ><P >Bjorn Ekwall bj0rn@blox.se</P ></LI ><LI ><P >Ben Galliart bgallia@luc.edu</P ></LI ><LI ><P >Cedric Tefft cedric@earthling.net</P ></LI ><LI ><P >Brian Miller bmiller@netspace.net.au</P ></LI ><LI ><P >James C. Tsiao jtsiao@madoka.jpl.nasa.gov</P ></LI ></UL ><P >If you find errors in this document, please send email to <TT CLASS="EMAIL" ><<A HREF="mailto:kerneld-howto@linuxdoc.org" >kerneld-howto@linuxdoc.org</A >></TT >. Your comments, encouragement and suggestions are welcome and appreciated, and help ensure this guide remains current and accurate.</P ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="introduction.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" > </TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >What is kerneld?</TD ></TR ></TABLE ></DIV ></BODY ></HTML >