<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V5.0//EN" "/usr/share/xml/docbook/schema/dtd/5.0/docbook.dtd" [
<!ENTITY author SYSTEM "author.xml">
<!ENTITY legal SYSTEM "legal.xml">
<!ENTITY url.debian-kernel-handbook '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://kernel-handbook.alioth.debian.org/">
   <citetitle>Debian Linux Kernel Handbook</citetitle></link>'>
<!ENTITY url.debian-reference-manual '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.debian.org/doc/manuals/debian-reference/ch09.fr.html#_the_kernel">
   <citetitle>Manuel de référence Debian - Chapitre 9</citetitle></link>'>
<!ENTITY url.sysfs '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://en.wikipedia.org/wiki/Sysfs">
   <citetitle>sysfs</citetitle></link>'>
<!ENTITY url.fhs '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/">
  <citetitle>Linux Filesystem Hierarchy</citetitle></link>'>
<!ENTITY url.github '<link xmlns="http://docbook.org/ns/docbook" xlink:href="https://github.com/">
  <citetitle>GitHub</citetitle></link>'>
<!ENTITY % inetdoc_urls SYSTEM "inetdoc.urls.xml">
<!--###################################################
                   Articles
    ################################################### --><!ENTITY url.modelisations '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/modelisation/"><citetitle>Modélisations réseau</citetitle></link>'>
<!ENTITY url.modelisations.encapsulation '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/modelisation/modelisations.concept.html#modelisations.concept.encapsulation"><citetitle>Encapsulation</citetitle></link>'>
<!ENTITY url.wireshark-as-user '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/wireshark-as-user/"><citetitle>Capturer le trafic réseau au niveau utilisateur avec Wireshark</citetitle></link>'>
<!ENTITY url.rnis '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/rnis/"><citetitle>Technologie RNIS</citetitle></link>'>
<!ENTITY url.ethernet '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/ethernet/"><citetitle>Technologie Ethernet</citetitle></link>'>
<!ENTITY url.pppoe '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/pppoe/"><citetitle>Modélisation d&#39;un lien WAN avec PPPoE</citetitle></link>'>
<!ENTITY url.adressage.ipv4 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/adressage.ipv4/"><citetitle>Adressage IPv4</citetitle></link>'>
<!ENTITY url.lan-segmentation '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/lan-segmentation/"><citetitle>Segmentation des réseaux locaux</citetitle></link>'>
<!ENTITY url.inter-vlan-routing '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/inter-vlan-routing/"><citetitle>Routage Inter-VLAN</citetitle></link>'>
<!ENTITY url.reseau.libre '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/articles/reseau.libre/">
  <citetitle>Logiciel Libre &amp; Technologies Réseaux</citetitle></link>'>
<!--###################################################
                   Pas encore migré
    ################################################### --><!ENTITY url.explore '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/explore.gnulinux/">
  <citetitle>Exploration GNU/Linux</citetitle></link>'>
<!ENTITY url.explore.seance.4 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/explore.gnulinux/seance.4/">
  <citetitle>Exploration GNU/Linux - Séance 4</citetitle></link>'>
<!ENTITY url.explore.seance.5 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/explore.gnulinux/seance.5/">
  <citetitle>Exploration GNU/Linux - Séance 5</citetitle></link>'>
<!ENTITY url.explore.seance.6 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/explore.gnulinux/seance.6/">
  <citetitle>Exploration GNU/Linux - Séance 6</citetitle></link>'>
<!ENTITY url.config.interface.wlan '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/config.interface.wlan/">
  <citetitle>Configuration d&#39;une interface de réseau sans fil IEEE 802.11</citetitle></link>'>
<!ENTITY url.admin.reseau.fs '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.fs/">
  <citetitle>Systèmes de fichiers réseau</citetitle></link>'>
<!ENTITY url.admin.reseau.iscsi '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.iscsi/">
  <citetitle>Introduction au réseau de stockage iSCSI</citetitle></link>'>
<!ENTITY url.admin.reseau.nfs.abstract '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/index.html#admin.reseau.nfs">
  <citetitle>Introduction au système de fichiers réseau NFS</citetitle></link>'>
