I hope someone can help me.
I've built two boxes running Solaris 11 in my lab. Connected to a hub, all seemed well.
Now, I've connected them to the network here and I'm having the following issue, The machines should be connecting to the network at 100Mbps/full. Instead, it seems they are trying to connect at 10Mbps/full, which is causing a problem.
When I check the speed on the NIC (interface=net2), speed is set to 10Mb :
dladm show-linkprop net2
PROPERTY PERM VALUE
speed r- 10
As you can see from the above, permission is set to read only.
When I try to set the link speed as follow :
dladm set-linkprop -p speed=100 net2
I get the following error
'Cannot set link property speed on net2 - operation not supported.'
Which I assume is because of the read-only property/
I have also tried setting the property old-style with ndd :
/usr/sbin/ndd -set /dev/<device-name> adv_100fdx_cap 1
And get 'Operation not supported'.
And finally, I've entered the settings in /etc/system itself (and rebooted) :
All to no avail.
Note the following blog post I've found here indicating someone else had issues with mode/speed in Solaris 11 (unfortunately I'm still stumped!) :
My networks man is adamant that the network settings are correct, i.e. the network is set to 100Mbps, and looking at his switch settings he seems to be correct.
Does anyone have any ideas as to where I can go from here? Much appreciated....
Despite what your site's network staff have said, this is likely to be their issue.
If you are connecting to a managed switch, that entire peripheral may have specific settings on some or all of its ports.
I suggest you let that switch do whatever it expects to do and remove all customizations to your NIC's configuration. Let it auto-negotiate.
You should also ignore that link you have in your initial post. The ERI network interface that is described there was a very specific network chipset and used on a very small specific number of Sun SPARC boxes. It was known to have issues with proper negotiation (it would usually work but sometimes just get mucked up).
See this Symantec link http://www.symantec.com/business/support/index?page=content&id=TECH37566
and the following two Oracle notes: