Desinstalación del controlador, Configuración del controlador – Dell Broadcom NetXtreme Family of Adapters Manual del usuario

Página 46

Advertising
background image

Software del controlador de Solaris: Guía del usuario del adaptador de red Broadcom NetXtreme II®

file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/Spanish/solaris.htm[9/5/2014 3:55:00 PM]

Para actualizar el paquete del controlador de Broadcom a la versión vigente, primero debe desinstalar del sistema la versión
anterior del controlador. Consulte

Desinstalación del controlador

. Una vez eliminado el controlador anterior, puede seguir

cualquiera de los métodos de instalación que figuran en este documento para instalar la nueva versión del controlador.

NOTA: No instale instancias múltiples del controlador en un único sistema.

Desinstalación del controlador

1. ifconfig bnxe[instance_number] down
2. ifconfig bnxe[instance_number] unplumb
3. pkgrm BRCMbnxe

Configuración del controlador

El controlador bnxe puede configurarse a través del archivo bnxe.conf instalado en /kernel/drv. Al modificar este archivo de
configuración, se debe reiniciar el sistema, o se debe descargar y reconfigurar el controlador utilizando el comando de
administración update_drv.

Todas las configuraciones pueden especificarse por instancia. El formato utilizado es el siguiente, y cada línea debe terminar
con punto y coma:

bnxe<#>_<config_item>=X;

Por lo tanto, para adv_autoneg_cap, se utilizará lo siguiente:

bnxe0_adv_autoneg_cap=1;
bnxe1_adv_autoneg_cap=0;
bnxe2_adv_autoneg_cap=1;
bnxe3_adv_autoneg_cap=1;

Si no se especifica un elemento de la configuración para una instancia específica, se utilizará el valor predeterminado. El valor
predeterminado utilizado por todas las instancias puede anularse utilizando:

default_<config_item>=X;

Para valores booleanos, 1 = VERDADERO y 0 = FALSO.

Uso de la memoria

La cantidad de descriptores de búfer RX/TX especificada en el archivo de configuración puede afectar en forma adversa el uso
de la memoria. Si los conteos son demasiado altos, las asignaciones de DMA pueden fallar y afectar de esta manera a otros
controladores cargados en el sistema. Si las asignaciones de DMA fallan durante la inicialización y/o el inicio del sistema,
existe la probabilidad de que el sistema no se inicie. Este comportamiento es una restricción a la implementación del sistema
operativo Solaris. Además, se ha observado que la cantidad de espacio de asignación de DMA disponible en un sistema que se
ejecuta en el modo de 32 bits es menor que cuando se lo ejecuta en modo de 64 bits.

Para un único descriptor RX, se asigna lo siguiente:

1 selector de DMA
1 búfer de memoria DMA cuyo tamaño es MTU
sobrecarga de memoria de 1K

Para un único descriptor TX, se asigna lo siguiente:

9 selectores de DMA para enviar mblks en cadena
1 búfer de memoria DMA cuyo tamaño es MTU
sobrecarga de memoria de 1K

NOTA: La cantidad de selectores de DMA disponibles en el sistema es proporcional a la cantidad de RAM. Cuanto

mayor sea la cantidad de RAM, podrán aumentarse los cotenos del descriptor de manera segura.

La cantidad predeterminada de descriptores del búfer RX/TX es 2048 para cada uno. Al usar un adaptador de red Broadcom
BCM57711 en el modo multifunción, la cantidad de descriptores configurados se divide por cuatro, y termina en 512. Esto es
para mantener la cantidad de asignaciones de DMA al mínimo. Luego de la instalación, se sugiere que se aumenten los

Advertising