sudo ifconfig ethX
Você não precisa usar o "sudo" nesse caso, pois só vai consultar alguma informação da interface. Ele só é necessário se você for alterar alguma coisa.
Quando você vê um "ethX", é pq (1) quem perguntou não sabe se você usa "eth0", "eth1", "eth2", etc. assim você precisa colocar o número certo que você usa; ou (2) quem posta não quer dizer qual é a interface que usa, por questão de (in)segurança.
Sobre seu problema... há vários motivos pro problema que você relata, pra saber exatamente qual é o motivo, seria preciso acompanhar os logs do seu sistema. Se você diz que já usa o sistema há quatro anos, significa que você já deve ter passado por mais de uma versão, o que em teoria descarta a possibilidade de algum bug na versão.