Users Guide
ethtool
O driver utiliza a interface ethtool para a configuração e diagnóstico de drivers e para mostrar informações estatísticas.
Para esta funcionalidade, é necessária ethtool versão 3 ou acima, embora enfaticamente recomendamos fazer o
download da mais recente versão em: http://ftp.kernel.org/pub/software/network/ethtool/.
Problemas conhecidos
Compilação do driver
Ao tentar compilar o driver executando o make install, pode ocorrer o seguinte erro:
"Linux kernel source not configured - missing version.h"
Para resolver este problema, crie o arquivo version.h, entrando na árvore de origem do kernel do Linux e digitando:
# make include/linux/version.h
Interfaces múltiplas na mesma rede de difusão Ethernet
Devido ao comportamento do ARP no Linux, não é possível que um sistema em duas redes de IP no mesmo domínio
na difusão Ethernet (comutador não particionado) se comporte como esperado. Todas as interfaces Ethernet
responderão ao tráfego IP para qualquer endereço IP designado ao sistema. Isso causa um tráfego de recepção
desequilibrado.
Se existirem várias interfaces em um servidor, ative a filtragem do ARP, digitando:
echo 1 > /proc/sys/net/ipv4/conf/all/arp_filter
(esta opção funciona apenas se a sua versão de kernel for superior a 2.4.5).
NOTA: Este parâmetro não é gravado entre as reinicializações. Entretanto, esta mudança de configuração
pode tornar-se permanente através de um dos métodos a seguir:
l Adicione a linha a seguir a /etc/sysctl.conf:
net.ipv4.conf.all.arp_filter = 1
l Instale as interfaces em domínios de difusão separados (em comutadores diferentes ou em um
comutador particionado para VLANs).
Não usar LRO ao rotear pacotes
Devido a um problema de compatibilidade geral conhecido de LRO e de roteamento, não use LRO ao rotear pacotes.
Problemas de MSI-X com kernels entre 2.6.19 e 2.6.21 (inclusive)
Panes e instabilidade do Kernel podem ser observados em qualquer hardware MSI-X se você usar irqbalance com
kernels entre 2.6.19 e 2.6.21. Se esses problemas ocorrerem, você poderá desativar o daemon do irqbalance ou
atualizar para um kernel mais recente.
Erros de alocação de página de RX
Podem ocorrer erros order:0 de falha na alocação da página sob stress com os kernels 2.6.25 e superior. Isso é
causado pela maneira como o kernel do Linux relata esta condição de stress.
Descarregar o Driver da Função Física (PF - Physical Function) Faz com que o
Sistema Reinicie quando a VM estiver em Execução e a VF for Carregada na VM
Não descarregue o driver da PF (igb) enquanto VFs estiverem atribuídas a convidados.