Obtenha o DHCP em execução com o Kernel 4.14-rc5

1

Eu tentei resolver o meu problema que meu touchpad não está rodando no meu Lenovo 720-15IKB instalando o último kernel 4.14.rc5 do rc como descrito aqui , o que realmente funcionou! O touchpad está funcionando então! Mas agora eu tenho um novo problema causado por esse kernel:

A rede não funciona corretamente com o kernel 4.14-rc5

Eu não recebo mais nenhum IP IPv4 na minha rede local. O IPv6 funciona corretamente. Se o IPv6 estiver rodando na sua rede, você pode adicionar todos os endereços necessários manualmente no meu arquivo / etc / hosts, mas não é solução;)

Eu só poderia trabalhar assim:

Em vez de DHCP, usei a configuração manual de wifi, o que ainda não ajudou em nada. Então eu conectei um adaptador LAN-USB uma vez e notei que eu tinha uma configuração correta de internet via LAN então. Isso parece ter consertado algum erro de configuração. Agora posso obter configurações de internet corretas via Wi-Fi também. Além disso, após uma reinicialização, posso reconectar somente via WiFi. Mas o DHCP ainda não funciona. Eu testei isso com 3 WiFis diferentes em lugares diferentes.

Acabei de instalar o Ubuntu 17.10 padrão com systemd e Network Manager, sem modificações.

Como posso obter o IP4 com o DHCP em execução com o kernel mais recente?

    
por rubo77 12.10.2017 / 16:36

1 resposta

1

Olhando no google:

link

link

link

Parece relacionado ao AppArmor, e eu li que há patches (como talvez editar a configuração do apparmor: apparmor-for- 4.14.diff ).

Esta página do Ubuntu no Apparmor fornece informações sobre como desativá-la parcialmente. O mesmo comando aa-complain pode ser usado para permitir que um determinado comando ou um perfil inteiro seja ignorado. Então, primeiro instale as ferramentas necessárias (seja criativo, se a rede ainda não estiver funcionando ...):

apt install apparmor-utils

Para binários do dhclient e relacionados (incluindo sua comunicação com o NetworkManager), isso corrige o problema do DHCP:

sudo aa-complain /etc/apparmor.d/sbin.dhclient

No caso de um outro comando não-relacionado se comportar de maneira diferente de antes e não existir um perfil fácil para ele, apenas usar sudo aa-complain /path/to/command deve permitir que ele funcione sem obstáculos. Mantenha as considerações de segurança em mente.

    
por 22.10.2017 / 15:20