Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

22.6.2.2. Travailler avec le pilote de périphérique QETH

Le pilote de périphérique réseau QETH prend en charge les HiperSockets IBM System z, l'Ethernet OSA-Express Fast Ethernet, l'Ethernet Gigabit (y compris 1000Base-T), High Speed Token Ring et les fonctions ATM (exécutant l'émulation du LAN Ethernet) en mode QDIO.
Selon le type d'interface ajoutée, le pilote QETH attribue l'un des trois noms d'interface suivants :
  • hsin pour les périphériques HiperSocket
  • ethn pour l'Ethernet OSA-Express Fast Ethernet et Gigabit
  • trn pour l'anneau à jetons (Token Ring)
La valeur 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 qeth
  • Création du périphérique de groupe
    # echo read_device_bus_id,write_device_bus_id,data_device_bus_id >
    /sys/bus/ccwgroup/drivers/qeth/group
    Due to the length of this command, it has been broken into two lines.
  • Configuration du périphérique
    Afin d'obtenir davantage d'informations sur la configuration du pilote QETH, reportez-vous à l'adresse suivante :
    http://oss.software.ibm.com/developerworks/opensource/linux390/docu/lx26apr04dd01.pdf (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/qeth/read_device_bus_id/online
  • Définition de l'alias
    Selon le type d'interface ajoutée, ajoutez une ligne dans le fichier /etc/modprobe.conf similaire à l'une des lignes suivantes :
    hsin alias qeth
    ethn alias qeth
    trn alias qeth
  • Création d'un script de configuration
    Créez un fichier dans /etc/sysconfig/network-scripts/ ayant l'un des noms suivants :
    ifcfg-hsin 
    ifcfg-ethn
    ifcfg-trn
    Le fichier devrait ressembler à l'extrait suivant :
    /etc/sysconfig/network-scripts/ifcfg-eth0
    # IBM QETH
    DEVICE=eth0
    BOOTPROTO=static
    HWADDR=00:06:29:FB:5F:F1
    IPADDR=9.12.20.136
    NETMASK=255.255.255.0
    ONBOOT=yes
    NETTYPE=qeth
    SUBCHANNELS=0.0.09a0,0.0.09a1,0.0.09a2
    TYPE=Ethernet
    Selon le type d'interface ajoutée, le paramètre DEVICE devrait correspondre à l'un des exemples suivants :
    DEVICE=hsin
    DEVICE=ethn
    DEVICE=trn
  • Activation du périphérique
    Selon le type d'interface ajoutée, lancez une commande ifup :
    # ifup hsin
    # ifup ethn
    # ifup trn