last round of Kernel Configuration instructions layout change. End of

ticket #5885

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15143 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Pierre Labastie 2014-12-06 10:58:17 +00:00
parent 49b45a74fb
commit 38155d1a70
10 changed files with 62 additions and 47 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "05"> <!-- Always 2 digits -->
<!ENTITY day "06"> <!-- Always 2 digits -->
<!ENTITY month "12"> <!-- Always 2 digits -->
<!ENTITY year "2014">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "December 5th, &year;">
<!ENTITY releasedate "December 6th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development] -->

View File

@ -127,11 +127,14 @@ install -v -m644 doc/html/* \
<para id="libusb-kernel">
To access raw USB devices (those not treated as a disk by the mass-storage
driver), appropriate support must be available in the kernel. Check your
kernel configuration for Device Drivers &rArr; USB support &rArr; Support
for Host-side USB. Select any USB hardware device drivers you may need
on the same page.
kernel configuration:
</para>
<screen><literal>Device Drivers ---&gt;
[*] USB support ---&gt; [CONFIG_USB_SUPPORT]
&lt;*/M&gt; Support for Host-side USB [CONFIG_USB]
(Select any USB hardware device drivers you may need on the same page)</literal></screen>
<indexterm zone="libusb libusb-kernel">
<primary sortas="d-USB-device-filesystem">Support for Host-side USB</primary>
</indexterm>

View File

@ -89,16 +89,16 @@
</para>
<screen><literal>File systems ---&gt;
Kernel automounter version 4 support (also supports v3): Y or M</literal></screen>
&lt;*/M&gt; Kernel automounter version 4 support (also supports v3) [CONFIG_AUTOFS4_FS]</literal></screen>
<para>
Optionally, enable the following options in the kernel configuration:
</para>
<screen><literal>File systems ---&gt;
Network File Systems ---&gt;
NFS client support: Y or M
CIFS support (advanced network filesystem, SMBFS successor): Y or M</literal></screen>
[*] Network File Systems ---&gt; [CONFIG_NETWORK_FILESYSTEMS]
&lt;*/M&gt; NFS client support [CONFIG_NFS_FS]
&lt;*/M&gt; CIFS support (advanced network filesystem, SMBFS successor) [CONFIG_CIFS]</literal></screen>
<para>Recompile and install the new kernel, if necessary.</para>

View File

@ -104,21 +104,18 @@
kernel if necessary:
</para>
<screen><literal>[*] Networking support ---&gt; [CONFIG_NET]
&lt;*&gt; or &lt;M&gt; Bluetooth subsystem support ---&gt; [CONFIG_BT]
&lt;*&gt; or &lt;M&gt; RFCOMM protocol support [CONFIG_BT_RFCOMM]
[*] RFCOMM TTY support [CONFIG_BT_RFCOMM_TTY]
&lt;*&gt; or &lt;M&gt; BNEP protocol support [CONFIG_BT_BNEP]
[*] Multicast filter support [CONFIG_BT_BNEP_MC_FILTER]
[*] Protocol filter support [CONFIG_BT_BNEP_PROTO_FILTER]
&lt;*&gt; or &lt;M&gt; HIDP protocol support [CONFIG_BT_HIDP]
<screen><literal>[*] Networking support ---&gt; [CONFIG_NET]
&lt;/M&gt; Bluetooth subsystem support ---&gt; [CONFIG_BT]
&lt;*/M&gt; RFCOMM protocol support [CONFIG_BT_RFCOMM]
[*] RFCOMM TTY support [CONFIG_BT_RFCOMM_TTY]
&lt;*/M&gt; BNEP protocol support [CONFIG_BT_BNEP]
[*] Multicast filter support [CONFIG_BT_BNEP_MC_FILTER]
[*] Protocol filter support [CONFIG_BT_BNEP_PROTO_FILTER]
&lt;*/M&gt; HIDP protocol support [CONFIG_BT_HIDP]
Bluetooth device drivers ---&gt;
(Select the appropriate drivers for your Bluetooth hardware)
Bluetooth device drivers ---&gt;
&lt;*&gt; or &lt;M&gt; RF switch subsystem support</literal></screen>
<para>
Select the appropriate drivers for your Bluetooth hardware.
</para>
&lt;*/M&gt; RF switch subsystem support ---&gt; [CONFIG_RFKILL]</literal></screen>
<indexterm zone="bluez bluez-kernel">
<primary sortas="d-bluez">bluez</primary>

View File

