Just a quick ‘note to self’.
I noticed my NIC ( iprb0 ) is running in half duplex mode (autoneg doesn’t work with our switches):
vera # kstat iprb:0|grep duplex
duplex half
A google finds very out of date information. I finally found the answer in the manpage, of all places
man iprb(4) says you need to edit /kernel/drv/iprb.conf
and set ForceSpeedDuplex to ‘4’ (for 100Mbit full dup):
vera # echo 'ForceSpeedDuplex=4;' > /kernel/drv/iprb.conf
(if you have more than 1 iprb NIC, you’ll have to set them all – see the manpage for details)
Then do a reconfigure reboot:
vera # reboot -- -r
after the reboot:
vera # kstat iprb:0|grep duplex
duplex full