4.6. Ethernet

4.6.1. Pinout

We use the T-568B Pinout for all our ethernet connectors.

Attention

Sometimes the ethernet interface of the Raspberry Pi is lagging. We have not ultimately identified the cause, but the following steps might help with that.

Note

The Bluerobotics Switch is a 100Mbit/s switch. So there is no need to configure the connection to be 100Mbit/s only, because it is 100Mbit/s anyway.

Most likely the Gigabit connection via our manually crimped RJ45 connectors is not stable. Hence, the connection speed (100 Mbit/s vs Gbit) is repetitively negotiated which results in an unstable connection.

We try to avoid this by manually setting the advertised link mode to 100 MBit/s.

Listing 4.2 /etc/network/if-pre-up.d/eththool
1$ETHTOOL --change eth0 advertise 0x008