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
n
alias qeth ethn
alias qeth trn
alias qeth -
Создайте сценарий настройки.
Создайте файл в
/etc/sysconfig/network-scripts/
с именем:ifcfg-hsi
n
ifcfg-ethn
ifcfg-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
n
DEVICE=ethn
DEVICE=trn
-
Активируйте устройство.
Выполните команду
ifup
:# ifup hsi
n
# ifup ethn
# ifup trn