Não consigo utilizar o ubuntu via cabo de rede

1. Não consigo utilizar o ubuntu via cabo de rede

Rafael Ramos
rafaelramos2

(usa Outra)

Enviado em 18/10/2021 - 11:32h

instalei a versão 20.04 do ubuntu no meu notebook da positivo, só que ele simplesmente não reconhece o cabo de rede, e pelo wifi tenho quedas constantes, gostaria muito de ajuda para resolver o problema


  


2. Re: Não consigo utilizar o ubuntu via cabo de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 18/10/2021 - 21:53h

Poste aqui a saída dos comandos:
$ lspci -nnk | grep -iA2 net

e

$ lspci | grep -i "ethernet"


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.



3. Re: Não consigo utilizar o ubuntu via cabo de rede

Rafael Ramos
rafaelramos2

(usa Outra)

Enviado em 18/10/2021 - 22:27h


Buckminster escreveu:

Poste aqui a saída dos comandos:
$ lspci -nnk | grep -iA2 net

e

$ lspci | grep -i "ethernet"


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.


a saida do comando $ lspci -nnk | grep -iA2 net
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b] (rev 05)
Subsystem: Intel Corporation Ethernet Connection I217-V [8086:0000]
Kernel modules: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 05)
--
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
Subsystem: AzureWave RTL8723BE PCIe Wireless Network Adapter [1a3b:2159]
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be

e o comando lspci | grep -i "ethernet"
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 05)






4. Re: Não consigo utilizar o ubuntu via cabo de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 18/10/2021 - 23:20h

Ou muito me engano, mas está faltando instalar o driver da placa de rede:

00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b] (rev 05)
Subsystem: Intel Corporation Ethernet Connection I217-V [8086:0000]
Kernel modules: e1000e

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

Veja a saída da placa Wireless:
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be

Percebeu a diferença?

E na saída de lspci | grep -i "ethernet" deveria ter aparecido duas linhas, pois esse comando traz somente informações da placa com fio, por exemplo:

00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 05)
00:20.0 Subsystem: Gigabyte Technology Co., Ltd Ethernet Connection I217-V [1458:e000]

Para confirmar tu pode executar lspci -nnk e lshw -C network, caso não aparecer "Driver in use" nas linhas iniciadas por Ethernet controller (placa com fio) então está faltando instalar o driver.
Jogue no google: driver Intel Corporation Ethernet Connection I217-V (rev 05), deverá aparecer algo como
https://www.intel.com.br/content/www/br/pt/products/sku/70831/intel-ethernet-connection-i217v/downlo...

Daí é contigo.

Caso não for isso, então é o cabo de rede que está com problemas, talvez o RJ45 (o conector), verifique usando outro cabo de rede, se tiver.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.



5. Re: Não consigo utilizar o ubuntu via cabo de rede

Rafael Ramos
rafaelramos2

(usa Outra)

Enviado em 19/10/2021 - 00:10h


Buckminster escreveu:

Ou muito me engano, mas está faltando instalar o driver da placa de rede:

00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b] (rev 05)
Subsystem: Intel Corporation Ethernet Connection I217-V [8086:0000]
Kernel modules: e1000e

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

Veja a saída da placa Wireless:
Kernel driver in use: rtl8723be
Kernel modules: rtl8723be

Percebeu a diferença?

E na saída de lspci | grep -i "ethernet" deveria ter aparecido duas linhas, pois esse comando traz somente informações da placa com fio, por exemplo:

00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 05)
00:20.0 Subsystem: Gigabyte Technology Co., Ltd Ethernet Connection I217-V [1458:e000]

Para confirmar tu pode executar lspci -nnk e lshw -C network, caso não aparecer "Driver in use" nas linhas iniciadas por Ethernet controller (placa com fio) então está faltando instalar o driver.
Jogue no google: driver Intel Corporation Ethernet Connection I217-V (rev 05), deverá aparecer algo como
https://www.intel.com.br/content/www/br/pt/products/sku/70831/intel-ethernet-connection-i217v/downlo...