<!ENTITY url.admin.reseau.nfs '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.nfs/">
  <citetitle>Introduction au système de fichiers réseau NFS</citetitle></link>'>
<!ENTITY url.admin.reseau.nfs.synthese '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.nfs.synthese/">
  <citetitle>Introduction au système de fichiers réseau NFS</citetitle></link>'>
<!ENTITY url.admin.reseau.ldap.abstract '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/index.html#admin.reseau.ldap">
  <citetitle>Introduction au service LDAP</citetitle></link>'>
<!ENTITY url.admin.reseau.ldap '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.ldap/">
  <citetitle>Introduction au service LDAP</citetitle></link>'>
<!ENTITY url.admin.reseau.ldap.synthese '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.ldap.synthese/">
  <citetitle>Introduction au service LDAP</citetitle></link>'>
<!ENTITY url.admin.reseau.nfs4-ldap.abstract '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/index.html#admin.reseau.nfs4-ldap">
  <citetitle>NFSv4 + LDAP + autofs</citetitle></link>'>
<!ENTITY url.admin.reseau.nfs4-ldap '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.nfs4-ldap/">
  <citetitle>NFSv4 + LDAP + autofs</citetitle></link>'>
<!ENTITY url.admin.reseau.nfs4-ldap.synthese '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.nfs4-ldap.synthese/">
  <citetitle>NFSv4 + LDAP + autofs</citetitle></link>'>
<!ENTITY url.admin.reseau.nis '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.nis/">
  <citetitle>Introduction au service NIS</citetitle></link>'>
<!ENTITY url.admin.reseau.synthese-nfs3-nis '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.synthese-nfs3-nis/">
  <citetitle>Administration système en réseau : synthèse NFS v3 &amp; NIS</citetitle></link>'>
<!ENTITY url.admin.reseau.dns-dhcp '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.dns-dhcp/">
  <citetitle>Présentation services DNS &amp; DHCP</citetitle></link>'>
<!ENTITY url.admin.reseau.dns '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/cours/admin.reseau.dns/">
  <citetitle>Introduction au service DNS</citetitle></link>'>
<!--###################################################
                   Guides
    ################################################### --><!ENTITY url.lartc.fr '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/lartc/"><citetitle>HOWTO du routage avancé et du contrôle de trafic sous Linux</citetitle></link>'>
<!ENTITY url.lartc.fr.rpdb '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/lartc/lartc.rpdb.html"><citetitle>LARTC : bases de données des politiques de routage</citetitle></link>'>
<!ENTITY url.lartc.fr.netfilter '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/lartc/lartc.netfilter.html"><citetitle>LARTC : Netfilter et iproute - marquage de paquets</citetitle></link>'>
<!ENTITY url.lartc.fr.tunnel.ip-ip '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/lartc/lartc.tunnel.ip-ip.html"><citetitle>LARTC : IP dans un tunnel IP</citetitle></link>'>
<!ENTITY url.lartc.fr.tunnel.gre '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/lartc/lartc.tunnel.gre.html"><citetitle>LARTC : Le tunnel GRE</citetitle></link>'>
<!ENTITY url.iptables-tutorial.fr '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/iptables-tutorial/"><citetitle>Tutoriel iptables</citetitle></link>'>
<!ENTITY url.zebra.static '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/zebra.statique/"><citetitle>Initiation au routage, 1ère partie</citetitle></link>'>
<!ENTITY url.zebra.rip '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/zebra.rip/"><citetitle>Initiation au routage, 2ème partie</citetitle></link>'>
<!ENTITY url.zebra.ospf '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/zebra.ospf/"><citetitle>Initiation au routage, 3ème partie</citetitle></link>'>
<!ENTITY url.vm '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/vm/"><citetitle>Virtualisation système et enseignement</citetitle></link>'>
<!ENTITY url.vm.startup.sh '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/vm/vm.appendix.html#vm.appendix.startup.sh">code du script <function>startup.sh</function> de lancement d&#39;une machine virtuelle</link>'>
<!ENTITY url.linux.networking '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/linux.networking/"><citetitle>Fonctions réseau du noyau Linux</citetitle></link>'>
<!ENTITY url.policyrouting '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/pdf/Policy_Routing_in_Linux_ENG.pdf"><citetitle>Policy Routing in Linux</citetitle></link>'>
<!ENTITY url.proxy '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/guides/squid-guard/"><citetitle>Proxy Squid &amp; SquidGuard</citetitle></link>'>
<!--###################################################
                   Présentations
    ################################################### --><!ENTITY url.sysadm-base-1 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/presentations/sysadm-base-1/">
  <citetitle>Introduction aux systèmes GNU/Linux - Séance 1</citetitle></link>'>
