Aumenta Permutivamente o MTU para interface em ponte no RHEL 7

2

Estou usando o RHEL 7 e preciso aumentar o MTU de uma interface em ponte para 3.000. A interface em ponte (br0) usa apenas uma NIC física (em2). Dentro do script de rede do em2 eu tenho as linhas:

MTU=3000
BRIDGE=br0

e dentro do script de rede do br0 eu tenho a linha:

MTU=3000

A interface em ponte está funcionando (pode se comunicar pela em2 NIC), no entanto, a MTU permanece em 1500 para em2 e br0.

Posso definir temporariamente o MTU do em2 usando ifconfig em2 mtu 3000 , mas a tentativa de fazer isso com br0 falha:

SIOCSIFMT: Invalid argument

Depois de algumas pesquisas, é um erro que geralmente ocorre quando o hardware não suporta a MTU especificada. Eu tentei ifconfig br0 down;ifconfig br0 up antes de configurar o MTU sem sorte, o que não é surpreendente, dado que ifconfig br0 down; ifconfig br0 ainda indica o MTU de 1500.

Eu estou supondo que no momento da inicialização o br0 está configurando o MTU mais alto disponível, e isso porque no MTU do boot em2 é 1.500 br0 não pode exceder isso. Se eu conseguir que o MTU do em2 até 3000 no momento da inicialização eu possa ser capaz de aumentar o br0 também, no entanto, a configuração no script de rede parece não ter efeito.

Alguém tem experiência em configurar o MTU de uma interface no RHEL 7? Minha pesquisa sugere que deve ser o mesmo que versões anteriores, e eu configurei o MTU com sucesso usando este método em versões anteriores do RHEL, mas não com pontes.

EDIT: Também devo mencionar que essas interfaces são estáticas, não DHCP, então elas não estariam recebendo sua MTU de um servidor DHCP.

    
por Centimane 21.09.2015 / 16:22

0 respostas