Recebemos uma resposta localmente que funciona:
cat /sys/class/net/<interfacename>/speed
Curiosamente, o ethtool mostrará dados de interface sem privilégios de root em algumas distribuições, mas não em outras. O método / sys / class ... parece funcionar em todos os lugares que eu tentei.