em Sem categoria

Configurando velocidade de placa de rede no linux com ethtool

Configurando a velocidade de sua placa de rede

Colaboração: Rodrigo Pace de Barros

Configurar a velocidade em que uma placa de rede funciona é simples. Para fazê-lo em ambientes que utilizem RedHat (ou sistemas operacionais provenientes dele, como o CentOS), deve-se utilizar o comanto ethtool da seguinte forma:

Como root, digite:

ethtool -s speed duplex autoneg

onde

* : Placa de rede que se deseja alterar a velocidade.

* : Velocidade utilizada nesta configuração. Pode ser 10/100 e até 1000 dependendo da placa. Normalmente coloca-se off quando a configuração original da placa é alterada.

* : Indica se a placa trabalhará em half-duplex ou full-duplex. Para configurarmos como full-duplex, utilize a string “duplex”. Para configurar como half-duplex, utilize a string “half”.

* : indica se a placa terá a capacidade de auto negociar a sua velocidade com o switch. Normalmente utiliza-se o “off” quando alteramos as configurações de velocidade e multiplexação da placa.

Assim, caso seja necessário configurar a placa eth0 em 100 full-duplex, utilze o comando:

ethtool -s eth0 speed 100 duplex full autoneg off

Para que estas configurações sejam permanentes no sistema, deve-se editar o arquivo de configuração que gerencia estas informações.

Acesse o diretório onde os arquivos de configuração das placas de rede se encontram:

# cd /etc/sysconfig/network-scripts

Dentro deste diretório existirá um arquivo por interface de rede. Assim, caso você tenha em seu computador 2 interfaces “eth”, você terá os seguintes arquivos:

* ifcfg-eth0
* ifcfg-eth1

Claro que existirá o arquivo para a interface de loopback, denominada “ifcfg-lo”. Porém esta não será vista aqui.

Para configurar a velocidade nas placas de rede, edite o arquivo desejado:

# vi ifcfg-eth0

e insira nele a seguinte linha:

ETHTOOL_OPTS=”autoneg speed duplex

Assim, caso seja necessário configurar a placa eth0 em 100 full-duplex, utilze a string:

ETHTOOL_OPTS=”autoneg off speed 100 duplex full”