O adaptador Ethernet é reconhecido, mas não é capaz de se conectar

0

Eu acabei de instalar o Linux e desde o processo de instalação (assim, isso já estava ocorrendo no assistente de configuração do Ubuntu). Eu tive o problema onde meu adaptador Ethernet existe e está corretamente identificado e associado a um driver, mas simplesmente não quer se conectar à minha rede. Ele continua me sinalizando que está se conectando, mas simplesmente não o faz.

Se eu fizer ping no roteador (192.168.1.254, neste caso):

griffrez@KikoPCLinux:~$ ping 192.168.1.254
connect: Network is unreachable

saída ifconfig (a interface usb0 é porque estou conectando o acesso à Internet usando meu telefone, através de USB, mas deixei de qualquer maneira, caso seja relevante [a rede não estava funcionando antes mesmo de começar a se conectar]. ):

griffrez@KikoPCLinux:~$ sudo ifconfig -a
eth0      Link encap:Ethernet  HWaddr 1c:87:2c:72:d5:ce  
          inet6 addr: fe80::1e87:2cff:fe72:d5ce/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:142 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9856 (9.8 KB)  TX bytes:6358 (6.3 KB)
          Interrupt:20 Memory:f7100000-f7120000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2688 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2688 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:330817 (330.8 KB)  TX bytes:330817 (330.8 KB)

usb0      Link encap:Ethernet  HWaddr 02:57:00:53:38:34  
          inet addr:192.168.42.100  Bcast:192.168.42.255  Mask:255.255.255.0
          inet6 addr: fe80::57:ff:fe53:3834/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7518 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6451 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6112425 (6.1 MB)  TX bytes:1136283 (1.1 MB)

Sob a saída do lspci, há uma entrada relevante:

00:19.0 Ethernet controller: Intel Corporation Ethernet Connection (2) I218-V (rev 05)

saída de lshw:

griffrez@KikoPCLinux:~$ sudo lshw -C network
  *-network               
       description: Ethernet interface
       product: Ethernet Connection (2) I218-V
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eth0
       version: 05
       serial: 1c:87:2c:72:d5:ce
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=2.3.2-k duplex=full firmware=0.1-4 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:27 memory:f7100000-f711ffff memory:f7138000-f7138fff ioport:f040(size=32)
  *-network
       description: Ethernet interface
       physical id: 1
       logical name: usb0
       serial: 02:57:00:53:38:34
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.100 link=yes multicast=yes

De qualquer forma, qualquer outro comando que você possa achar necessário para me ajudar a solucionar isso é só pedir, e terei prazer em fornecê-lo.

Obrigado por qualquer assistência futura.

    
por Francisco Queirós 22.09.2015 / 23:31

1 resposta

0

Bem, o ping 192.168.1.254 não funciona porque sua interface eth0 tem apenas um endereço IP6. Você provavelmente deve tentar fazer o ping do seu roteador usando o ip6 com ping6 <your routers ip6 address or hostname>

Se você quiser usar o ip4 em sua rede local, você deve configurar seu servidor dhcp (suponho que sua rede local foi inicializada usando dhcp). Normalmente, isso deve fazer parte da configuração do roteador.

Em geral, você pode verificar $ route -n para ver todas as redes que você pode alcançar.

    
por waldhorn30 25.09.2015 / 16:11