<!ENTITY url.sysadm-base-2 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/presentations/sysadm-base-2/">
  <citetitle>Introduction aux systèmes GNU/Linux - Séance 2</citetitle></link>'>
<!ENTITY url.sysadm-base-3 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/presentations/sysadm-base-3/">
  <citetitle>Introduction aux systèmes GNU/Linux - Séance 3</citetitle></link>'>
<!ENTITY url.storage '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/presentations/stockage/"><citetitle>Stockage Réseau</citetitle></link>'>
<!--###################################################
                   Travaux pratiques
    ################################################### --><!ENTITY url.infra.tp '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/infra.tp/"><citetitle>Architecture réseau des travaux pratiques</citetitle></link>'>
<!ENTITY url.infra.tp.cabling '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/infra.tp/infra.tp.interco.html#infra.tp.interco.cabling"><citetitle>Disposition des équipements dans l&#39;armoire de brassage</citetitle></link>'>
<!ENTITY url.config.interface.lan '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/config.interface.lan/"><citetitle>Configuration d&#39;une interface de réseau local</citetitle></link>'>
<!ENTITY url.config.interface.lan.proc '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/config.interface.lan/config.interface.lan.procfs.html#change_proc"><citetitle>Configuration d&#39;une interface de réseau local : activation du routage</citetitle></link>'>
<!ENTITY url.intro.analyse '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/intro.analyse/"><citetitle>Introduction à l&#39;analyse réseau avec Wireshark</citetitle></link>'>
<!ENTITY url.interco '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/formations/m1/"><citetitle>Interconnexion de réseaux locaux et étendus</citetitle></link>'>
<!ENTITY url.interco.kernel '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/interco.kernel.q/"><citetitle>Configuration des fonctions réseau &amp; compilation du noyau Linux</citetitle></link>'>
<!ENTITY url.interco.kernel.answers "http://www.inetdoc.net/travaux_pratiques/interco.kernel.q/">
<!ENTITY url.interco.rawip '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/interco.rawip.q/"><citetitle>Configuration d&#39;une interface RNIS en mode rawip</citetitle></link>'>
<!ENTITY url.interco.rawip.answers "http://www.inetdoc.net/travaux_pratiques/interco.rawip.qa/">
<!ENTITY url.interco.ppp '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/interco.ppp.q/"><citetitle>Topologie Hub &amp; Spoke avec le protocole PPP</citetitle></link>'>
<!ENTITY url.interco.ppp.answers "http://www.inetdoc.net/travaux_pratiques/interco.ppp.qa/">
<!ENTITY url.interco.netfilter '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/interco.netfilter.q/"><citetitle>Filtrage réseau avec netfilter/iptables</citetitle></link>'>
<!ENTITY url.interco.netfilter.answers "http://www.inetdoc.net/travaux_pratiques/interco.netfilter.qa/">
<!ENTITY url.interco.inter-vlan '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/interco.inter-vlan.qa/"><citetitle>Routage inter-VLAN</citetitle></link>'>
<!ENTITY url.interco.ospf '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/interco.ospf.q/"><citetitle>Routage dynamique avec OSPF</citetitle></link>'>
<!ENTITY url.interco.ospf.answers "http://www.inetdoc.net/travaux_pratiques/interco.ospf.qa/">
<!ENTITY url.interco.ospf.default "http://www.inetdoc.net/travaux_pratiques/interco.ospf.qa/interco.ospf.default-information.html">
<!ENTITY url.interco.cs '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/travaux_pratiques/interco.cs/"><citetitle>Étude de cas de synthèse sur l&#39;interconnexion LAN/WAN</citetitle></link>'>
<!--###################################################
                   Dev
    ################################################### --><!ENTITY url.socket-c '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/dev/socket-c/"><citetitle>Initiation au développement C sur les sockets</citetitle></link>'>
