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