@ -113,20 +113,21 @@
may be needed by Lm Sensors as a module:
</para>
<screen><literal>Top level
[*] Enable loadable module support ---&gt;
<screen><literal>
[*] Enable loadable module support ---&gt; [CONFIG_MODULES]
Bus options (PCI etc.) ---&gt;
[*] PCI support
[*] PCI support [CONFIG_PCI]
Device Drivers ---&gt;
[*] I2C support
[*] I2C device interface
I2C Algorithms ---&gt;
&lt;M&gt; (configure all of them as modules)
I2C support ---&gt;
&lt;*/M&gt; I2C device interface [CONFIG_I2C_CHARDEV]<!--
Seems to be automatically selected and invisible on linux 3.17:
I2C Algorithms -&45;-&gt;
&lt;M&gt; (configure all of them as modules)-->
I2C Hardware Bus support ---&gt;
&lt;M&gt; (configure all of them as modules)
[*] Hardware Monitoring support ---&gt;
&lt;*/M&gt; Hardware Monitoring support ---&gt; [CONFIG_HWMON]
&lt;M&gt; (configure all of them as modules)</literal></screen>
<para>

View File

@ -44,6 +44,17 @@
-->
<listitem>
<para>December 6th, 2014</para>
<itemizedlist>
<listitem>
<para>[pierre] - Last round of Kernel Configuration instructions
layout change. Fixes
<ulink url="&blfs-ticket-root;5885">#5885</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>December 5th, 2014</para>
<itemizedlist>

View File

@ -84,10 +84,13 @@
A firewall in Linux is accomplished through a portion of the
kernel called netfilter. The interface to netfilter is
<application>Iptables</application>. To use it, the appropriate
kernel configuration parameters are found in Networking Support &rArr;
Networking Options &rArr; Network Packet Filtering Framework.
kernel configuration parameters are found in:
</para>
<screen><literal>[*] Networking support ---&gt; [CONFIG_NET]
Networking Options ---&gt;
[*] Network packet filtering framework (Netfilter) ---&gt; [CONFIG_NETFILTER]</literal></screen>
<indexterm zone="iptables iptables-kernel">
<primary sortas="d-iptables">Iptables</primary>
</indexterm>

View File

@ -135,10 +135,10 @@
</para>
<screen><literal>Device Drivers ---&gt;
USB support ---&gt;
OHCI HCD (USB 1.1) support: Y or M [CONFIG_USB_OHCI_HCD]
UHCI HCD (most Intel and VIA) support: Y or M [CONFIG_USB_UHCI_HCD]
USB Printer support: Y or M [CONFIG_USB_PRINTER]</literal></screen>
[*] USB support ---&gt; [CONFIG_USB_SUPPORT]
&lt;*/M&gt; OHCI HCD (USB 1.1) support [CONFIG_USB_OHCI_HCD]
&lt;*/M&gt; UHCI HCD (most Intel and VIA) support [CONFIG_USB_UHCI_HCD]
&lt;*/M&gt; USB Printer support [CONFIG_USB_PRINTER]</literal></screen>
<para>
If you have a parallel printer, enable the following options in your
@ -146,10 +146,10 @@
</para>
<screen><literal>Device Drivers ---&gt;
Parallel port support ---&gt; [CONFIG_PARPORT]
PC-style hardware: Y or M [CONFIG_PARPORT_PC]
&lt;*/M&gt; Parallel port support ---&gt; [CONFIG_PARPORT]
&lt;*/M&gt; PC-style hardware [CONFIG_PARPORT_PC]
Character devices ---&gt;
Parallel printer support: Y or M [CONFIG_PRINTER]</literal></screen>
&lt;*/M&gt; Parallel printer support [CONFIG_PRINTER]</literal></screen>
<indexterm zone="cups cups-kernel">
<primary sortas="d-cups">cups</primary>

View File

@ -98,11 +98,11 @@
recompile the kernel:
</para>
<screen>Device Drivers ---&gt;
USB support ---&gt;
OHCI HCD (USB 1.1) support: Y or M
UHCI HCD (most Intel and VIA) support: Y or M
USB Printer support: Y or M</screen>
<screen><literal>Device Drivers ---&gt;
[*] USB support ---&gt; [CONFIG_USB_SUPPORT]
&lt;*/M&gt; OHCI HCD (USB 1.1) support [CONFIG_USB_OHCI_HCD]
&lt;*/M&gt; UHCI HCD (most Intel and VIA) support [CONFIG_USB_UHCI_HCD]
&lt;*/M&gt; USB Printer support [CONFIG_USB_PRINTER]</literal></screen>
<indexterm zone="gutenprint escputil">
<primary sortas="d-escputil">escputil for usb printers</primary>

View File

@ -94,8 +94,8 @@
dnotify support in your kernel. In <command>make menuconfig</command>:
</para>
<screen><literal>Filesystems -&#45;-&gt;
[*] Dnotify support</literal></screen>
<screen><literal>File systems ---&gt;
[*] Dnotify support [CONFIG_DNOTIFY]</literal></screen>
<para>
Save the new <filename>.config</filename> and then compile the kernel.