Tentando fazer com que a Ethernet funcione no Linux

2

Acabei de instalar o Fedora 22 junto com o Windows 10 na minha área de trabalho e estou tentando fazer a Ethernet funcionar por um longo tempo. Não há wireless e esta é minha única fonte de conexão com a internet no linux.

Eu tenho uma Intel Gigabit Ethernet - "Intel (R) Ethernet Connection (2) I218-V" na minha placa-mãe. Não acredito que seja um problema de driver.

Vou postar a saída de alguns comandos aqui:

[nikhil@nikhil ~]$ dmesg | grep eth
[    1.060111] e1000e 0000:00:19.0 eth0: registered PHC clock
[    1.060114] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) d0:50:99:66:37:81
[    1.060115] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
[    1.060152] e1000e 0000:00:19.0 eth0: MAC: 11, PHY: 12, PBA No: FFFFFF-0FF
[    1.060680] e1000e 0000:00:19.0 enp0s25: renamed from eth0    

[root@nikhil nikhil]# ifconfig
enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::d250:99ff:fe66:3781  prefixlen 64  scopeid 0x20<link>
        ether d0:50:99:66:37:81  txqueuelen 1000  (Ethernet)
        RX packets 115  bytes 11437 (11.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 245  bytes 32940 (32.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xf7c00000-f7c20000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 157  bytes 14355 (14.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 157  bytes 14355 (14.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


[root@nikhil nikhil]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s25
HWADDR="D0:50:99:66:37:81"
TYPE="Ethernet"
BOOTPROTO=dhcp
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s25"
UUID="7c57db7e-4bb3-473e-9dd6-ee548033bef8"
ONBOOT="yes"
PEERDNS=yes
PEERROUTES=no
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

A execução do comando dhclient enp0s25 parece travar sem saída. Qualquer ajuda seria apreciada.

    
por Nikhil Vibhav 13.09.2015 / 17:24

3 respostas

1

Não sei se os sintomas do seu problema são os mesmos, mas tive alguns problemas semelhantes com o boot duplo recentemente. A sua conexão de rede está bem no Windows?

Eu tive problemas onde eu instalaria o Linux, a rede estaria bem, então iria reiniciar no Windows, a rede estaria bem, então reinicie no Linux, o eth0 não conectaria. Acontece que o Windows define algumas informações sobre as propriedades da LAN da conexão de rede Intel 1218-V que confunde o módulo e1000e. Corrigi meu problema desativando todas as opções de LAN ativadas para a conexão de rede a partir da caixa de diálogo de propriedades do driver no Windows.

Boa sorte!

daqui:

link

    
por 20.09.2015 / 05:33
2

Você está usando o Fedora como VM ou como máquina de inicialização dupla? Se você estiver usando como VM, verifique se a opção Ethernet está no modo Bridge ou no modo NAT

Você já tentou usar IP estático?

Para colocar o IP estático

open file : vi /etc/sysconfig/network-scripts/ifcfg-enp0s25
#add following lines to your files 
BOOTPROTO=static (change dhcp to static)
DEVICE=enp0s25 (your interface name)
#Depend on your subnet, put the correct ip.
IPADDR=192.168.1.50
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
NETWORK=192.168.1.0
GATEWAY=192.168.1.1

Reinicie a interface de rede.

Uma vez feito isso, tente pingar o gateway padrão. Se isso funcionar, você pode ter problemas no servidor DHCP ou no cliente dhcp. Se isso não funcionar, verifique se a conexão física está correta. Além disso, tente usar o Windows e veja se você consegue a conexão ou não.

    
por 13.09.2015 / 19:19
0

Consegui resolvê-lo usando um IP estático. De alguma forma, o DHCP não estava funcionando. Eu não recebi nenhum DHCPOFFERS por DHCPREQUESTS enviado pelo meu PC.

    
por 20.09.2015 / 20:47