Os solaris são frequentemente incapazes de auto-negotiate corretamente ajustes frente e verso com um sócio da ligação (por exemplo interruptor), especialmente quando o interruptor é ajustado a 100Mbit full-duplex. Você pode forçar o NIC em 100Mbit full-duplex pela auto-negociação de desabilitação e pela capacidade 100Mbit half-duplex.
Exemplo com e1000g0:
1. Fazer as mudanças ao sistema running.
# ndd - ajustar /dev/e1000g0 adv_100hdx_cap 0
# ndd - ajustar /dev/e1000g0 adv_100fdx_cap 1
# ndd - ajustar o adv_autoneg_cap 0 de /dev/e1000g0
2. Fazer mudanças do parâmetro da semente para preservar a velocidade e os ajustes frente e verso após uma repartição.
# vi /etc/system
Adicionar:
# ajustar o hme: e1000g0_adv_autoneg_cap=0
# ajustar o hme: e1000g0_adv_100hdx_cap=0
# ajustar o hme: e1000g0_adv_100fdx_cap=1