22.6.2.2. Trabalhando com o Driver do Dispositivo QETH
O driver do dispositivo de rede QETH suporta as funcionalidades IBM System z HiperSockets, OSA-Express Fast Ethernet, Gigabit Ethernet (incluindo 1000Base-T), High Speed Token Ring, e ATM (rodando emulação de LAN Ethernet) em modo QDIO.
Dependendo do tipo de interface a adicionar, o driver do QETH atribui um dos três nomes básicos de interface:
- hsin para dispositivos HiperSocket
- ethn para OSA-Express Fast Ethernet e Gigabit Ethernet
- trn para Token Ring
O valor n é um número inteiro que identifica unicamente o dispositivo. O n é 0 para o primeiro tipo de dispositivo, 1 para o segundo, e assim por diante.
- Carregue o driver do dispositivo:
# modprobe qeth
- Crie o dispositivo de grupo:
# echo read_device_bus_id,write_device_bus_id,data_device_bus_id > /sys/bus/ccwgroup/drivers/qeth/group
Due to the length of this command, it has been broken into two lines. - Configure o dispositivo.Para mais informações sobre a configuração do driver do QETH, consulte o seguinte:http://oss.software.ibm.com/developerworks/opensource/linux390/docu/lx26apr04dd01.pdf (Linux for IBM System z and S/390 Device Drivers, Features, and Commands)
- Traga o dispositivo online:
# echo 1 > /sys/bus/ccwgroup/drivers/qeth/read_device_bus_id/online
- Defina o codenome.Dependendo do tipo de interface a adicionar, adicione uma linha ao
/etc/modprobe.conf
similar a uma destas:hsin alias qeth ethn alias qeth trn alias qeth
- Crie um script de configuração.Crie um arquivo em
/etc/sysconfig/network-scripts/
e o nomeie como um destes:ifcfg-hsin ifcfg-ethn ifcfg-trn
O arquivo deve se parecer com o seguinte:/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=EthernetDependendo do tipo de interface a adicionar, o parâmetro DEVICE deve se parecer com um destes:DEVICE=hsin DEVICE=ethn DEVICE=trn
- Ative o dispositivo.Dependendo do tipo de interface a adicionar, submeta um comando
ifup
:# ifup hsin # ifup ethn # ifup trn