Cómo controlar el dúplex y la velocidad de interfaz con ndd/kstat en Solaris.

Artículo:: 100041002
Última publicación: 2017-11-10
Clasificaciones: 0 0
Producto(s): InfoScale & Storage Foundation

Para verificar la configuración de dúplex y velocidad de una interfaz de red.

kstat
Usar kstat para mostrar las variables de interfaz de red.

# kstat -p | grep link_ | grep bge


ndd
Use el comando ndd para controlar o establecer parámetros configurables de interfaz de red. Algunas de las configuraciones más importantes, tales como las relacionadas con la velocidad y el dúplex, son las siguientes:
ndd variable valores Descripción
link_status 0/1 read only 0 = link up, 1 = link down
link_speed 0/1 read only 0 = 10 meg, 1 = 100 meg
link_mode 0/1 read only 0 = half duplex, 1 = full duplex
adv_autoneg_cap 0/1 read/write 0 = autonegotiation off, 1 = autonegotiation on
adv_100T4_cap 0/1 read/write 0 = 100T4 off, 1 = 100T4 on
adv_100fdx_cap 0/1 read/write 0 = 100/full off, 1 = 100/full on
adv_100hdx_cap 0/1 read/write 0 = 100/half off, 1 = 100/half on
adv_10fdx_cap 0/1 read/write 0 = 10/half off, 1 = 10/half on
adv_10hdx_cap 0/1 read/write 0 = 10/half off, 1 = 10/half on

Use las variables link_status, link_speed y link_mode para controlar la interfaz de red actual. También es posible usar 'netstat -k', que es extremadamente detallado. Use las variables adv_* para establecer lo que desea que la interfaz pueda realizar.

Nota: Los mejores consejos acerca de link_speed y link_mode no funcionan con /dev/ce (interfaces Gigabit). En este momento, es necesario usar 'netstat -k' para obtener información del estado y la velocidad.

Ejemplo
# ndd /dev/bge0 link_duplex
2
# ndd /dev/bge0 link_autoneg
1
# ndd /dev/bge0 link_status
1
# ndd /dev/bge0 link_speed
1000

¿Fue útil este contenido?