Fórum Ubuntu Linux - PT
Suporte Técnico => Internet, Redes e Segurança => Tópico iniciado por: zbheell em 16 de Outubro de 2017, 20:56
-
Eu tenho um notebook Positivo Stilo One XC3550, e ontem eu instalei o Linux 16.04 LTS, só que quando aperto naquele ícone no canto superior direito da tela em formate de uma rede wi-fi, não aparece nenhuma opção de rede para conectar.
Aparece o seguinte “Nenhum dispositivo de rede disponível”, e o Habilitar rede está ativado. Gostaria que me ajudassem afinal sou iniciante no Linux e n sei mexer em nada. Lembrando que meu notebook não tem entrada pra cabo Ethernet e eu instalei o Linux pelo pen drive.
-
Dê uma olhada nesse tópico e lá especialmente no que diz o colega @ fmardito, acho melhor vocês se juntarem para pesquisar sobre isso.
https://ubuntuforum-br.org/index.php/topic,122333.msg672408.html#msg672408
-
De qualquer forma é sempre bom olhar primeiro o hardware, traga ao tópico o resultado para:
lspci -knn | grep -i net
sudo lshw -c network
-
De qualquer forma é sempre bom olhar primeiro o hardware, traga ao tópico o resultado para:
lspci -knn | grep -i net
sudo lshw -c network
eu coloquei os dois códigos e não apareceu nada, o segundo pediu a senha e quando coloquei apareceu “USB” e depois sumiu
-
Não entendi, como assim não apareceu nada?
Abriu uma janela de terminal e digitou os códigos propostos?
Quanto ao primeiro faça simplesmente assim e traga o resultado:
lspci -knn
Faz também esse:
lsusb
Não sei como é que você está postando aqui no Fórum, tem dual boot nesse computador?
Se tiver direcione a saída para um arquivo texto e depois copie o arquivo texto na partição Windows.
por exemplo:
lspci -knn > lspci.txt
Isso vai gerar o arquivo texto lspci.txt dentro da /home/seu_usernaname, então se tiver um Windows em paralelo você copia o arquivo texto para lá e de lá traz aqui para o tópico. Deu pra entender a dinâmica? Sem nenhuma internet tudo fica muito difícil.
A solução ideal é ter um dispositivo externo para pelo menos poder plugar, atualizar o sistema, fazer os comandos e trazer informação ao Fórum
-
Também um adaptador usb-rj45 pode ser uma solução bastante prática e é algo que custa bem barato.
https://www.americanas.com.br/produto/15663545/placa-rede-usb-externa-rj45-adaptador-lan-ethernet?WT.srch=1&epar=bp_pl_00_go_inf-aces_acessorios_geral_gmv&epar=bp_pl_00_go_inf-aces_acessorios_geral_gmv&gclid=EAIaIQobChMI1Mq8oqT21gIVBgaRCh03NAabEAQYASABEgLAfPD_BwE&opn=YSMESP&sellerId=7413725000150
-
[/img]
Não entendi, como assim não apareceu nada?
Abriu uma janela de terminal e digitou os códigos propostos?
Quanto ao primeiro faça simplesmente assim e traga o resultado:
lspci -knn
Faz também esse:
lsusb
Não sei como é que você está postando aqui no Fórum, tem dual boot nesse computador?
Se tiver direcione a saída para um arquivo texto e depois copie o arquivo texto na partição Windows.
por exemplo:
lspci -knn > lspci.txt
Isso vai gerar o arquivo texto lspci.txt dentro da /home/seu_usernaname, então se tiver um Windows em paralelo você copia o arquivo texto para lá e de lá traz aqui para o tópico. Deu pra entender a dinâmica? Sem nenhuma internet tudo fica muito difícil.
A solução ideal é ter um dispositivo externo para pelo menos poder plugar, atualizar o sistema, fazer os comandos e trazer informação ao Fórum
https://drive.google.com/open?id=0BxpOgLf48Dm0WGpKaW9oZ1dvazA
foto dos dois primeiros códigos, e eu n tenho mais o Windows, quando instalei o Linux, eu formatei a máquina
-
https://drive.google.com/open?id=0BxpOgLf48Dm0WGpKaW9oZ1dvazA
foto dos dois primeiros códigos, e eu n tenho mais o Windows, quando instalei o Linux, eu formatei a máquina
E quando havia Windows nele funcionava o wifi?
Não conheço esse hardware.
Até vi num post do Diolinux, de 2016, ele dizendo que a Positivo havia lançado esse computador com Linux embarcado, segundo ele disse parece que com o finado Mandriva, mas então se é isso suponho que de alguma forma havia acesso network.
http://www.diolinux.com.br/2016/10/positivo-lanca-computador-com-linux.html
Vamos ver se o @zekkerj sabe alguma coisa desse hardware.
-
Talvez seja essa:
rtl8723bs
Realtek SDIO Wi-Fi driver
https://github.com/hadess/rtl8723bs
deduzido a partir do que consta nesses tópicos lá no VOL:
https://www.vivaolinux.com.br/topico/Linux-sem-internet/Ubuntu-nao-detecta-driver-de-rede
https://www.vivaolinux.com.br/topico/Linux-sem-internet/Debia-nao-detecta-placa-de-rede?pagina=03
Experimenta colocar o último kernel rc (release-candidate)
Precisa baixar em algum outro computador os pacotes .deb para um pendrive e levar para a máquina em questão.
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/
Por primeiro precisa saber qual é a arquitetura do que você instalou aí, se 32-bit (=i686) ou 64-bit (=x86_64), o que dá para saber fazendo o comando:
arch
baixe esses pacotes nesses específicos links:
se for 64-bit:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5_4.14.0-041400rc5.201710152230_all.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_amd64.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-image-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_amd64.deb
se for 32-bit:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5_4.14.0-041400rc5.201710152230_all.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_i386.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-image-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_i386.deb
Depois, no mesmo local onde copiou para dentro da instalação, para instalar faça:
sudo dpkg -i *.deb
Uma vez instalado faça:
sudo update-grub
Reinicie o sistema e suba pelo novo kernel
-
Talvez seja essa:
rtl8723bs
Realtek SDIO Wi-Fi driver
https://github.com/hadess/rtl8723bs
deduzido a partir do que consta nesses tópicos lá no VOL:
https://www.vivaolinux.com.br/topico/Linux-sem-internet/Ubuntu-nao-detecta-driver-de-rede
https://www.vivaolinux.com.br/topico/Linux-sem-internet/Debia-nao-detecta-placa-de-rede?pagina=03
Experimenta colocar o último kernel rc (release-candidate)
Precisa baixar em algum outro computador os pacotes .deb para um pendrive e levar para a máquina em questão.
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/
Por primeiro precisa saber qual é a arquitetura do que você instalou aí, se 32-bit (=i686) ou 64-bit (=x86_64), o que dá para saber fazendo o comando:
arch
baixe esses pacotes nesses específicos links:
se for 64-bit:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5_4.14.0-041400rc5.201710152230_all.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_amd64.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-image-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_amd64.deb
se for 32-bit:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5_4.14.0-041400rc5.201710152230_all.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-headers-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_i386.deb
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14-rc5/linux-image-4.14.0-041400rc5-generic_4.14.0-041400rc5.201710152230_i386.deb
Depois, no mesmo local onde copiou para dentro da instalação, para instalar faça:
sudo dpkg -i *.deb
Uma vez instalado faça:
sudo update-grub
Reinicie o sistema e suba pelo novo kernel
Fiz isso e agora está aparecendo que o meu wi-fi está habilitado tudo certinho, só que não aparece as redes, aparece no local “dispositivo não está pronto”
-
Fiz isso e agora está aparecendo que o meu wi-fi está habilitado tudo certinho, só que não aparece as redes, aparece no local “dispositivo não está pronto”
Bem, parece então que andou um passo, o que já é alguma coisa.
Precisamos ver como é que está sendo realmente identificado, repete aqueles comandos:
lspci -knn
lsusb
E mais esses:
dmesg | grep firmware
nmcli d wifi
nmcli d show
-
E mais um detalhe: como é que faz habitualmente para ligar a wifi desse computador, sabe dizer?
Notebooks em geral possuem uma combinação de teclas do tipo Fn + F? (efe alguma coisa) que liga a conexão wifi.
Alguns tinham chave física do tipo liga-desliga na lateral, mas hoje é mais raro.
Esse aí como é?
Tem certeza que está acionada?
-
E mais um detalhe: como é que faz habitualmente para ligar a wifi desse computador, sabe dizer?
Notebooks em geral possuem uma combinação de teclas do tipo Fn + F? (efe alguma coisa) que liga a conexão wifi.
Alguns tinham chave física do tipo liga-desliga na lateral, mas hoje é mais raro.
Esse aí como é?
Tem certeza que está acionada?
no meu só tem opção de ligar o modo avião ou desativar pelo teclado, já apertei varias vezes e não muda em nada
-
Fiz isso e agora está aparecendo que o meu wi-fi está habilitado tudo certinho, só que não aparece as redes, aparece no local “dispositivo não está pronto”
Bem, parece então que andou um passo, o que já é alguma coisa.
Precisamos ver como é que está sendo realmente identificado, repete aqueles comandos:
lspci -knn
lsusb
E mais esses:
dmesg | grep firmware
nmcli d wifi
nmcli d show
as imagens dos códigos
https://drive.google.com/open?id=0BxpOgLf48Dm0R1VFQ01vaUFJVDA
-
as imagens dos códigos
https://drive.google.com/open?id=0BxpOgLf48Dm0R1VFQ01vaUFJVDA
O lspci e o lsusb não mostraram nenhuma novidade, continua sem encontrar o hardware.
No dmesg se vê uma mensagem de que não encontrou firmware:
firmware load for rtlwifi/rtl8723bs_nic.bin failed with error -2
No Linux Wireless consta:
staging drivers (=drivers em teste)
r8723bs is a SDIO/SPI driver for RTL8723A/B devices. It's going to be replaced by rtl8xxxu.
Confira aqui:
https://wireless.wiki.kernel.org/en/users/drivers/rtl819x
No github antes mencionado para esse driver está expresso dessa forma:
It was then tidied up and had huge chunks of unused code removed by a number of contributors (see the git history for details), and eventually merged into the kernel staging tree in time for kernel 4.12-rc1.
https://github.com/hadess/rtl8723bs
Supostamente, creio, deveria estar incorporado no kernel 14 que você instalou, entretanto não subiu, não foi.
Por desencargo, teste com o kernel 12 (v4.12.14) e também com o 13 (v4.13-8) fechados, vai que dá certo.
No momento não tenho sugestão melhor, exceto aquela antes mencionada que é providenciar pelo menos um adaptador usb-rj45
-
Qual a arquitetura desse seu sistema, 32-bit ou 64-bit?
-
Bem, os links para baixar são esses:
v4.12.14
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12.14/
v4.13.8
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13.8/
Observe baixar os pacotes conforme seja a arquitetura do sistema, 32-bit ou 64-bit.
São necessários os pacotes:
linux-headers-...-all.deb
linux-headers-...-generic...deb
linux-image-...-generic...deb
É fazer de forma similar ao que já fez antes.
Cada um desses kernels irá produzir uma entrada lá no menu inicial, conhecido como menu do grub, então certifique-se de escolher a versão correta do kernel para subir e testar, mesmo porque elas não ficarão como primeira opção tendo o kernel 14 instalado, enfim, é só olhar no menu do grub e escolher a linha correta para cada um dos testes.
-
Se não resultar com qualquer um dos dois kernels mencionados (v12 ou v13), então experimente instalar o firmware que há lá no github mencionado, afinal há lá um arquivo rtl8723bs_nic.bin, então use e veja o que resulta.
Faça o seguinte, certamente você tem algum outro computador no qual tem acesso, porque está baixando pacotes e trazendo manualmente para esse computador, então se esse outro computador for um Linux, instale nele o git para poder baixar os arquivos.
sudo apt install git
Depois para baixar use:
git clone https://github.com/hadess/rtl8723bs.git
Entretanto, se o outro computador que você tem acesso for um Windows, baixe o arquivo .zip equivalente e descompacte onde baixou.
https://github.com/hadess/rtl8723bs/archive/master.zip
Seja baixando pelo git clone ou baixando e descompactando o arquivo zip, leve o conteúdo do que baixou para o computador objeto deste tópico.
Terá sido criada a pasta (=diretório) rtl8723bs, mova-se para dentro desse diretório.
Estando dentro do diretório faça:
sudo make
sudo make install
Se tudo ocorreu corretamente se fizer:
ls /lib/firmware/rtlwifi
Deverá estar vendo o arquivo rtl8723bs_nic.bin
Reinicie o sistema.
Faça isso, em princípio, como primeira opção, usando o kernel v14 que já instalou aí, vamos ver o que resulta.