22.6.2. Referencia rápida para añadir nuevas interfaces
Existen varias tareas básicas para añadir una interfaz de red en sistemas IBM System z.
- Cargue el controlador del dispositivo.
- Cree el grupo de dispositivo.
- Configure el dispositivo.
- Establezca el dispositivo en línea.
- Defina un alias (si es necesario).
- Cree un script para la configuración.
- Active el dispositivo.
Las secciones siguientes proporcionan información específica para cada una de las tareas de cada controlador de dispositivos de red IBM System z.
22.6.2.1. Trabajando con el controlador de dispositivos LCS
El controlador de dispositivo LCS (LAN channel station) soporta OSA-2 Ethernet/Token Ring, OSA-Express Fast Ethernet en modo no QDIO y OSA-Express High Speed Token Ring en modo no QDIO. Para z990, el controlador LCS también soporta Gigabit Ethernet en modo no QDIO (incluyendo 1000Base-T).
Según el tipo de interfaz que se está añadiendo, el controlador LCS asigna uno de dos nombres base para interfaces: ethn para OSA-Express Fast Ethernet y Gigabit Ethernet trn para Token Ring, donde n es un entero único que identifica el dispositivo. n es 0 para el primer tipo de dispositivo de ese tipo, 1 para el segundo y así sucesivamente.
- Cargue el controlador de dispositivo:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow modprobe lcs
# modprobe lcs
- Cree el grupo de dispositivo:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow echo read_device_bus_id,write_device_bus_id >
# 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. - Configure el dispositivo.Las tarjetas OSA puede proporcionar hasta 16 puertos para un único CHPID. Por defecto, el grupo de dispositivo LCS utiliza el puerto 0. Para utilizar un puerto diferente ejecute un comando similar al siguiente:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow echo portno > /sys/bus/ccwgroup/drivers/lcs/device_bus_id/portno
# echo portno > /sys/bus/ccwgroup/drivers/lcs/device_bus_id/portno
Para obtener más información sobre la configuración del controlador LCS, consulte:http://www- 128.ibm.com/developerworks/linux/linux390/october2005_documentation.html#3 (Linux para Características, Comandos y Controladores de Dispositivos IBM System z y S/390) - Coloque el dispositivo en línea:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow echo 1 > /sys/bus/ccwgroup/drivers/lcs/read_device_bus_id/online
# echo 1 > /sys/bus/ccwgroup/drivers/lcs/read_device_bus_id/online
- Defina un alias.Basado en el tipo de interfaz que esté añadiendo, agregue una línea a
/etc/modprobe.conf
que sea similar a uno de los siguientes:Copy to Clipboard Copied! Toggle word wrap Toggle overflow ethn alias lcs trn alias lcs
ethn alias lcs trn alias lcs
- Cree un script para la configuración.Cree un archivo en
/etc/sysconfig/network-scripts/
con un nombre como:Copy to Clipboard Copied! Toggle word wrap Toggle overflow ifcfg-ethn ifcfg-trn
ifcfg-ethn ifcfg-trn
El archivo debería ser similar a:Copy to Clipboard Copied! Toggle word wrap Toggle overflow /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=Ethernet
/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=Ethernet
Basado en la interfaz que está añadiendo, el parámetro DEVICE debería ser alguno de los siguientes:Copy to Clipboard Copied! Toggle word wrap Toggle overflow DEVICE=ethn DEVICE=trn
DEVICE=ethn DEVICE=trn
- Active el dispositivo.Basado en la interfaz que está añadiendo, ejecute el comando
ifup
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow ifup ethn ifup trn
# ifup ethn # ifup trn