
Eu tenho tentado descobrir problemas com a configuração do meu wifi no meu laptop com o Ubuntu 16.04. Por alguma razão, parece não conectar. Tentei com wicd, gerenciador de rede e também ifconfig. Na depuração adicional, vejo que ao chamar dhclient vejo isto:
sudo dhclient -v wlp1s0
Listening on LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on Socket/fallback
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 3 (xid=0x9d8a1621)
...
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 1 (xid=0x9d8a1621)
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
Além disso, ao descartar as conexões TCP no dispositivo sem fio fornecido, não vejo nenhum pacote de saída ou entrada.
sudo tcpdump -n -i wlp1s0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlp1s0, link-type EN10MB (Ethernet), capture size 262144 bytes
Só para ter certeza de que não há regras de iptable bloqueando o tráfego de saída ou entrada, não vejo nenhum filtro definido. Também para evitar problemas com meu roteador, verifico se ele funciona para outros dispositivos que distribuem ips dhcp e no mesmo laptop o adaptador ethernet funciona perfeitamente.
Eu não sei o que está acontecendo. O driver do dispositivo é um problema ou minha configuração de rede?
O h/w sem fio é o adaptador de rede sem fio QCA9565/AR9565.
Responder1
Bem, o handshake DHCP é feito via UDP, então não espere pacotes TCP para isso.
Inspecione a saída do ifconfig e certifique-se de estar lidando com a interface correta.
Tente desabilitar o gerenciador de rede e teste o dhclient manualmente mais uma vez. Pode haver alguns conflitos entre serviços de rede novos e legados.
Certifique-se de que haja endereços disponíveis no pool de endereços do servidor/roteador DHCP da sua rede. Todos os IPs do pool podem ter sido consumidos por outros dispositivos na sua rede.