25.3.2.2. Ajout persistant d'un périphérique LCS
cio_ignore
est géré de manière transparente pour les configurations persistantes de périphériques et vous n'avez pas besoin de libérer de périphériques de la liste Ignorer manuellement.
Pour ajouter un périphérique LCS de manière persistante, procédez aux étapes suivantes :
- Créez un script de configuration comme fichier dans
/etc/sysconfig/network-scripts/
avec un nom commeifcfg-ethn
où n est un entier commençant par0
. Le fichier devrait être similaire à ce qui suit :/etc/sysconfig/network-scripts/ifcfg-eth0 # IBM LCS DEVICE=eth0 BOOTPROTO=static IPADDR=10.12.20.136 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=lcs SUBCHANNELS=0.0.09a0,0.0.09a1 PORTNAME=0 OPTIONS='' TYPE=Ethernet
- Modifiez la valeur de
PORTNAME
afin de refléter le numéro du port LCS (portno
) que vous souhaiteriez utiliser. Vous pouvez ajouter tout attribut sysfs lcs valide ainsi que sa valeur au paramètre optionnelOPTIONS
. Reportez-vous à la Section 25.3.1.3, « Ajout persistant d'un périphérique qeth » pour connaître la syntaxe. - Définissez le paramètre
DEVICE
comme suit :DEVICE=ethn
- Exécutez la commande
ifup
pour activer le périphérique :# ifup ethn
Les modifications apportées à un fichier
ifcfg
ne prennent effet qu'après le redémarrage du système. Vous pouvez déclencher l'activation d'un fichier ifcfg
pour des canaux de réseau en exécutant les commandes suivantes :
- Utilisez la commande
cio_ignore
pour supprimer l'adaptateur du périphérique réseau de la liste des périphériques ignorés et pour le rendre visible à Linux :# cio_ignore -r read_device_bus_id,write_device_bus_id
Remplacez read_device_bus_id et write_device_bus_id par les ID de bus de périphérique du périphérique LCS. Par exemple :# cio_ignore -r 0.0.09a0,0.0.09a1
- Pour déclencher l'événement uevent qui active la modification, exécutez :
echo add > /sys/bus/ccw/devices/read-channel/uevent
Par exemple:echo add > /sys/bus/ccw/devices/0.0.09a0/uevent