QETH 网络设备驱动支持: IBM System z HiperSockets,OSA-Express Fast Ethernet,Gigabit Ethernet (including 1000Base-T),High Speed Token Ring,ATM features(running Ethernet LAN emulation)的 QDIO 模式。
根据加入接口的类型,QETH 驱动分配以下三个接口名中的一个:
hsin:HiperSocket 设备
ethn 用于 OSA-Express Fast Ethernet 和 Gigabit Ethernet
trn 用于 Token Ring
其中 n 是一个唯一的整数值来区分不同的设备。n 为 0 代表此种类型中的第一个设备,1 为第 2 个设备,2 为第 3 个设备,以此类推。
加载设备驱动程序
# 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 文件中添加和以下其中一行类似的内容:
hsin alias qeth ethn alias qeth trn alias qeth
建立一个配置脚本。
在 /etc/sysconfig/network-scripts/ 中创建一个文件,使用类似以下的名字:
ifcfg-hsin 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=hsin DEVICE=ethn DEVICE=trn
激活这个设备。
根据添加接口的类型而定,使用一种 ifup 命令:
# ifup hsin # ifup ethn # ifup trn