nightmorph 07/04/10 06:48:59
Modified: usb-guide.xml udev-guide.xml bluetooth-guide.xml
gentoo-x86-tipsntricks.xml
Log:
DIE HOTPLUG DIE. by request of cardoe.
Revision Changes Path
1.16 xml/htdocs/doc/en/usb-guide.xml
file :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/usb-guide.xml?rev=1.16&view=markup
plain:
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/usb-guide.xml?rev=1.16&content-type=text/plain
diff :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/usb-guide.xml?r1=1.15&r2=1.16
Index: usb-guide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/usb-guide.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- usb-guide.xml 13 Mar 2007 01:04:29 -0000 1.15
+++ usb-guide.xml 10 Apr 2007 06:48:59 -0000 1.16
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/usb-guide.xml,v 1.15
2007/03/13 01:04:29 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/usb-guide.xml,v 1.16
2007/04/10 06:48:59 nightmorph Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
@@ -19,8 +19,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.12</version>
-<date>2007-03-12</date>
+<version>1.13</version>
+<date>2007-04-09</date>
<chapter>
<title>Introduction</title>
@@ -512,42 +512,6 @@
</body>
</section>
-<section>
-<title>Hotplug</title>
-<body>
-
-<p>
-Gentoo uses <c>sys-apps/hotplug</c> to do some magic with <e>hot-pluggable</e>
-devices. Just like any other magic trick, there is a simple logic behind this
-one too. We shall now see what that is, and in the process hopefully we will be
-able to understand it better.
-</p>
-
-<p>
-Firmware can be defined as the software on a piece of hardware that is loaded
-and executed but can't be modified easily. Many devices have firmware in them
-to ensure that they work properly and often firmware may contain code that is
-critical to ensure that the hardware performs as expected. Firmware is present
-in a wide variety of computer devices ranging from ROM chips to state of the
-art USB and PCMCIA cards. When a device is plugged in, the firmware (which may,
-in some cases, be the driver as well) is read and loaded onto memory after
-which the device can be used by the system.
-</p>
-
-<p>
-To cut the long story short, Gentoo uses <c>sys-apps/hotplug</c> to handle
-the firmware side of things in <e>hot-pluggable</e> devices.
-<c>sys-apps/hotplug</c> will use the required firmware to make that device
-usable. The firmware should be put in the <path>/lib/firmware</path> directory
-and is picked up from there. Getting it is simple; the usual emerge will do.
-</p>
-
-<pre caption="Installing hotplug">
-# <i>emerge hotplug</i>
-</pre>
-
-</body>
-</section>
</chapter>
<chapter>
1.39 xml/htdocs/doc/en/udev-guide.xml
file :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/udev-guide.xml?rev=1.39&view=markup
plain:
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/udev-guide.xml?rev=1.39&content-type=text/plain
diff :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/udev-guide.xml?r1=1.38&r2=1.39
Index: udev-guide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/udev-guide.xml,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- udev-guide.xml 13 Mar 2007 00:40:27 -0000 1.38
+++ udev-guide.xml 10 Apr 2007 06:48:59 -0000 1.39
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/udev-guide.xml,v 1.38
2007/03/13 00:40:27 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/udev-guide.xml,v 1.39
2007/04/10 06:48:59 nightmorph Exp $ -->
<guide link="/doc/en/udev-guide.xml">
<title>Gentoo udev Guide</title>
@@ -19,8 +19,8 @@
<license/>
-<version>0.28</version>
-<date>2007-03-12</date>
+<version>0.29</version>
+<date>2007-04-09</date>
<chapter>
<title>What is udev?</title>
@@ -159,12 +159,11 @@
<body>
<p>
-Every time the kernel notices an update in the device structure, it calls the
-<path>/sbin/hotplug</path> program. Hotplug runs the applications linked in the
-<path>/etc/hotplug.d/default</path> directory where you will also find a
symlink
-to the udev application. Hotplug directs the information given by the kernel to
-the udev application which performs the necessary actions on the
-<path>/dev</path> structure (creating or deleting device files).
+Every time the kernel gets an event in the device structure, it asks udev to
+take a look. udev follows the rules in the <path>/etc/udev/rules.d/</path>
+directory. udev then uses the information given by the kernel to perform the
+necessary actions on the <path>/dev</path> structure (creating or deleting
+device files).
</p>
</body>
@@ -179,7 +178,7 @@
<p>
udev is meant to be used in combination with a 2.6 kernel (like
-<c>gentoo-sources</c> with the default 2005.0 profile). If you're using such a
+<c>gentoo-sources</c> with the default 2007.0 profile). If you're using such a
kernel then you just have to make sure that you have a recent
<c>sys-apps/baselayout</c> version. That's all you need.
</p>
@@ -189,17 +188,6 @@
</pre>
<p>
-udev will install <c>hotplug-base</c> as one of its dependencies. You do not
-need to install <c>hotplug</c> unless you want your modules automatically
-loaded when you plug devices in. <c>hotplug</c> also handles the automated
-bringup of network devices and firmware downloading.
-</p>
-
-<pre caption="Installing optional hotplug scripts">
-# <i>emerge hotplug</i>
-</pre>
-
-<p>
Kernelwise, be sure to activate the following options:
</p>
@@ -214,18 +202,6 @@
</pre>
<p>
-You can leave the <c>/dev file system support (OBSOLETE)</c> active if you
-wish but you have to make sure that "Automatically mount at boot" is disabled:
-</p>
-
-<pre caption="Don't automatically mount devfsd">
-File systems --->
- Pseudo Filesystems --->
- [*] /dev file system support (OBSOLETE)
- [ ] Automatically mount at boot
-</pre>
-
-<p>
If you use <c>genkernel</c>, don't forget to run it with the <c>--udev</c>
option to enable all the required kernel configuration directives. The default
configuration given by this <c>genkernel</c> invocation is sufficient.
1.12 xml/htdocs/doc/en/bluetooth-guide.xml
file :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/bluetooth-guide.xml?rev=1.12&view=markup
plain:
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/bluetooth-guide.xml?rev=1.12&content-type=text/plain
diff :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/bluetooth-guide.xml?r1=1.11&r2=1.12
Index: bluetooth-guide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/bluetooth-guide.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- bluetooth-guide.xml 13 Mar 2007 00:40:27 -0000 1.11
+++ bluetooth-guide.xml 10 Apr 2007 06:48:59 -0000 1.12
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/bluetooth-guide.xml,v 1.11
2007/03/13 00:40:27 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/bluetooth-guide.xml,v 1.12
2007/04/10 06:48:59 nightmorph Exp $ -->
<guide link="/doc/en/bluetooth-guide.xml">
<title>Gentoo Linux Bluetooth Guide</title>
@@ -32,8 +32,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.7</version>
-<date>2007-01-14</date>
+<version>1.8</version>
+<date>2007-04-09</date>
<chapter id="introduction">
<title>Introduction</title>
@@ -108,9 +108,8 @@
<p>
As the latest Linux stable kernel is 2.6, the configuration will be done for
these series of the kernel. Most Bluetooth devices are connected to a USB port,
-so USB will be enabled too. If you want, you can use hotplugging in case you
-want to use modules instead of compiling support built into the kernel. Please,
-refer to the <uri link="/doc/en/usb-guide.xml"> Gentoo Linux USB Guide</uri>.
+so USB will be enabled too. Please refer to the <uri
+link="/doc/en/usb-guide.xml"> Gentoo Linux USB Guide</uri>.
</p>
<pre caption="Configuration for 2.6 kernels">
@@ -213,17 +212,6 @@
Do not emerge <c>bluez-sdp</c> as it will break <c>bluez-utils</c>!
</warn>
-<p>
-Additionally, as we have compiled the Bluetooth subsystem as modules, we will
-need hotplug, which is explained in the <uri
-link="http://www.gentoo.org/doc/en/usb-guide.xml#doc_chap4_sect2">Gentoo Linux
-USB Guide</uri>.
-</p>
-
-<pre caption="Emerging hotplug">
-# <i>emerge hotplug</i>
-</pre>
-
</body>
</section>
<section>
1.23 xml/htdocs/doc/en/gentoo-x86-tipsntricks.xml
file :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gentoo-x86-tipsntricks.xml?rev=1.23&view=markup
plain:
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gentoo-x86-tipsntricks.xml?rev=1.23&content-type=text/plain
diff :
http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gentoo-x86-tipsntricks.xml?r1=1.22&r2=1.23
Index: gentoo-x86-tipsntricks.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-x86-tipsntricks.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- gentoo-x86-tipsntricks.xml 23 Jan 2007 06:49:10 -0000 1.22
+++ gentoo-x86-tipsntricks.xml 10 Apr 2007 06:48:59 -0000 1.23
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-x86-tipsntricks.xml,v 1.22
2007/01/23 06:49:10 nightmorph Exp $ -->
+<!-- $Header:
/var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-x86-tipsntricks.xml,v 1.23
2007/04/10 06:48:59 nightmorph Exp $ -->
<guide link="/doc/en/gentoo-x86-tipsntricks.xml">
<title>Gentoo/x86 Installation Tips & Tricks</title>
@@ -23,8 +23,8 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>1.12</version>
-<date>2006-10-04</date>
+<version>1.13</version>
+<date>2007-04-09</date>
<chapter>
<title>Introduction</title>
@@ -276,10 +276,9 @@
</pre>
<p>
-Make sure you <c>emerge hotplug</c> and have it added to the boot runlevel. To
-have all modules that are currently running (from the Installation CD) loaded
during
-bootup of your Gentoo system, run the following command from within the
chrooted
-environment:
+To have all modules that are currently running (from the Installation CD)
loaded
+during bootup of your Gentoo system, run the following command from within the
+chrooted environment:
</p>
<pre caption="Adding all running modules to the modules.conf file">
--
[email protected] mailing list