I have a CRS125-24G switch/router running 6.19. When I connect it to a STX radio via about 150 feet of shielded, CAT6 cable, the port keeps going up and down. It will sometimes stop flapping if it negotiates 10 Mbit/sec. If I plug the same cable into another dumb switch (Netgear or DLink) (or into a port on a RB2011UAS router that was previously in use) it successfully negotiates 100 Mbits and stays up. If I then plug the Netgear or DLink switch into the same port on the CRS125 (so the Netgear or DLink in in the path) I'm able to talk successfully to the STX and the CRS negotiates a 1Gbit connection with the Netgear or DLink. This happens for any of the ports on the CRS125.
Why won't the CRS125 negotiate a 100 Mbit link with the STX radio?
I've tested the cable with a cable tester and all the pairs test OK including the shield.