Hi All,
Please let me know the step by step process to set the e1000g0 interface speed to 1000mbps with full duplex from 100fdx and how to disable the auto negotiation with switch?.
Thanks and Regards,
Ganesh.
Hi All,
Please let me know the step by step process to set the e1000g0 interface speed to 1000mbps with full duplex from 100fdx and how to disable the auto negotiation with switch?.
Thanks and Regards,
Ganesh.
You fix the physical problem that's causing autonegotiation to fail.
Disabling autonegotiation on gigabit ethernet is a bad idea.
Blessay: Autonegotiation on Ethernet - it works, it should be mandatory! - EtherealMind
From Cisco:
Configuring and Troubleshooting Ethernet 10/100/1000Mb Half/Full Duplex Auto-Negotiation - Cisco
Also, running gigabit ethernet without autonegotiation is outside the ethernet specifications. Which means your gigabit hardware has never been certified nor tested under such conditions by any manufacturer or vendor. Manufacturers and vendors actually pay to get their hardware tested and certified to meet standards such as those that govern ethernet hardware. They do not pay to get tested outside of the specification requirements.
If you can find the old Sun Blueprints document regarding gigabit ethernet, it has some really good explanations also about why you do NOT disable autonegotiation for gigabit ethernet.
Thanks for the update achenle
Actually we have tried in that way also. I have disabled the auto negotiation and then tried to change the NIC card speed, but no luck.
server side e1000g0 and e1000g1 interfaces are up and running. here e1000g0 is running with 100fdx, where as e1000g1 is running with 1000fdx.My concern is about how can I change the e1000g0 interface speed to 1000fdx. As I mentioned earlier auto negotiation disable option is not working. Please suggest me if any any alternative ways are existed.
Thanks in advance.
Regards,
Ganesh.
---------- Post updated at 04:01 PM ---------- Previous update was at 03:59 PM ----------
PFB the server dmadm show-dev command output
e1000g0 link: up speed: 100 Mbps duplex: full
e1000g1 link: up speed: 1000 Mbps duplex: full
Regards,
Ganesh.
Please post the output of
fmadm faulty
Run as root.
Hello gsrungav,
this is my humble approach (assuming you are allowed to shortly interrupt the g1 link): why don't you systematically troubleshoot that issue?
I'd do/check the following:
Is auto-negotiation active on g1? If yes, turn it on on g0 too.
What happens if you switch the network cables (from g1 to g0 and from g0 to g1).
Does g0 become 1000 Mbps? Does g1 become 100 Mbps only?
If both assumptions are true, then plug both cables back as it was before.
Now you can exclude the problem on the server side!
Start troubleshooting on the switch side, e.g. compare the configuration of the switch ports, where the g0 and g1 network cables are plugged in. It's possible, that the switch port, where the cable from g0 is plugged in, is configured for 100 Mbps only.
Hope this helps.
Exactly. There's a physical problem with the link that won't autonegotiate. If you're lucky, there's a good chance someone disabled autonegotiation on the switch side and pinned that switch port to 100fdx.
Again: disabling autonegotiation is bad. If a link won't autonegotiate the highest speed it's supposed to, SOMETHING IS WRONG. If a car gets a flat tire and doesn't handle well, you don't ignore it and just force it to continue going 120 kph/90 mph. You fix the flat.
Which version of Solaris are you on? I seem to recall that autonegotiation was a problem in Solaris 9.
bash-3.2# fmadm faulty
bash-3.2#
We are using Solaris 10 update 10
Regards,
Ganesh.
---------- Post updated at 03:45 PM ---------- Previous update was at 03:44 PM ----------
bash-3.2# uname -a
SunOS sunlog 5.10 Generic_147440-25 sun4v sparc SUNW,Sun-Fire-T2000
bash-3.2# cat /etc/release
Solaris 10 5/08 s10s_u5wos_10 SPARC
Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 24 March 2008
Regards,
Ganesh