GiG Network Connection Best Practices

Hello Guru's

I have a customer asking me to set all Solaris (10) and Widows (2003) server network cards to hardcode to 1GIG Full Duplex setting  instead of auto negotiate.  I'm a two questions regarding this.

      1. I thought the IEEE stands for gig was to be set only to auto negotiate? Has this changed?
      2. Does  anyone have the proper syntax to create a proper ce.conf file to do this on Solaris 10?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You have to check whether such an option is available.
ndd /dev/<cardtype> ?
see whether you have an option to set 1000 FD for the instance
ndd /dev/<cardtype> instance <card>
ndd /dev/<cardtype> set adv_1000fdx_cap=1
ndd /dev/<cardtype> set <the other parameters>=0 #repeat as needed

in your case it will match the link <cardtype> replaced with ce

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Yes, IEEE 8023z does not specifically define a way to turn auto negotiation off.
For gigabit, duplex and flow control are negotiated. Assume negotiation is turned off when you set the speed/full duplex then flow control is not an option.
Best practice is to have devices set to Auto-Negotiate.
LittlemorrisAuthor Commented:
Arnold: So, your saying that if the nic card can handel the ndd command we should be ok to do this. Am I assuming this correctly?

Frabble: just to recap -
The IEEE standards only supports auto-neg.
If we don't do auto-neg with lose the flow control option.

Yes, as long as the network interface and the switch to which it is connected support these hard setting, it should work.
You could exclude adv_10*_cap adv_100*_cap by setting them to 0 and only leaving adv_1000*_cap and adv_autoneg equaling 1 on the Solaris, the problem is whether the switch has the same types of options i.e. autonegotiate, but only under these parameters, i.e 1gig speed. You will retain flow control while achieving the connection rates the customer asked for and wants.

The only issues I've seen with fixed speeds, dealt with systems with fixed interfaces being plugged into unmanaged switches.  This combination within a week will cause the switch to stop responding until the switches are power cycled (no network traffic passes).

LittlemorrisAuthor Commented:
You guys rock. Thanks again!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Server Hardware

From novice to tech pro — start learning today.