Agradeço pela dica, vou procurar esse SIMET, tenho 2 roreadores APR2408 da Aquario que usa o RT5350, com 2 portas de rede e 1 WiFi, pelo que andei vendo tem 32MB de RAM e 4 de Flash (o chip tem suporte para USB, mas esta placa não tem as conexões, infelizmente, só tem porta serial), estava pensando em usar OpenWrt (HLK-RM04), mas acredito que não tem tanto recurso de memória para teste de Download/Upload de forma autônoma, a não ser que os dados fossem descartados, mas não sei ainda como fazer isso.
Andei testando algumas coisas com Raspberry Pi, tenho um versão 1 e outro versão 3, ambos tem apenas 1 porta de rede, mas eu comprei um adaptador de USB para rede, e o sistema operacional (Raspbian) reconheceu sem mexer em nada, então ficou com a porta eth0 e a porta eth1.
Com o comando 'ifconfig eth0 down' a porta eth0 é desativada, assim posso mandar testar o link da porta eth1, alternando os comando entre 'ifconfig eth0 down' e 'ifconfig eth0 up' posso desativar e ativar a porta de rede.
Não sei qual é o limite de quantidade de portas de rede, teoricamente seria até 127 dispositivos suportados pela porta USB, então pode ser interessante usar um Raspberry Pi Zero (pois a placa é menor e mais barato), com dois adaptadores de rede USB (já que a versão normal do Raspberry Pi tem a porta de rede conectada internamente na porta USB, então não faz muita diferença).
Tem que ser levado em conta a questão do gargalo (funil) da velocidade da porta USB (2.0), assim como o LB não funciona com muita banda como você mencionou (90Mbps). Mas o importante é conseguir medir pelo menos uns 10% de banda. Medi aqui uma com 2Mbps e deu resultado oscilando um pouco em torno de 1,67Mbits/s parece satisfatório, já que tem outras coisas (celular, PC etc) conectado na rede, usando parte da banda.
O Raspbian (sistema operacional Linux para Raspberry Pi) tem versão normal e "Lite" (que não tem suporte gráfico, somente console) é tudo o que eu preciso, como já tem o interpretador de comandos Python 2.7 nativo, 512MB de RAM, e armazenamento via cartão SD de vários GB, e porta GPIO com diversos suportes (I2C, SPI, Serial) parece ser uma boa alternativa, pelo menos que eu conheço. O consumo é similar a um roteador comum
Vou procurar adicionar um display para mostrar os resultados, tem muitas opções, muitos exemplos de uso com Raspberry Pi na internet, quem sabe um buzzer para soar um beep.
Segue abaixo, o script preliminar de teste, que fica em loop, dá para controlar o intervalo, legal que já tem um script pronto em Python para teste de velocidade (speedtest.py):
(
https://www.vultr.com/docs/check-internet-speed-with-speedtest-cli-on-centos)