22.6.2.2. 使用 QETH 设备驱动程序
QETH 网络设备驱动程序支持 IBM System z HiperSockets、OSA-Express Fast Ethernet、Gigabit Ethernet(包括 1000Base-T)、高 Speed Token Ring 和 ATM 功能(在 QDIO 模式中运行以太网 LAN 模拟)。
根据要添加的接口类型,QETH 驱动程序分配以下三个基本接口名称之一:
- hsin for HiperSocket 设备
- ethn 用于 OSA-Express Fast Ethernet 和 Gigabit Ethernet
- 用于令牌 Ring 的trn
value n 是一个唯一标识该设备的整数。n 为该类型的第一个设备,1 代表第二个设备,以此类推。
- 加载设备驱动程序:
modprobe qeth
# modprobe qeth
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 创建组设备:
echo read_device_bus_id,write_device_bus_id,data_device_bus_id >
# echo read_device_bus_id,write_device_bus_id,data_device_bus_id > /sys/bus/ccwgroup/drivers/qeth/group
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 由于此命令的长度,它已被分为两行。 - 配置设备。有关配置 QETH 驱动程序的详情,请参考以下内容:http://oss.software.ibm.com/developerworks/opensource/linux390/docu/lx26apr04dd01.pdf (Linux 用于 IBM System z 和 S/390 设备驱动程序、功能和命令)
- 在线设定设备:
echo 1 > /sys/bus/ccwgroup/drivers/qeth/read_device_bus_id/online
# echo 1 > /sys/bus/ccwgroup/drivers/qeth/read_device_bus_id/online
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 定义别名。根据添加的类型接口,向
/etc/modprobe.conf
中添加一行,如下所示:hsin alias qeth ethn alias qeth trn alias qeth
hsin alias qeth ethn alias qeth trn alias qeth
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 创建配置脚本。在
/etc/sysconfig/network-scripts/
中创建类似如下的文件:ifcfg-hsin ifcfg-ethn ifcfg-trn
ifcfg-hsin ifcfg-ethn ifcfg-trn
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 该文件应该类似如下:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 根据添加的类型接口,DEVICE 参数应该类似以下示例:DEVICE=hsin DEVICE=ethn DEVICE=trn
DEVICE=hsin DEVICE=ethn DEVICE=trn
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 激活设备。根据添加的类型接口,发出 ifup 命令:
ifup hsin ifup ethn ifup trn
# ifup hsin # ifup ethn # ifup trn
Copy to Clipboard Copied! Toggle word wrap Toggle overflow