22.6.2. Mini guide sur l'ajout de périphériques réseau
Il existe plusieurs tâches élémentaires pour l'ajout d'une interface réseau sur les systèmes System z IBM.
- Chargement du pilote de périphérique
- Création du périphérique de groupe.
- Configuration du périphérique
- Mise en ligne du périphérique.
- Définition de l'alias (si nécessaire)
- Création d'un script de configuration
- Activation du périphérique
Les sections suivantes fournissent des informations de base pour chaque tâche de chaque pilote de périphérique réseau System z IBM.
22.6.2.1. Travailler avec le pilote de périphérique LCS
Le pilote de périphérique LCS (LAN channel station) prend en charge l'Ethernet/anneau à jeton OSA-2, l'Ethernet OSA-Express Fast Ethernet dans un mode non-QDIO et OSA-Express High Speed Token Ring dans un mode non-QDIO. Pour z990, il prend également en charge l'Ethernet Gigabit dans un mode non-QDIO (y compris 1000Base-T).
Selon le type d'interface ajoutée, le pilote LCS attribue l'un des deux noms d'interface de base : ethn pour l'Ethernet OSA-Express Fast Ethernet et Gigabit et trn pour Token Ring (anneau à jetons), où n est un entier qui identifie le périphérique de façon unique. n a la valeur 0 pour le premier périphérique de ce type, 1 pour le second et ainsi de suite.
- Chargement du pilote de périphérique
# modprobe lcs
- Création du périphérique de groupe
# echo read_device_bus_id,write_device_bus_id > /sys/bus/ccwgroup/drivers/lcs/group
Due to the length of this command, it has been broken into two lines. - Configuration du périphériqueLes cartes OSA peuvent fournir jusqu'à 16 ports pour un seul CHPID. Par défaut, le périphérique de groupe LCS utilise le port 0. Pour utiliser un autre port, exécutez la commande suivante :
# echo portno > /sys/bus/ccwgroup/drivers/lcs/device_bus_id/portno
Afin d'obtenir davantage d'informations sur la configuration du pilote LCS, reportez-vous à l'adresse suivante :http://www- 128.ibm.com/developerworks/linux/linux390/october2005_documentation.html#3 (Linux for IBM System z and S/390 Device Drivers, Features, and Commands) - Mise en ligne du périphérique
# echo 1 > /sys/bus/ccwgroup/drivers/lcs/read_device_bus_id/online
- Définition de l'aliasSelon le type d'interface ajoutée, ajoutez une ligne dans le fichier
/etc/modprobe.conf
similaire à l'exemple suivant :ethn alias lcs trn alias lcs
- Création d'un script de configurationCréez un fichier dans
/etc/sysconfig/network-scripts/
ayant l'un des noms suivants :ifcfg-ethn ifcfg-trn
Le fichier devrait ressembler à l'extrait suivant :/etc/sysconfig/network-scripts/ifcfg-eth0
# IBM LCS DEVICE=eth0 BOOTPROTO=static HWADDR=00:06:29:FB:5F:F1 IPADDR=9.12.20.136 NETMASK=255.255.255.0 ONBOOT=yes NETTYPE=lcs SUBCHANNELS=0.0.09a0,0.0.09a1 PORTNAME=0 TYPE=EthernetSelon le type d'interface ajoutée, le paramètre DEVICE devrait correspondre à l'un des exemples suivants :DEVICE=ethn DEVICE=trn
- Activation du périphériqueSelon le type d'interface ajoutée, lancez une commande
ifup
:# ifup ethn # ifup trn