mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 15:12:11 +08:00
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:
parent
49b45a74fb
commit
38155d1a70
@ -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] -->
|
||||
|
@ -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 ⇒ USB support ⇒ 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 --->
|
||||
[*] USB support ---> [CONFIG_USB_SUPPORT]
|
||||
<*/M> 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>
|
||||
|
@ -89,16 +89,16 @@
|
||||
</para>
|
||||
|
||||
<screen><literal>File systems --->
|
||||
Kernel automounter version 4 support (also supports v3): Y or M</literal></screen>
|
||||
<*/M> 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 --->
|
||||
Network File Systems --->
|
||||
NFS client support: Y or M
|
||||
CIFS support (advanced network filesystem, SMBFS successor): Y or M</literal></screen>
|
||||
[*] Network File Systems ---> [CONFIG_NETWORK_FILESYSTEMS]
|
||||
<*/M> NFS client support [CONFIG_NFS_FS]
|
||||
<*/M> CIFS support (advanced network filesystem, SMBFS successor) [CONFIG_CIFS]</literal></screen>
|
||||
|
||||
<para>Recompile and install the new kernel, if necessary.</para>
|
||||
|
||||
|
@ -104,21 +104,18 @@
|
||||
kernel if necessary:
|
||||
</para>
|
||||
|
||||
<screen><literal>[*] Networking support ---> [CONFIG_NET]
|
||||
<*> or <M> Bluetooth subsystem support ---> [CONFIG_BT]
|
||||
<*> or <M> RFCOMM protocol support [CONFIG_BT_RFCOMM]
|
||||
[*] RFCOMM TTY support [CONFIG_BT_RFCOMM_TTY]
|
||||
<*> or <M> BNEP protocol support [CONFIG_BT_BNEP]
|
||||
[*] Multicast filter support [CONFIG_BT_BNEP_MC_FILTER]
|
||||
[*] Protocol filter support [CONFIG_BT_BNEP_PROTO_FILTER]
|
||||
<*> or <M> HIDP protocol support [CONFIG_BT_HIDP]
|
||||
<screen><literal>[*] Networking support ---> [CONFIG_NET]
|
||||
</M> Bluetooth subsystem support ---> [CONFIG_BT]
|
||||
<*/M> RFCOMM protocol support [CONFIG_BT_RFCOMM]
|
||||
[*] RFCOMM TTY support [CONFIG_BT_RFCOMM_TTY]
|
||||
<*/M> BNEP protocol support [CONFIG_BT_BNEP]
|
||||
[*] Multicast filter support [CONFIG_BT_BNEP_MC_FILTER]
|
||||
[*] Protocol filter support [CONFIG_BT_BNEP_PROTO_FILTER]
|
||||
<*/M> HIDP protocol support [CONFIG_BT_HIDP]
|
||||
Bluetooth device drivers --->
|
||||
(Select the appropriate drivers for your Bluetooth hardware)
|
||||
|
||||
Bluetooth device drivers --->
|
||||
<*> or <M> RF switch subsystem support</literal></screen>
|
||||
|
||||
<para>
|
||||
Select the appropriate drivers for your Bluetooth hardware.
|
||||
</para>
|
||||
<*/M> RF switch subsystem support ---> [CONFIG_RFKILL]</literal></screen>
|
||||
|
||||
<indexterm zone="bluez bluez-kernel">
|
||||
<primary sortas="d-bluez">bluez</primary>
|
||||
|
@ -113,20 +113,21 @@
|
||||
may be needed by Lm Sensors as a module:
|
||||
</para>
|
||||
|
||||
<screen><literal>Top level
|
||||
[*] Enable loadable module support --->
|
||||
<screen><literal>
|
||||
[*] Enable loadable module support ---> [CONFIG_MODULES]
|
||||
|
||||
Bus options (PCI etc.) --->
|
||||
[*] PCI support
|
||||
[*] PCI support [CONFIG_PCI]
|
||||
|
||||
Device Drivers --->
|
||||
[*] I2C support
|
||||
[*] I2C device interface
|
||||
I2C Algorithms --->
|
||||
<M> (configure all of them as modules)
|
||||
I2C support --->
|
||||
<*/M> I2C device interface [CONFIG_I2C_CHARDEV]<!--
|
||||
Seems to be automatically selected and invisible on linux 3.17:
|
||||
I2C Algorithms -&45;->
|
||||
<M> (configure all of them as modules)-->
|
||||
I2C Hardware Bus support --->
|
||||
<M> (configure all of them as modules)
|
||||
[*] Hardware Monitoring support --->
|
||||
<*/M> Hardware Monitoring support ---> [CONFIG_HWMON]
|
||||
<M> (configure all of them as modules)</literal></screen>
|
||||
|
||||
<para>
|
||||
|
@ -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>
|
||||
|
@ -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 ⇒
|
||||
Networking Options ⇒ Network Packet Filtering Framework.
|
||||
kernel configuration parameters are found in:
|
||||
</para>
|
||||
|
||||
<screen><literal>[*] Networking support ---> [CONFIG_NET]
|
||||
Networking Options --->
|
||||
[*] Network packet filtering framework (Netfilter) ---> [CONFIG_NETFILTER]</literal></screen>
|
||||
|
||||
<indexterm zone="iptables iptables-kernel">
|
||||
<primary sortas="d-iptables">Iptables</primary>
|
||||
</indexterm>
|
||||
|
@ -135,10 +135,10 @@
|
||||
</para>
|
||||
|
||||
<screen><literal>Device Drivers --->
|
||||
USB support --->
|
||||
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 ---> [CONFIG_USB_SUPPORT]
|
||||
<*/M> OHCI HCD (USB 1.1) support [CONFIG_USB_OHCI_HCD]
|
||||
<*/M> UHCI HCD (most Intel and VIA) support [CONFIG_USB_UHCI_HCD]
|
||||
<*/M> 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 --->
|
||||
Parallel port support ---> [CONFIG_PARPORT]
|
||||
PC-style hardware: Y or M [CONFIG_PARPORT_PC]
|
||||
<*/M> Parallel port support ---> [CONFIG_PARPORT]
|
||||
<*/M> PC-style hardware [CONFIG_PARPORT_PC]
|
||||
Character devices --->
|
||||
Parallel printer support: Y or M [CONFIG_PRINTER]</literal></screen>
|
||||
<*/M> Parallel printer support [CONFIG_PRINTER]</literal></screen>
|
||||
|
||||
<indexterm zone="cups cups-kernel">
|
||||
<primary sortas="d-cups">cups</primary>
|
||||
|
@ -98,11 +98,11 @@
|
||||
recompile the kernel:
|
||||
</para>
|
||||
|
||||
<screen>Device Drivers --->
|
||||
USB support --->
|
||||
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 --->
|
||||
[*] USB support ---> [CONFIG_USB_SUPPORT]
|
||||
<*/M> OHCI HCD (USB 1.1) support [CONFIG_USB_OHCI_HCD]
|
||||
<*/M> UHCI HCD (most Intel and VIA) support [CONFIG_USB_UHCI_HCD]
|
||||
<*/M> USB Printer support [CONFIG_USB_PRINTER]</literal></screen>
|
||||
|
||||
<indexterm zone="gutenprint escputil">
|
||||
<primary sortas="d-escputil">escputil for usb printers</primary>
|
||||
|
@ -94,8 +94,8 @@
|
||||
dnotify support in your kernel. In <command>make menuconfig</command>:
|
||||
</para>
|
||||
|
||||
<screen><literal>Filesystems --->
|
||||
[*] Dnotify support</literal></screen>
|
||||
<screen><literal>File systems --->
|
||||
[*] Dnotify support [CONFIG_DNOTIFY]</literal></screen>
|
||||
|
||||
<para>
|
||||
Save the new <filename>.config</filename> and then compile the kernel.
|
||||
|
Loading…
Reference in New Issue
Block a user