22.6.2.2. Работа с драйвером устройства QETH
22.6.2.2. Работа с драйвером устройства QETH
Драйвер сетевого устройства QETH поддерживает IBM System z HiperSockets, OSA-Express Fast Ethernet, Gigabit Ethernet (включая 1000Base-T), High Speed Token Ring и свойства ATM (выполнение эмуляции Ethernet LAN) в режиме QDIO.
В зависимости от типа добавляемого интерфейса драйвер QETH выбирает одно и трех основных имен интерфейса:
-
hsi
nдля устройств HiperSocket -
eth
nдля OSA-Express Fast Ethernet и Gigabit Ethernet -
tr
nдля Token Ring
n является целым числом, уникальным для каждого устройства. Значение n равно 0 для первого устройства данного типа, 1 — для второго и т.п.
-
Загрузите драйвер устройства:
# modprobe qeth
-
Создайте групповое устройство:
# echo read_device_bus_id,write_device_bus_id,data_device_bus_id > /sys/bus/ccwgroup/drivers/qeth/group
Из-за избыточной длины приведенной команды ее представление разбито на две строки.
-
Выполните его конфигурацию.
За дальнейшей информацией о конфигурации драйвера QETH обратитесь к:
http://oss.software.ibm.com/developerworks/opensource/linux390/docu/lx26apr04dd01.pdf (Linux for IBM System z and S/390 Device Drivers, Features, and Commands). На английском.
-
Переведите устройство в онлайн:
# echo 1 > /sys/bus/ccwgroup/drivers/qeth/read_device_bus_id/online
-
Определите обозначение.
В зависимости от типа добавляемого интерфейса добавьте следующую строку в файл
/etc/modprobe.conf:hsi
nalias qeth ethnalias qeth trnalias qeth -
Создайте сценарий настройки.
Создайте файл в
/etc/sysconfig/network-scripts/с именем:ifcfg-hsi
nifcfg-ethnifcfg-trnФайл должен выглядеть следующим образом:
/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В зависимости от типа добавляемого интерфейса параметр DEVICE может выглядеть так:
DEVICE=hsi
nDEVICE=ethnDEVICE=trn -
Активируйте устройство.
Выполните команду
ifup:# ifup hsi
n# ifup ethn# ifup trn