<!ENTITY url.socket-c.udp-client '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.inetdoc.net/dev/socket-c/socket-c.udp.client.html#socket-c.udp.client.source"><citetitle>Code du programme udp-client.c</citetitle></link>'>
<!--###################################################
                   Externes
    ################################################### --><!ENTITY url.802.3 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://standards.ieee.org/about/get/802/802.3.html"><citetitle>IEEE 802.3™: ETHERNET</citetitle></link>'>
<!ENTITY url.ethernet.types '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.iana.org/assignments/ethernet-numbers"><citetitle>ETHER TYPES</citetitle></link>'>
<!ENTITY url.ieee.macaddr '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://standards.ieee.org/develop/regauth/tut/macgrp.pdf"><citetitle>Standard Group MAC Addresses: A Tutorial Guide</citetitle></link>'>
<!ENTITY url.ieee.eui64 '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://standards.ieee.org/develop/regauth/tut/eui64.pdf"><citetitle>Guidelines for 64-bit Global Identifier (EUI-64™) Registration Authority</citetitle></link>'>
<!ENTITY url.nat-howto '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.netfilter.org/documentation/HOWTO/fr/NAT-HOWTO.html"><citetitle>Guide Pratique du NAT</citetitle></link>'>
<!ENTITY url.packet.filtering.howto '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.netfilter.org/documentation/HOWTO/fr/packet-filtering-HOWTO.html"><citetitle>Guide Pratique du Filtrage de Paquets</citetitle></link>'>
<!ENTITY url.debian-reference '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.debian.org/doc/manuals/debian-reference/"><citetitle>Manuel de référence Debian</citetitle></link>'>
<!ENTITY url.debian-reference.kernel '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.debian.org/doc/manuals/debian-reference/ch09.fr.html#_the_kernel"><citetitle>Manuel de référence Debian : le noyau</citetitle></link>'>
<!ENTITY url.debian-reference.networking '<link xmlns="http://docbook.org/ns/docbook" xlink:href="http://www.debian.org/doc/manuals/debian-reference/ch05.fr.html"><citetitle>Manuel de référence Debian : configuration du réseau</citetitle></link>'>
]>
<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q" xml:lang="fr">

<info>
  <title xmlns:xlink="http://www.w3.org/1999/xlink">Configuration des fonctions réseau &amp; compilation du noyau
  Linux</title>

  <authorgroup xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<author xmlns:xlink="http://www.w3.org/1999/xlink">
  <personname xmlns:xlink="http://www.w3.org/1999/xlink">
    <firstname xmlns:xlink="http://www.w3.org/1999/xlink">Philippe</firstname><surname xmlns:xlink="http://www.w3.org/1999/xlink">Latu</surname>
  </personname>
  <affiliation xmlns:xlink="http://www.w3.org/1999/xlink">
    <shortaffil xmlns:xlink="http://www.w3.org/1999/xlink">inetdoc.net</shortaffil>
    <jobtitle xmlns:xlink="http://www.w3.org/1999/xlink">Enseignant - Chargé de mission Systèmes &amp; Réseaux</jobtitle>
    <orgname xmlns:xlink="http://www.w3.org/1999/xlink">IUT - Université Toulouse III - Paul Sabatier</orgname>
    <address xmlns:xlink="http://www.w3.org/1999/xlink"><email xmlns:xlink="http://www.w3.org/1999/xlink">philippe.latu(at)inetdoc.net</email></address>
  </affiliation>
