Ubuntu dual-boot 14.04 e 16.04, incapaz de se conectar a uma conexão com ou sem fio, eth0 não reconhecida

0

Eu recentemente fiz a inicialização dual da minha máquina Intel NUC7I3BNH, originalmente com o Ubuntu 16.04 e recentemente adicionei o Ubuntu 14.04. Tudo funciona como esperado, exceto que eu tentei dezenas de soluções, mas simplesmente não consigo fazer com que minhas conexões com ou sem fio funcionem. Parece que é um problema de driver, porque esta é a saída para ifconig -a :

    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:16 errors:0 dropped:0 overruns:0 frame:0
                TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1
                RX bytes:1184 (1.1 KB) TX bytes:1184 (1.1 KB)

Eu digo que pode ser um problema de driver porque eth0 não aparece, mas posso estar muito errado, já que sou um pouco inexperiente nesse tipo de coisa. Algumas outras informações:

  • O Ubuntu 16.04 funciona perfeitamente após a instalação (as conexões com e sem fio funcionam conforme esperado)
  • O problema de conectividade com a Internet está no Ubuntu 14.04
  • Em "Atualizações e softwares - > Drivers adicionais", o sistema informa que não há "drivers adicionais disponíveis". Isto é verdade também depois que a guia "Software e Atualizações - > Ubuntu Software" reconhece que há uma opção "Instalável a partir de CD-ROM / DVD" porque eu forneci o arquivo .iso que eu usei para instalar o Ubuntu 14.04 em primeiro lugar .

EDITAR

Esta é a saída que recebo de sudo lshw -C network em 16.04:

*-network
    description: Intel Corporation
    product: Intel Corporation
    physical id: 0
    bus info: pci@0000:3a:00.0
    logical name: wlp58s0
    version: 78
    serial: f8:63:3f:0f:de:03
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
    configuration: broadcast=yes driver=iwlwifi driverversion=4.10.0-35-generic firmware=22.391740.0 ip=192.168.1.173 latency=0 link=yes multicast=yes wireless=IEEE 802.11
    resources: irq:128 memory:dc100000-dc101fff
*-network
    description: Ethernet interface
    product: Ethernet Connection (4) I219-V
    vendor: Intel Corporation
    physical id: 1f.6
    bus info: pci@0000:00:1f.6
    logical name: eno1
    version: 21
    serial: f4:4d:30:6b:13:dd
    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=3.2.6-k firmware=0.1-4 latency=0 link=no multicast=yes port=twisted pair
    resources: irq:125 memory:dc200000-dc21ffff

Esta é a saída que recebo de modinfo iwlwifi | head -n20 em 16.04:

filename:      /lib/modules/4.10.0-35-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:       GPL
author:        Copyright(c) 2003- 2015 Intel Corporation <[email protected]>
description:   Intel(R) Wireless WiFi driver for Linux
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-135-6.ucode
firmware:      iwlwifi-105-6.ucode
firmware:      iwlwifi-2030-6.ucode
firmware:      iwlwifi-2000-6.ucode
firmware:      iwlwifi-5150-2.ucode
firmware:      iwlwifi-5000-5.ucode
firmware:      iwlwifi-6000g2b-6.ucode
firmware:      iwlwifi-6000g2a-6.ucode
firmware:      iwlwifi-6050-5.ucode
firmware:      iwlwifi-6000-6.ucode
firmware:      iwlwifi-7265D-26.ucode
firmware:      iwlwifi-7265-17.ucode
firmware:      iwlwifi-3168-26.ucode
firmware:      iwlwifi-3160-17.ucode

Esta é a saída que recebo de sudo lshw -C network em 14.04:

*-network UNCLAIMED
    description: Network Controller
    product: Intel Corporation
    vendor: Intel Corporation
    physical id: 0
    bus info: pci@0000:3a:00.0
    version: 78
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress cap_list
    configuration: latency=0
    resources: memory:dc100000-dc101fff
*-network UNCLAIMED
    description: Ethernet controller
    product: Intel Corporation
    vendor: Intel Corporation
    physical id: 1f.6
    bus info: pci@0000:00:1f.6
    version: 21
    width: 32 bits
    clock: 33MHz
    capabilities: pm msi bus_master cap_list
    configuration: latency=0
    resources: memory:dc200000-dc21ffff

Esta é a saída que recebo de modinfo iwlwifi | head -n20 em 14.04:

filename:      /lib/modules/4.4.0-31-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:       GPL
author:        Copyright(c) 2003- 2015 Intel Corporation <[email protected]>
description:   Intel(R) Wireless WiFi driver for Linux
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-135-6.ucode
firmware:      iwlwifi-105-6.ucode
firmware:      iwlwifi-2030-6.ucode
firmware:      iwlwifi-2000-6.ucode
firmware:      iwlwifi-5150-2.ucode
firmware:      iwlwifi-5000-5.ucode
firmware:      iwlwifi-6000g2b-6.ucode
firmware:      iwlwifi-6000g2a-6.ucode
firmware:      iwlwifi-6050-5.ucode
firmware:      iwlwifi-6000-4.ucode
firmware:      iwlwifi-7265D-13.ucode
firmware:      iwlwifi-7265-13.ucode
firmware:      iwlwifi-3160-13.ucode
firmware:      iwlwifi-7260-13.ucode
    
por Nick Vandemark 23.09.2017 / 20:40

1 resposta

0

O seu problema de rede com fios:

Se você está tendo este problema com uma nova instalação do 14.04.3, é porque o kernel de instalação do Ubuntu 14.04.3 LTS não suporta o controlador Intel i219V gigabit.

Opções:

A) Você pode criar seu próprio driver como descrito aqui.

B) Você pode instalar um driver pré-compilado para download em aqui

Coloque o driver baixado em uma unidade flash para que você possa acessá-lo quando inicializar o 14.04 e copiá-lo para o local apropriado com o comando:

sudo cp /path/to/flashdrive/e1000e.ko /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/e1000e

na próxima edição, o comando sudo depmod -a

Nota:

depmod creates a list of module dependencies by reading each module under /lib/modules/version and determining what
       symbols it exports and what symbols it needs. By default, this list is written to modules.dep, and a binary hashed
       version named modules.dep.bin, in the same directory. If filenames are given on the command line, only those modules are
       examined (which is rarely useful unless all modules are listed).  depmod also creates a list of symbols provided by
       modules in the file named modules.symbols and its binary hashed version, modules.symbols.bin. Finally, depmod will output
       a file named modules.devname if modules supply special device names (devname) that should be populated in /dev on boot
       (by a utility such as udev).

Reinicialize o 14.04 e confirme se o NIC está ativo com o comando ifconfig ou utilizando a opção na barra de título no canto superior direito da tela, conforme mostrado abaixo:

Agoraquevocêjáverificouaconectividade,bastaatualizarseusistemacomodecostumecom

sudoapt-getupdatesudoapt-getupgrade

Nota:Eunãotenhooseuhardwareneminstaleiokernel4.4.0-31-genéricoem14.04enãopossotestarisso,poisambosseriamnecessários.Devefuncionarcomoanunciadoemumanovainstalaçãode14.04.3

Maisinformaçõesúteis: link

Fontes:

link

Ethernet não funciona no Ubuntu 14.04 LTS

    
por Elder Geek 25.09.2017 / 18:21