Again, mainly for myself:
From CYMRU.com, how to force a Solaris NIC to 100/full:
set hme:hme_adv_100fdx_cap = 1
set hme:hme_adv_100hdx_cap = 0
set hme:hme_adv_10fdx_cap = 0
set hme:hme_adv_10hdx_cap = 0
set hme:hme_adv_autoneg_cap = 0
or directly from the command line (probably want to be on CONSOLE!)
host# ndd -set /dev/hme adv_100fdx_cap 1
host# ndd -set /dev/hme adv_100hdx_cap 0
host# ndd -set /dev/hme adv_10fdx_cap 0
host# ndd -set /dev/hme adv_10hdx_cap 0
host# ndd -set /dev/hme adv_autoneg_cap 0