O MTU não é uma propiedade física da placa, é um valor configurável, e que normalmente é setado com 1500 para uma placa ethernet, porém você pode alterar esse valor para qualquer multiplo de 8 entre 512 (pode ser menor, mas não faz sentido ser menor para uma comunicação ethernet) e 64K.
O que você tem que descobri é o que está gerando pacotes tão grandes para você! Bem, o Carlos falou que tem esse limite no drive, mas tenta forçar para ver o que acontece. Se continuar não dando certo, tenta configurar uma outra maquina com esse IP onde você possa alterar esse MTU e ver o que são esses pacotes. Mas esse tamanho de pacotes é bem estranho, parece mais alguem querendo brincar com a rede, ou algum programa mau feito, pois de onde saiu esse pacote, o MTU da maquina provavelmente está configurado com 64K para ela não está fragmentando esses pacotes. Então provavelmente você não está perdendo algum pacote util, mas vale tentar descobrir o que são esses pacotes estranhos. On 10/24/07, Renata Dias <[EMAIL PROTECTED]> wrote: > > Hum... > > Só que pelas mensagens que aparecem no messages, os pacotes que estão > sendo > descartados estão MUITO acima do mtu da interface de rede (RealTek): > > Oct 24 17:14:29 delta3 kernel: rl0: discard oversize frame (ether type > 426e > flags 3 len 22113 > max 1514) > Oct 24 17:14:29 delta3 kernel: rl0: discard oversize frame (ether type > c160 > flags 3 len 22070 > max 1514) > Oct 24 17:14:29 delta3 kernel: rl0: discard oversize frame (ether type > ca1f > flags 3 len 53956 > max 1514) > > Mesmo que eu coloque uma outra placa de rede com mtu maior, não chegaria > ao > tamanho necessário para receber os pacotes descartados, como os do exemplo > acima. Correto? > > > Em 22/10/07, Carlos A. M. dos Santos <[EMAIL PROTECTED]> escreveu: > > > > On 10/22/07, Renata Dias <[EMAIL PROTECTED]> wrote: > > > > > Tenho o mesmo problema descrito abaixo, mas no meu caso ja rodei o > > > tcpdump -nei rl0 e acompanhei o que é exibido p/ mim na tela só que > não > > > aparece nenhum pacote com length > que 1514. Já no messages está > > > acusando direto que pacotes foram descartados por ter tamanho > que > > 1514. > > [...] > > > Em 19/02/07, Luiz Otavio Souza <[EMAIL PROTECTED]> escreveu: > > > > > > > > [EMAIL PROTECTED] escreveu: > > > > > Caros Amigos !!! > > > > > > > > > > Tenho um server BSD com a versao 6.2-RELEASE e nele tenho uma > placa > > > > > de rede Realtek de ums tempos pra ca comecou a aparecer essa > > > > > mensagem no LOG > > > > > > > > > > Feb 18 15:31:53 kernel: rl0: discard oversize frame (ether type > 9530 > > > > > flags 3 len 7300 > max 1514) > > > > O quadro ethernet não chega ao tcpdump. Ele é descartado pelo driver > > da placa. A mensagem é emitida pela função ether_input do driver, em > > > > /usr/src/sys/net/if_ethersubr.c > > > > A causa real do problema, entretanto, é que o driver da RealTek > > 8129/8139 impõe um limite fixo de 1500 bytes para o MTU da placa. > > Some-se a isto 12 bytes para os dois endereços ethernet, 2 bytes para > > o tipo de quadro e 4 bytes para o CRC e temos o limite de 1518 bytes > > por quadro, no total. Isto, ao que parece, deve-se a uma limitação do > > hardware das 8129/8139. Como diz o Bill Paul, > > > > The RealTek 8139 PCI NIC redefines the meaning of 'low end.' > > > > Mais comentários em > > > > /usr/src/sys/pci/if_rl.c > > > > -- > > Carlos A. M. dos Santos > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

