O problema de não reconhecer quando o cabo Ethernet é reconectado foi causado por um erro de hardware. Eu substituí o PC embutido e funcionou bem.
Mas ainda assim, às vezes a rede fica inacessível mesmo quando outros dispositivos na rede podem acessá-la sem problemas e isso pode ser corrigido executando o seguinte comando:
systemctl restart network.target