Isso é meio que classificado. Voltei ao kernel 93 e está tudo bem novamente. Vou postar o que fiz aqui no caso de algum colega saber nada ler isto Se um dispositivo mostrar como não reclamado em lshw, significa que não há driver encontrado para ele
Eu encontrei o nome do módulo de driver para o meu dispositivo de rede depois de um pouco de googling, foi atl1c
Tentei carregar o atl1c usando o sudo modprobe atl1c
which returned message
não encontrado no diretório /lib/modules/4.4.0-96-generic
O modprobe procura por módulos em / lib / modules / vvvv-generic onde vvvv é a versão do kernel em uso.
Você pode exibir a versão atual do kernel usando uname -a
Eu encontrei versões do atl1c em
/lib/modules/4.4.0- 93 -generic / kernel / drivers / net / ethernet / atheros / atl1c / atl1c.ko
/lib/modules/4.4.0- 92 -generic / kernel / drivers / net / ethernet / atheros / atl1c / atl1c.ko
mas nenhum em 96. Na verdade, /lib/modules/4.4.0-96-generic tinha menos módulos em comparação com 92 e 93
Então eu acho que o Ubuntu tentou atualizar automaticamente do kernel 93 para 96 em algum momento e ele falhou porque / boot estava cheio. Mas o kernel 96 tornou-se o padrão para reinicialização, então a próxima reinicialização causou um problema. Eu gostaria de saber como executar novamente o upgrade em algum momento, mas isso provavelmente é feito melhor como uma questão separada