Enquanto escrevia a questão, encontrei a fonte do bug na lista de discussão do kernel. O driver r8152 que é responsável por gerenciar meu adaptador r8153 não pode manipular o autosuspend usb (feito por motivos de economia de energia). A lista negra do dispositivo para usb autosuspend resolve as desconexões e é feita da seguinte forma:
Descobrir o id usb do seu dispositivo (0bda: 8153 no meu caso) usando lsusb, o que me dá:
Bus 004 Device 003: ID 0bda:8153 Realtek Semiconductor Corp.
Agora abra / etc / default / tlp e pesquise por USB_BLACKLIST e adicione uma entrada para o seu dispositivo:
USB_BLACKLIST="0bda:8153"
Você pode precisar reiniciar, depois do qual sua conexão ethernet deve ficar estável novamente.