</author>
</authorgroup>

  <abstract xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink">Dans ce support de travaux pratiques, on se propose de préparer un
    système GNU/Linux pour être utilisé comme équipement d'interconnexion
    réseau. Après avoir passé en revue les fonctions réseau utiles du noyau
    Linux et sélectionné les pilotes des périphériques effectivement présents
    sur la plateforme matérielle, on construit un paquet de noyau Linux à
    partir de ses sources.</para>
  </abstract>
 
  <keywordset xmlns:xlink="http://www.w3.org/1999/xlink">
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">noyau</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">linux</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">lspci</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">wget</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">make</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">menuconfig</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">interface</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">make-kpkg</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">initrd</keyword>
    <keyword xmlns:xlink="http://www.w3.org/1999/xlink">fakeroot</keyword>
  </keywordset>
</info>

<sect1 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.legal.meta">
  <title xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">Copyright et Licence</title>

<literallayout xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" class="monospaced">Copyright (c) 2000,2012 Philippe Latu.
Permission is granted to copy, distribute and/or modify this document under the
terms of the GNU Free Documentation License, Version 1.3 or any later version
published by the Free Software Foundation; with no Invariant Sections, no
Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included
in the section entitled "GNU Free Documentation License".</literallayout>

<literallayout xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" class="monospaced">Copyright (c) 2000,2012 Philippe Latu.
Permission est accordée de copier, distribuer et/ou modifier ce document selon
les termes de la Licence de Documentation Libre GNU (GNU Free Documentation
License), version 1.3 ou toute version ultérieure publiée par la Free Software
Foundation ; sans Sections Invariables ; sans Texte de Première de Couverture,
et sans Texte de Quatrième de Couverture. Une copie de la présente Licence est
incluse dans la section intitulée « Licence de Documentation Libre GNU ».</literallayout>


  <sect2 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.meta">
    <title xmlns:xlink="http://www.w3.org/1999/xlink">Méta-information</title>
    
  <para xmlns:xlink="http://www.w3.org/1999/xlink">Ce document est écrit avec <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.docbook.org"><citetitle xmlns:xlink="http://www.w3.org/1999/xlink">DocBook</citetitle></link> XML
  sur un système <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.debian.org"><citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Debian
  GNU/Linux</citetitle></link>. Il est disponible en version imprimable au
  format PDF : <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.inetdoc.net/pdf/interco.kernel.q.pdf"><literal xmlns:xlink="http://www.w3.org/1999/xlink">interco.kernel.q.pdf</literal></link>.</para>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Toutes les commandes utilisées dans ce document ne sont pas spécifiques
  à une version particulière des systèmes UNIX ou GNU/Linux. C'est la
  distribution <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Debian GNU/Linux</citetitle> qui est utilisée
  pour les tests présentés. Voici une liste des paquets contenant les
  commandes :</para>
  <itemizedlist xmlns:xlink="http://www.w3.org/1999/xlink">
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">coreutils</application> - The GNU core utilities</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">procps</application> - The /proc file system utilities</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">pciutils</application> - Linux PCI Utilities</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">module-init-tools</application> - tools for managing Linux kernel modules</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">make</application> - The GNU version of the "make" utility</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">libncurses5</application> - shared libraries for terminal handling</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">libncurses5-dev</application> - developer's libraries and docs for ncurses</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">kernel-package</application> - A utility for building Linux kernel related Debian packages</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink"><application xmlns:xlink="http://www.w3.org/1999/xlink">fakeroot</application> - Gives a fake root environment</para>
    </listitem>
  </itemizedlist>
  </sect2>

  <sect2 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.convtypo">
    <title xmlns:xlink="http://www.w3.org/1999/xlink">Conventions typographiques</title>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Tous les exemples d'exécution des commandes sont précédés d'une invite
  utilisateur ou <wordasword xmlns:xlink="http://www.w3.org/1999/xlink">prompt</wordasword> spécifique au niveau des
  droits utilisateurs nécessaires sur le système.</para>

  <itemizedlist xmlns:xlink="http://www.w3.org/1999/xlink">
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink">Toute commande précédée de l'invite <prompt xmlns:xlink="http://www.w3.org/1999/xlink">$</prompt> ne nécessite
    aucun privilège particulier et peut être utilisée au niveau utilisateur
    simple.</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
    <para xmlns:xlink="http://www.w3.org/1999/xlink">Toute commande précédée de l'invite <prompt xmlns:xlink="http://www.w3.org/1999/xlink">#</prompt> nécessite les
    privilèges du super-utilisateur.</para>
    </listitem>
  </itemizedlist>
  </sect2>
