22.6.2.1. Работа с драйвером устройства LCS
22.6.2.1. Работа с драйвером устройства LCS
Драйвер устройства LCS (LAN channel support) поддерживает OSA-2 Ethernet/Token Ring, OSA-Express Fast Ethernet в режиме non-QDIO и OSA-Express High Speed Token Ring в режиме non-QDIO. Для z990 драйвер LCS поддерживает Gigabit Ethernet в режиме non-QDIO (включая 1000Base-T).
В зависимости от типа добавляемого интерфеса драйвер LCS выбирает одно из двух имен: ethn
для OSA-Express Fast Ethernet и Gigabit Ethernet trn
для кольца Token Ring, где n
— целое число, являющееся уникальным идентификатором устройства. n
равно 0 для первого устройства данного типа, 1 — для второго и т.д.
-
Загрузите драйвер устройства:
# modprobe lcs
-
Создайте групповое устройство:
# echo read_device_bus_id,write_device_bus_id > /sys/bus/ccwgroup/drivers/lcs/group
Из-за избыточной длины приведенной команды ее представление разбито на две строки.
-
Выполните его конфигурацию.
Карты OSA делают доступными до 16 портов для одного CHPID. По умолчанию групповое устройство использует порт 0. Выполните следующую команду для изменения порта:
# echo portno > /sys/bus/ccwgroup/drivers/lcs/device_bus_id/portno
За дальнейшей информацией о конфигурации драйвера LCS обратитесь к:
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). На английском.
-
Переведите устройство в онлайн:
# echo 1 > /sys/bus/ccwgroup/drivers/lcs/read_device_bus_id/online
-
Определите обозначение.
В зависимости от типа интерфейса добавьте следующую строку в файл
/etc/modprobe.conf
:eth
n
alias lcs trn
alias lcs -
Создайте сценарий настройки.
Создайте файл в
/etc/sysconfig/network-scripts/
с именем:ifcfg-eth
n
ifcfg-trn
Файл должен выглядеть следующим образом:
/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В зависимости от типа добавляемого интерфейса параметр DEVICE должен выглядеть следующим образом:
DEVICE=eth
n
DEVICE=trn
-
Активируйте устройство.
Выполните команду
ifup
:# ifup eth
n
# ifup trn