Owners Manual

Software de driver do Solaris: Guia do Usuário do Adaptador de Rede® Broadcom NetXtreme II
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/BrazPort/solaris.htm[9/5/2014 3:43:48 PM]
Para atualizar o pacote de drivers da Broadcom com a versão atual, primeiro desinstale do sistema a versão anterior do
driver. Consulte Desinstalação do driver. Removida a versão antiga do driver, siga um dos métodos de instalação indicados
neste documento para instalar a nova versão.
Nota: Não instale várias instâncias do driver no mesmo sistema.
Desinstalação do driver
1. ifconfig bnxe[número_instância] down
2. ifconfig bnxe[número_instância] unplumb
3. pkgrm BRCMbnxe
Configuração do driver
É possível configurar o driver bnxe pelo arquivo bnxe.conf instalado em /kernel/drv. Quando esse arquivo de configuração for
modificado, o sistema terá que ser reiniciado ou o driver descarregado e reconfigurado usando-se o comando administrativo
update_drv.
Toda configuração pode ser especificada por instância. Veja abaixo o formato usado; cada linha deve terminar com o sinal de
ponto-e-vírgula:
bnxe<#>_<config_item>=X;
Logo, para adv_autoneg_cap, você usaria:
bnxe0_adv_autoneg_cap=1;
bnxe1_adv_autoneg_cap=0;
bnxe2_adv_autoneg_cap=1;
bnxe3_adv_autoneg_cap=1;
Se um item da configuração não for especificado para uma determinada instância, será utilizado o valor padrão. O valor
padrão usado por todas as instâncias pode ser substituído usando-se:
default_<config_item>=X;
Para valores booleanos, 1 = TRUE e 0 = FALSE.
Uso da memória
O número de descritores de buffer RX/TX especificados no arquivo de configuração afeta negativamente o uso da memória.
Se o valor for muito alto, as alocações DMA podem não funcionar, afetando assim outros drivers carregados no sistema. Se
houver uma falha nas alocações DMA durante a inicialização e/ou reinicialização do sistema, é possível que o sistema não seja
iniciado. Esse comportamento é uma restrição de implementação do sistema operacional Solaris. Além disso, notou-se que a
quantidade de espaço da alocação DMA disponível em um sistema executado em modo de 32 bits é menor que em outro
executado em 64 bits.
Para um único descritor RX, ocorre a seguinte alocação:
1 tratamento DMA
1 buffer de memória DMA que é MTU no tamanho
1K de sobrecarga de memória
Para um único descritor TX, ocorre a seguinte alocação:
9 tratamentos DMA para enviar mblks encadeados
1 buffer de memória DMA que é MTU no tamanho
1K de sobrecarga de memória
Nota: O número de tratamentos DMA disponível no sistema varia segundo a quantidade de RAM. Com mais RAM, o
número de descritores pode ser aumentado com segurança.
O número padrão de descritores de buffer RX/TX é 2048 para cada. Quando você usa um adaptador de rede Broadcom
BCM57711 no modo multifunção, o número de descritores configurados é dividido por quatro, terminando em 512. Isso tem o
objetivo de manter o número de alocações DMA em um nível mínimo. Após a instalação, sugerimos que o número de