Daí é contigo.

Caso não for isso, então é o cabo de rede que está com problemas, talvez o RJ45 (o conector), verifique usando outro cabo de rede, se tiver.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.


eu consegui achar o driver aqui, mas como posso fazer pra instalar ele?




6. Re: Não consigo utilizar o ubuntu via cabo de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 19/10/2021 - 00:37h

Já descompactou o arquivo baixado?
Caso sim, é só entrar na pasta gerada:
$ cd /caminho/pasta
Daí dê um ls para ver os arquivos, deverá ter um README.txt, leia.
Ou então deverá ter um arquivo install.sh ou algo parecido, caso tiver um install é só executar:
$ sudo ./install.sh
ou
$ sudo ./nome_do_arquivo.sh

Mas aconselho a ler o README, geralmente tem as instruções de instalação com os comandos.
Poste aqui o nome do arquivo compactado, o final deve ter tar.xz, gz, etc.

É o e1001-3.8.4.tar.gz que tu baixou?
Caso for, siga isso:

Descompacte:
# tar zxf e1000e-3.8.4.tar.gz

Entre na pasta:
# cd e1000e-3.8.4/src/

Compile e instale:
# make install

E é isso, caso não der um erro, teste e veja se funcionou.
Talvez precise reiniciar.

________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.



7. Re: Não consigo utilizar o ubuntu via cabo de rede

Rafael Ramos
rafaelramos2

(usa Outra)

Enviado em 19/10/2021 - 01:10h


Buckminster escreveu:

Já descompactou o arquivo baixado?
Caso sim, é só entrar na pasta gerada:
$ cd /caminho/pasta
Daí dê um ls para ver os arquivos, deverá ter um README.txt, leia.
Ou então deverá ter um arquivo install.sh ou algo parecido, caso tiver um install é só executar:
$ sudo ./install.sh
ou
$ sudo ./nome_do_arquivo.sh

Mas aconselho a ler o README, geralmente tem as instruções de instalação com os comandos.
Poste aqui o nome do arquivo compactado, o final deve ter tar.xz, gz, etc.

É o e1001-3.8.4.tar.gz que tu baixou?
Caso for, siga isso:

Descompacte:
# tar zxf e1000e-3.8.4.tar.gz

Entre na pasta:
# cd e1000e-3.8.4/src/

Compile e instale:
# make install

E é isso, caso não der um erro, teste e veja se funcionou.
Talvez precise reiniciar.

________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.


