D'abord, installez le service à partr du paquet CLFS Bootscripts :
tar -xvf bootscripts-cross-lfs-2.1-pre1.tar.xz cd bootscripts-cross-lfs-2.1-pre1 make install-service-dhcpcd
Enfin, créez le fichier de configuration /etc/sysconfig/network-devices/ifconfig.eth0/dhcpcd
en utilisant les commandes suivantes. Ajustez selon vos besoins en
fonction des interfaces supplémentaires :
cd /etc/sysconfig/network-devices &&
mkdir -v ifconfig.eth0 &&
cat > ifconfig.eth0/dhcpcd << "EOF"
ONBOOT="yes"
SERVICE="dhcpcd"
# Commande de démarrage pour for DHCPCD
DHCP_START="-q"
# Commande d'arrêt pour DHCPCD
DHCP_STOP="-k"
EOF
Vous devez modifier les valeurs de ces variables dans chaque
fichier pour correspondre à la bonne configuration. Si la variable
ONBOOT est réglée sur
« yes », le script network
activera la carte interface réseau, Network Interface
Card (NIC) pendant le démarrage du système. S'il est
réglé sur autre chose que « yes » la NIC sera ignorée par le script network
et non activée.
La variable SERVICE définit la méthode
utilisée pour obtenir l'adresse IP. Le paquet CLFS-Bootscripts a un
format d'allocation d'IP modulaire et la création de fichiers
supplémentaires dans le répertoire /etc/sysconfig/network-devices/services permet
d'autres méthodes d'allocation.
Les arguments de variables DHCP_START et
DHCP_STOP sont passés à dhcpcd lors du lancement et de l'arrêt du
service. Vous pouvez trouver plus d'informations sur ce que vous
pouvez passer dans la page de man de dhcpcd(8).
Pour configurer une autre Interface Statique, suivez Section 12.5, « Configuration d'un réseau statique ».