diff options
author | Giorgos Keramidas <keramida@FreeBSD.org> | 2005-01-14 12:51:52 +0000 |
---|---|---|
committer | Giorgos Keramidas <keramida@FreeBSD.org> | 2005-01-14 12:51:52 +0000 |
commit | 60d6273bb9d7f7d1322f9f67bd144d2346d2600c (patch) | |
tree | 217228d0edac2a0dc07da444498128a6ac01d905 | |
parent | aecb3f50a63e5100bed568a62f0d6c33c7390871 (diff) | |
download | doc-60d6273bb9d7f7d1322f9f67bd144d2346d2600c.tar.gz doc-60d6273bb9d7f7d1322f9f67bd144d2346d2600c.zip |
Improve a bit the description of when and how a NIC driver has to be
added to the kernel configuration. Also note that some drivers cannot
be used as modules (i.e. those for some ISA devices).
Useful comments by: blackend, den
Notes
Notes:
svn path=/head/; revision=23551
-rw-r--r-- | en_US.ISO8859-1/books/handbook/config/chapter.sgml | 40 |
1 files changed, 26 insertions, 14 deletions
diff --git a/en_US.ISO8859-1/books/handbook/config/chapter.sgml b/en_US.ISO8859-1/books/handbook/config/chapter.sgml index 5b07988f93..4fd1363d92 100644 --- a/en_US.ISO8859-1/books/handbook/config/chapter.sgml +++ b/en_US.ISO8859-1/books/handbook/config/chapter.sgml @@ -907,20 +907,32 @@ ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto</screen> <para>In this example, we see that two cards using the &man.dc.4; driver are present on the system.</para> - <para>To use your network card, you will need to load the proper - driver. This may be accomplished in one of two ways. The - easiest way is to simply load a kernel module for your network - card with &man.kldload.8;. A module is not available for all - network card drivers (ISA cards, for example). - Alternatively, you may statically compile - the support for your card into your kernel. Check - <filename>/usr/src/sys/conf/NOTES</filename>, - <filename>/usr/src/sys/<replaceable>arch</replaceable>/conf/NOTES</filename> and the - manual page of the driver to know what to add in your kernel - configuration file. For more information about recompiling your - kernel, please see <xref linkend="kernelconfig">. If your card - was detected at boot by your kernel (<filename>GENERIC</filename>) - you do not have to build a new kernel.</para> + <para>If the driver for your NIC is not present in + <filename>GENERIC</filename>, you will need to load the proper + driver to use your NIC. This may be accomplished in one of + two ways:</para> + + <itemizedlist> + <listitem> + <para>The easiest way is to simply load a kernel module for + your network card with &man.kldload.8;. Not all NIC + drivers are available as modules; notable examples of + devices for which modules do not exist are ISA cards.</para> + </listitem> + + <listitem> + <para>Alternatively, you may statically compile the support + for your card into your kernel. Check + <filename>/usr/src/sys/conf/NOTES</filename>, + <filename>/usr/src/sys/<replaceable>arch</replaceable>/conf/NOTES</filename> + and the manual page of the driver to know what to add in + your kernel configuration file. For more information + about recompiling your kernel, please see <xref + linkend="kernelconfig">. If your card was detected at + boot by your kernel (<filename>GENERIC</filename>) you do + not have to build a new kernel.</para> + </listitem> + </itemizedlist> </sect2> <sect2> |