</sect1>

<sect1 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.current">
  <title xmlns:xlink="http://www.w3.org/1999/xlink">Le noyau courant et son arborescence</title>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Avant d'attaquer la compilation d'un nouveau noyau à partir de ses
  sources, on doit identifier et localiser les différents composants du noyau
  en cours d'exécution sur le système.</para>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Le jeu de questions ci-dessous suppose que la configuration système est
  directement issue de l'installation de la distribution <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Debian
  GNU/Linux</citetitle>. Le noyau courant exécuté est fourni via un paquet de
  la distribution.</para>

  <qandaset xmlns:xlink="http://www.w3.org/1999/xlink" defaultlabel="number">
    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelle est la commande <systemitem xmlns:xlink="http://www.w3.org/1999/xlink" class="osname">UNIX</systemitem> usuelle qui identifie le noyau et sa
      version ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Effectuer une recherche dans les pages de manuels des commandes
      installées sur le système avec une requête du type : <userinput xmlns:xlink="http://www.w3.org/1999/xlink">apropos
      informations, système</userinput>.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Où est placée l'image de la partie monolithique du noyau
      courant ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Repérer le paquet <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Debian</citetitle> correspondant au
      noyau et retrouver l'image dans la liste des fichiers de ce
      paquet.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Où sont placés les fichiers des modules correspondant au
      noyau courant ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Comme dans le cas précédent, la liste des fichiers du paquet permet
      de retrouver l'arborescence de stockage des modules.</para>
      </question>
    </qandaentry>
      
    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Dans quels cas de figure utilise-t-on l'arborescence ou le
      disque <acronym xmlns:xlink="http://www.w3.org/1999/xlink">RAM</acronym> ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Il faut bien différencier l'utilisation du disque RAM
      <filename xmlns:xlink="http://www.w3.org/1999/xlink">initrd-*</filename> de l'arborescence installée sur le disque
      du système.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink">Que contiennent les arborescences <filename xmlns:xlink="http://www.w3.org/1999/xlink" class="directory">/proc</filename> et <filename xmlns:xlink="http://www.w3.org/1999/xlink" class="directory">/sys</filename> ?</para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Consulter les documents ressource <link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://en.wikipedia.org/wiki/Sysfs">
   <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">sysfs</citetitle></link> et <link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/">
  <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Linux Filesystem Hierarchy</citetitle></link></para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelle est la commande qui permet de lister les modules
      chargés en mémoire ? À quel paquet appartient elle ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Rechercher dans la base de données des paquets de la distribution
      les informations relatives aux manipulations sur les modules à l'aide
      d'une interrogation du type : <userinput xmlns:xlink="http://www.w3.org/1999/xlink">aptitude search
      ~imodule</userinput>.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les commandes qui permettent de charger un
      module en mémoire «manuellement» ? Identifier celle qui traite
      automatiquement les dépendances entre modules.</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Rechercher les informations dans la liste des fichiers du paquet
      ainsi que dans les pages de manuels des commandes.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les commandes qui permettent de retirer un
      module de la mémoire «manuellement» ? Identifier les options de la
      commande qui traite automatiquement les dépendances entre
      modules.</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Rechercher les informations dans les pages de manuels des
      commandes.</para>
      </question>
    </qandaentry>
  </qandaset>
</sect1>

