LAN 通道台(LCS)设备驱动程序支持 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 为第 2 个设备,2 为第 3 个设备,以此类推。
加载设备驱动程序
# modprobe lcs
创建组设备。
# echo read_device_bus_id,write_device_bus_id >
/sys/bus/ccwgroup/drivers/lcs/group
由于这个命令比较长,它被分成了两行.
设置这个设备。
OSA卡可以为一个单独的 CHPID 提供多达16个端口。在缺省的情况下,LCS 组设备使用端口 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 文件中添加和以下其中一行类似的内容:
ethn alias lcs trn alias lcs
建立一个配置脚本。
在 /etc/sysconfig/network-scripts/ 中创建一个文件,使用类似以下的名字:
ifcfg-ethn 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=ethn DEVICE=trn
激活这个设备。
根据添加接口的类型而定,使用一种 ifup 命令:
# ifup ethn # ifup trn