Eu sempre uso o Windows 10 (Ethernet e WiFi funcionam bem), mas eu iniciei o dual e mudei minha distro do Arch (~ 6 meses atrás) para o Fedora (~ 3 meses atrás). O Fedora costumava se conectar às vezes e às vezes não. No entanto, agora ele não será conectado. Antergos não vai. O Debian não irá. Arch não vai. Fedora não vai.
Redefini meu roteador e modem e até tentei isso em outra casa e ele ainda não está conectado. Se eu definir um IP estático, "conecta", mas ainda não consigo acessar a internet. Pinging google ou até mesmo o meu próprio roteador não funciona (destino host inacessível). Alguma ajuda?
lspci | egrep -i --color 'network|ethernet'
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
Também existem apenas drivers do Windows para minha Ethernet no meu MB.
edit: tentativa de instalar o driver ethernet na instalação do Antergos
tar zxf e1000e-3.3.3.tar.gz
cd e1000e-3.3.3/src/
sudo make install
Makefile 67: *** Kernel header files not in any of the expected locations.
Makefile 68: *** Install the appropriate kernel development package. e.g.
Makefile 69: *** kernel-devel. for building kernel modules and try again. Stop.
edit 2: instalado com sucesso o driver e1000e, ainda não é possível conectar. O mesmo erro de antes, "host desconhecido" se o DHCP estiver ativado, "host de destino inacessível" se o IP for estático.
edit 3:
cp /etc/network/interfaces /etc/network/interfaces-old
service networking stop
nano /etc/network/interfaces
adicionou isso a interfaces:
allow-hotplug eth0
iface eth0 inet dhcp
e depois:
ifdown eth0
ifup eth0
O resultado foi:
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
grep: /etc/resolv.conf: No such file or directory
Eu criei um resolv.conf, adicionei o DNS do Google e seus alternativos como servidores de nomes, e obtive exatamente o mesmo resultado após ifdown eth0 e ifup eth0 como antes (além dos diferentes intervalos), exceto que o erro resolv.conf não era mais lá. Esta postagem em UbuntuForums parece descrever exatamente o meu problema.
edit 4: solution
Olá de Antergos! Eu percebi isso através de um padrão estranho. Se meu computador estiver desligado e eu ligá-lo, e inicializar diretamente em Antergos (ou qualquer distro, suponho), meu trabalho de ethernet e wifi! No entanto, se eu inicializo no Windows primeiro e, em seguida, reinicio (não desligo e ligo, apenas a opção "reiniciar" onde o Windows lida com ele), minhas placas não funcionam. Eu estou supondo que o Windows tem alguma maneira estranha de reiniciar o que causa um conflito com o Linux. Eu gostaria de descobrir uma maneira de reiniciar dentro do Windows e ainda funcionar, mas eu acho que isso realmente não importa, são apenas uns 5 segundos extras ou mais. Obrigado a todos pela ajuda, eu aprendi muito sobre o Linux! Eu vou manter isso sem solução, a menos que alguém saiba como consertá-lo para o bem, mas por enquanto, a internet parece estar funcionando.