<sect1 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.sources">
  <title xmlns:xlink="http://www.w3.org/1999/xlink">Les sources du noyau Linux</title>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Dans cette partie, on s'appuie pas sur le gestionnaire de paquets de la
  distribution et on télécharge directement les sources du noyau Linux à partir
  du dépôt défini dans la liste des sources (fichier
  <filename xmlns:xlink="http://www.w3.org/1999/xlink">/etc/apt/sources.list</filename>).</para>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Il faut bien reconnaître que s'attaquer à toutes les options de
  configuration du noyau Linux en partant de zéro est une tâche
  particulièrement ardue. Pour rendre la démarche plus aisée, on se propose de
  partir de la configuration fournie avec le paquet de la distribution. En
  procédant par modifications élémentaires à partir de cette configuration
  réputée sûre puisque permettant le fonctionnement du système actuel, on
  limite ainsi les possibilités d'erreurs.</para>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Les versions stables du noyau évoluent fréquemment. Les questions
  ci-dessous sont basées sur la version courante de la série 2.6.xx.</para>

  <qandaset xmlns:xlink="http://www.w3.org/1999/xlink" defaultlabel="number">
    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quels sont les principaux canaux de diffusion des sources
      du noyau Linux ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Rechercher un site web, un dépôt de code en ligne et le nom du
      paquet de la distribution.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quels sont les modes de téléchargement des sources qui
      permettent de s'affranchir d'une interface graphique ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">La grande majorité des téléchargements se font via le protocole
      <acronym xmlns:xlink="http://www.w3.org/1999/xlink">HTTP</acronym>. Pour trouver l'outil permettant de lancer un
      téléchargement <acronym xmlns:xlink="http://www.w3.org/1999/xlink">HTTP</acronym>, on peut faire une requête par mot
      clé dans les pages de manuels des outils installés sur le système :
      <userinput xmlns:xlink="http://www.w3.org/1999/xlink">apropos "network download"</userinput>.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">À quel groupe doit appartenir l'utilisateur normal pour
      pouvoir effectuer les opérations de compilation de modules ou du noyau
      ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Rechercher dans la liste des groupes système, celui consacré à la
      manipulation des sources.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quel est le répertoire de l'arborescence système dédié au
      stockage des sources du noyau Linux ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Faire une recherche dans le document <link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/">
  <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Linux Filesystem Hierarchy</citetitle></link>.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="ritual">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les commandes «rituelles» d'installation des
      sources du noyau Linux ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Pour chaque commande, expliquer les opérations réalisées et
      justifier le choix des options.</para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Il faut consulter les ressources suivantes : <link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://kernel-handbook.alioth.debian.org/">
   <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Debian Linux Kernel Handbook</citetitle></link> et <link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.debian.org/doc/manuals/debian-reference/ch09.fr.html#_the_kernel">
   <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Manuel de référence Debian - Chapitre 9</citetitle></link>.</para>
      </question>
    </qandaentry>
  </qandaset>
</sect1>

<sect1 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.config">
  <title xmlns:xlink="http://www.w3.org/1999/xlink">La configuration du noyau Linux</title>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">On se propose de configurer un système d'interconnexion. Le noyau
  correspondant doit donc comprendre les éléments suivants.</para>

  <itemizedlist xmlns:xlink="http://www.w3.org/1999/xlink">
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink">Un coeur système monolithique : microprocesseur, périphériques
      non réseau et système de fichiers,</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink">Le support des fonctions réseau nécessaires au routage.</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink">Le support du filtrage <application xmlns:xlink="http://www.w3.org/1999/xlink">netfilter</application> sous
      forme modulaire.</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink">Un pilote d'interface réseau Ethernet sous forme modulaire,</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink">Les fonctions de l'ancien sous-système <acronym xmlns:xlink="http://www.w3.org/1999/xlink">RNIS</acronym> sous
      forme modulaire,</para>
    </listitem>
    <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink">Un pilote d'interface <acronym xmlns:xlink="http://www.w3.org/1999/xlink">RNIS</acronym> sous forme
      modulaire,</para>
    </listitem>
  </itemizedlist>

  <qandaset xmlns:xlink="http://www.w3.org/1999/xlink" defaultlabel="number">
    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelle est la commande utilisée pour les opérations de
      configuration et de compilation ?</phrase></para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Comment obtenir la liste des options de cette commande
      ?</phrase></para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les 3 options de configuration du noyau
      ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Préciser les différences entre ces 3 options.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Sans opération préalable, quel est le fichier contenant les
      options de configuration du noyau utilisé ?</phrase></para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Une fois la commande de configuration exécutée, comment
      identifier la version du noyau à compiler ?</phrase></para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les options indispensables et facultatives des
      rubriques <guimenu xmlns:xlink="http://www.w3.org/1999/xlink">Networking Support</guimenu> puis <guimenu xmlns:xlink="http://www.w3.org/1999/xlink">Networking
      options</guimenu> ?</phrase></para>
      </question>
    </qandaentry>
    
    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les options indispensables et facultatives des
      rubriques <guimenu xmlns:xlink="http://www.w3.org/1999/xlink">Device Drivers</guimenu> puis <guimenu xmlns:xlink="http://www.w3.org/1999/xlink">Network device
      support</guimenu> ?</phrase></para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les options indispensables et facultatives de
      la rubrique <guimenu xmlns:xlink="http://www.w3.org/1999/xlink">ISDN subsystem</guimenu> ?</phrase></para>
      </question>
    </qandaentry>
  </qandaset>
