Force 10baseT Ethernet negotiation via cable?

Status
Not open for further replies.

endoracing

Newbie level 4
Joined
Sep 28, 2010
Messages
5
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,317
I have a bit of an unusual situation with Ethernet. We have a system that is using non-standard Ethernet cable for networking and it is auto-negotiating to 100baseTx-FD. The problem is at this link speed the system does not function correctly and has an unacceptable amount of packet loss. When we force the connection to 10baseT-FD using the mii-tool command in Linux the connection works with acceptable packet loss.

The problem is that a software change is not in the cards as a way to make this work. So my question is this: does anyone know of a way to modify Ethernet cabling to force it to negotiate to a lower speed while not effecting the actual integrity of the cable to the point that it won't work at that speed either? I have been searching for something that would make this happen and so far I haven't found anything. I'm not sure this is even possible but you never know.

Any thoughts, input or opinions are greatly appreciated.
Thanks,
Jeff Schultz
 

Negotiation is performed at 10 MBit speed, based on the claimed capabilities of both peers. For this reason it's not checked if the cable provides sufficient signal quality at 100 MBit.

If you don't want to touch the configuration of one of both endpoints and disable 100 MBit mode, you can connect the devices through a hub/switch that denies the negotiation protocol (like a legacy 10 MBit hub) or intentionally allow 10 MBit only.
 
Interesting, I was under the assumption there was more to it than that since I've seen link speeds of 5mbit and lower in windows when connecting over long runs of Cat5. Maybe windows is displaying something other than what the link was negotiated to.

Thank you for the information - even though it was not what I was hoping for.
 



certification for what? not EMC I expect.

This is for a modification to a fielded system so getting approval to deviate from what is currently being deployed is not always easy. If there was a way force the negotiation via hardware then we only have to certify that the hardware itself works as desired.
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…