Timed out waiting for Autonegotiation to complete

Received the Timed out message consistently when I tried to jumpstart an M5000 with:

boot jsnet:speed=1000,duplex=full - install

Made the error go away by adding link-clock parameter:

boot jsnet:speed=1000,duplex=full,link-clock=master - install

"link-clock=master" disables auto-negotiation.

In otherwords it sounds like the network switch this machine is connected to has auto-negotiate disabled, an ndd(1m) and/or kstat query once the machine is running off Solaris can confirm what the link-partner (the network switch) is doing.

---------- Post updated 07-09-09 at 12:03 AM ---------- Previous update was 07-08-09 at 11:35 PM ----------

Here is a script to check what your network interface and the network switch are doing:
A Script to Check the LAN Interface Setting Sun/SolarisCan't guarantee it but it could be worth a try.