</sect1>

<sect1 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.compilation">
  <title xmlns:xlink="http://www.w3.org/1999/xlink">La compilation &amp; l'installation du nouveau noyau Linux</title>

  <qandaset xmlns:xlink="http://www.w3.org/1999/xlink">
    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quel est le paquet qui contient les outils de construction
      de paquet de noyau ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Rechercher le mot clé <literal xmlns:xlink="http://www.w3.org/1999/xlink">kernel</literal> à l'aide du
      gestionnaire de paquets. Installer le paquet correspondant</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les commandes de compilation du noyau
      ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Rechercher les commandes dans le support
      <link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.debian.org/doc/manuals/debian-reference/ch09.fr.html#_the_kernel">
   <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Manuel de référence Debian - Chapitre 9</citetitle></link> et donner la signification de chacune des
      commandes.</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Quelles sont les étapes d'installation du noyau compilé
      ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Quel outil faut-il utiliser pour gérer les paquets localement sur
      le système ?</para>
      </question>
    </qandaentry>

    <qandaentry xmlns:xlink="http://www.w3.org/1999/xlink">
      <question xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><phrase xmlns:xlink="http://www.w3.org/1999/xlink">Que faut-il faire pour que le gestionnaire de démarrage
      propose le nouveau noyau compilé lors de l'initialisation du système
      ?</phrase></para>

      <para xmlns:xlink="http://www.w3.org/1999/xlink">Identifier le gestionnaire d'amorce installé sur le système.</para>
      </question>
    </qandaentry>
  </qandaset>

  <para xmlns:xlink="http://www.w3.org/1999/xlink">Une fois toutes ces étapes franchies, il ne reste plus qu'à relancer le
  système et vérifier que le noyau exécuté est bien celui qui a été recompilé à
  partir des sources.</para>
</sect1>

<sect1 xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.refdocs">
  <title xmlns:xlink="http://www.w3.org/1999/xlink">Documents de référence</title>

  <variablelist xmlns:xlink="http://www.w3.org/1999/xlink">
    <varlistentry xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.debian-kernel-handbook">
      <term xmlns:xlink="http://www.w3.org/1999/xlink"><citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Debian Linux Kernel Handbook</citetitle></term>
      <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://kernel-handbook.alioth.debian.org/">
   <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Debian Linux Kernel Handbook</citetitle></link> : guide sur les techniques de
      construction d'un paquet Debian de noyau Linux.</para>
      </listitem>
    </varlistentry>
    
    <varlistentry xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="interco.kernel.q.debian-reference-manual">
      <term xmlns:xlink="http://www.w3.org/1999/xlink"><citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Manuel de référence Debian</citetitle></term>
      <listitem xmlns:xlink="http://www.w3.org/1999/xlink">
      <para xmlns:xlink="http://www.w3.org/1999/xlink"><link xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.debian.org/doc/manuals/debian-reference/ch09.fr.html#_the_kernel">
   <citetitle xmlns:xlink="http://www.w3.org/1999/xlink">Manuel de référence Debian - Chapitre 9</citetitle></link> : La section 9.7 traite des
      opérations de configuration et de compilation d'un noyau Linux.</para>
      </listitem>
    </varlistentry>
  </variablelist>
</sect1>
</article>