segui o que você me indicou e o que tava no readme e tive essa seguinte tela:
/bin/sh: 1: cc: not found
/bin/sh: 1: [: -lt: unexpected operator
/bin/sh: 1: [: -lt: unexpected operator
make[1]: Entrando no diretório '/usr/src/linux-headers-5.11.0-37-generic'
arch/x86/Makefile:140: CONFIG_X86_X32 enabled but no binutils support
make[1]: gcc: Comando não encontrado
CC [M] /home/rafael/Downloads/e1000e-3.8.4/src/netdev.o
/bin/sh: 1: gcc: not found
make[2]: *** [scripts/Makefile.build:288: /home/rafael/Downloads/e1000e-3.8.4/src/netdev.o] Erro 127
make[1]: *** [Makefile:1849: /home/rafael/Downloads/e1000e-3.8.4/src] Erro 2
make[1]: Saindo do diretório '/usr/src/linux-headers-5.11.0-37-generic'
make: *** [Makefile:73: default] Erro 2





8. Re: Não consigo utilizar o ubuntu via cabo de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 19/10/2021 - 03:00h

Instale os pacotes:
$ sudo apt-get update
$ sudo apt-get install binutils build-essentials

Faltava o GCC, o make e bibliotecas necessárias que estão contidas nesses pacotes.
Depois dessa instalação tente de novo o procedimento a partir de make install dentro da pasta e1000e-3.8.4/src/.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.



9. Re: Não consigo utilizar o ubuntu via cabo de rede

Rafael Ramos
rafaelramos2

(usa Outra)

Enviado em 19/10/2021 - 09:11h


Buckminster escreveu:

Instale os pacotes:
$ sudo apt-get update
$ sudo apt-get install binutils build-essentials

Faltava o GCC, o make e bibliotecas necessárias que estão contidas nesses pacotes.
Depois dessa instalação tente de novo o procedimento a partir de make install dentro da pasta e1000e-3.8.4/src/.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.


eu instalei os pacotes e logo depois dei o comando make install na pasta src e obtive esse código:

*** The target kernel has CONFIG_MODULE_SIG_ALL enabled, but
*** the signing key cannot be found. Module signing has been
*** disabled for this build.
make[1]: Entrando no diretório '/usr/src/linux-headers-5.11.0-37-generic'
CC [M] /home/rafael/Downloads/e1000e-3.8.4/src/netdev.o
In file included from /home/rafael/Downloads/e1000e-3.8.4/src/e1000.h:14,
from /home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:30:
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_data’:
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h:6696:15: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
6696 | return umem->pages[addr >> PAGE_SHIFT].addr + (addr & (PAGE_SIZE - 1));
| ^~~~~
| pgs
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_dma’:
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h:6704:15: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
6704 | return umem->pages[addr >> PAGE_SHIFT].dma + (addr & (PAGE_SIZE - 1));
| ^~~~~
| pgs
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c: In function ‘e1000_configure_rx’:
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:3714:3: error: implicit declaration of function ‘pm_qos_update_request’; did you mean ‘freq_qos_update_request’? [-Werror=implicit-function-declaration]
3714 | pm_qos_update_request(&adapter->pm_qos_req, lat);
| ^~~~~~~~~~~~~~~~~~~~~
| freq_qos_update_request
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c: In function ‘e1000e_open’:
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5189:2: error: implicit declaration of function ‘pm_qos_add_request’; did you mean ‘freq_qos_add_request’? [-Werror=implicit-function-declaration]
5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
| ^~~~~~~~~~~~~~~~~~
| freq_qos_add_request
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5189:43: error: ‘PM_QOS_CPU_DMA_LATENCY’ undeclared (first use in this function)
5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
| ^~~~~~~~~~~~~~~~~~~~~~
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5189:43: note: each undeclared identifier is reported only once for each function it appears in
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5243:2: error: implicit declaration of function ‘pm_qos_remove_request’; did you mean ‘freq_qos_remove_request’? [-Werror=implicit-function-declaration]
5243 | pm_qos_remove_request(&adapter->pm_qos_req);
| ^~~~~~~~~~~~~~~~~~~~~
| freq_qos_remove_request
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c: In function ‘e1000_io_slot_reset’:
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:8100:2: error: implicit declaration of function ‘pci_cleanup_aer_uncorrect_error_status’ [-Werror=implicit-function-declaration]
8100 | pci_cleanup_aer_uncorrect_error_status(pdev);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c: At top level:
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:9061:1: fatal error: opening dependency file /home/rafael/Downloads/e1000e-3.8.4/src/.netdev.o.d: Permissão negada
9061 | MODULE_VERSION(DRV_VERSION);
| ^~~~~~~~~~~~~~
cc1: some warnings being treated as errors
compilation terminated.
make[2]: *** [scripts/Makefile.build:288: /home/rafael/Downloads/e1000e-3.8.4/src/netdev.o] Erro 1
make[1]: *** [Makefile:1849: /home/rafael/Downloads/e1000e-3.8.4/src] Erro 2
make[1]: Saindo do diretório '/usr/src/linux-headers-5.11.0-37-generic'
make: *** [Makefile:73: default] Erro 2





10. Re: Não consigo utilizar o ubuntu via cabo de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 19/10/2021 - 15:22h

Tem que fazer como root, não com sudo.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.



11. Re: Não consigo utilizar o ubuntu via cabo de rede

Rafael Ramos
rafaelramos2

(usa Outra)

Enviado em 19/10/2021 - 15:38h


Buckminster escreveu:

Tem que fazer como root, não com sudo.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.


fiz pelo root e deu o mesmo problema:
root@laptop:/home/rafael/Downloads/e1000e-3.8.4/src# make install
*** The target kernel has CONFIG_MODULE_SIG_ALL enabled, but
*** the signing key cannot be found. Module signing has been
*** disabled for this build.
make[1]: Entrando no diretório '/usr/src/linux-headers-5.11.0-37-generic'
CC [M] /home/rafael/Downloads/e1000e-3.8.4/src/netdev.o
In file included from /home/rafael/Downloads/e1000e-3.8.4/src/e1000.h:14,
from /home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:30:
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_data’:
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h:6696:15: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
6696 | return umem->pages[addr >> PAGE_SHIFT].addr + (addr & (PAGE_SIZE - 1));
| ^~~~~
| pgs
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h: In function ‘__kc_xdp_umem_get_dma’:
/home/rafael/Downloads/e1000e-3.8.4/src/kcompat.h:6704:15: error: ‘struct xdp_umem’ has no member named ‘pages’; did you mean ‘pgs’?
6704 | return umem->pages[addr >> PAGE_SHIFT].dma + (addr & (PAGE_SIZE - 1));
| ^~~~~
| pgs
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c: In function ‘e1000_configure_rx’:
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:3714:3: error: implicit declaration of function ‘pm_qos_update_request’; did you mean ‘freq_qos_update_request’? [-Werror=implicit-function-declaration]
3714 | pm_qos_update_request(&adapter->pm_qos_req, lat);
| ^~~~~~~~~~~~~~~~~~~~~
| freq_qos_update_request
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c: In function ‘e1000e_open’:
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5189:2: error: implicit declaration of function ‘pm_qos_add_request’; did you mean ‘freq_qos_add_request’? [-Werror=implicit-function-declaration]
5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
| ^~~~~~~~~~~~~~~~~~
| freq_qos_add_request
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5189:43: error: ‘PM_QOS_CPU_DMA_LATENCY’ undeclared (first use in this function)
5189 | pm_qos_add_request(&adapter->pm_qos_req, PM_QOS_CPU_DMA_LATENCY,
| ^~~~~~~~~~~~~~~~~~~~~~
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5189:43: note: each undeclared identifier is reported only once for each function it appears in
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:5243:2: error: implicit declaration of function ‘pm_qos_remove_request’; did you mean ‘freq_qos_remove_request’? [-Werror=implicit-function-declaration]
5243 | pm_qos_remove_request(&adapter->pm_qos_req);
| ^~~~~~~~~~~~~~~~~~~~~
| freq_qos_remove_request
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c: In function ‘e1000_io_slot_reset’:
/home/rafael/Downloads/e1000e-3.8.4/src/netdev.c:8100:2: error: implicit declaration of function ‘pci_cleanup_aer_uncorrect_error_status’ [-Werror=implicit-function-declaration]
8100 | pci_cleanup_aer_uncorrect_error_status(pdev);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:288: /home/rafael/Downloads/e1000e-3.8.4/src/netdev.o] Erro 1
make[1]: *** [Makefile:1849: /home/rafael/Downloads/e1000e-3.8.4/src] Erro 2
make[1]: Saindo do diretório '/usr/src/linux-headers-5.11.0-37-generic'
make: *** [Makefile:73: default] Erro 2





12. Re: Não consigo utilizar o ubuntu via cabo de rede

Buckminster
Buckminster

(usa Debian)

Enviado em 19/10/2021 - 16:41h

Então talvez não seja a versão correta do driver, apesar de que na página diz que é.
Pelos erros apresentados na compilação os arquivos não são os certos.

Tente um driver abaixo na página:
https://www.intel.com.br/content/www/br/pt/download/14611/intel-network-adapter-driver-for-pcie-inte...

Na versão que está 3.8.4 (mais recente) mude para 3.6.0 e tente instalar esse.


________________________________________________
Always listen the Buck!
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts