– Copied from a customer email (with consent) –
We have a GigaBlox switch that we are using to managed network communications in a small remotely operated vehicle. The GigaBlox has 5 devices connected for Ethernet comms, including the following:
- A sonar (100 MBps capable)
- A velocity sensor (100 MBps capable)
- A fiber optic multiplexer (1000 MBps capable)
- A Raspberry Pi4 (1000 MBps capable)
- A custom Arduino based PCB (100 Mbps capable).
We are currently only able to achieve 100 Mbps, full duplex comms through our Fiber Optic multiplexer, while we expect that we should be receiving 1000 Mbps through this link. Is it possible that the GigaBlox is auto-negotiating the link speed for all ports to the lowest speed that all devices can achieve, or is auto-negotiation done port by port?
Is there anything else that you might suspect would limit our speed on the fiber optic multiplexer port? We have made the connection using BotBlox supplies RJ-45 to Pico blade cabling, and have 4 twisted pairs going to each of the ports that are connected to 1000 Mbps capable devices.
Attached is a picture showing the installed GigaBlox and the connected devices. There may be some untwisting of conductor that has occurred during cable routing, but we have done our best to maintain the integrity of the twists. These Ethernet lines do pass near some power lines, running at ~ 24V DC. Could that have any effect on the link speed?
Thanks in advance for you suggestions,