Problema com wi-fi - Ubuntu 12.04

Iniciado por Feijão, 28 de Março de 2013, 10:58

tópico anterior - próximo tópico

Feijão

Primeiramente um bom dia a todos, bem... instalei o Ubuntu 12.04 num notebook de um amigo meu e tudo funciona bem menos o wi-fi... o notebook não detecta nenhuma rede (como se o driver não estivesse instalado). Andei lendo alguns tópico similares e testei os comandos indicados (vou postar aqui o que deu). O que devo fazer agora?

Comandos testados:

sudo lshw -C network
iwconfig
ifconfig -a
nm-tool
rfkill list wifi

sudo lshw -C network:

*-network               
       descrição: Ethernet interface
       produto: JMC260 PCI Express Fast Ethernet Controller
       fabricante: JMicron Technology Corp.
       physical id: 0
       informações do barramento: pci@0000:03:00.0
       nome lógico: eth0
       versão: 05
       serial: 00:40:a7:2b:72:85
       tamanho: 100Mbit/s
       capacidade: 100Mbit/s
       largura: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msix msi bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuração: autonegotiation=on broadcast=yes driver=jme driverversion=1.0.8 duplex=full ip=192.168.1.100 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       recursos: irq:41 memória:fe020000-fe023fff ioport:e100(tamanho=128) ioport:e000(tamanho=256) memória:fe010000-fe01ffff memória:fe000000-fe00ffff
  *-network UNCLAIMED
       descrição: Network controller
       produto: Realtek Semiconductor Co., Ltd.
       fabricante: Realtek Semiconductor Co., Ltd.
       physical id: 0
       informações do barramento: pci@0000:06:00.0
       versão: 00
       largura: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuração: latency=0
       recursos: ioport:d000(tamanho=256) memória:fea00000-fea03fff
__________________________________________________________________________

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.
__________________________________________________________________________

ifconfig -a

eth0      Link encap:Ethernet  Endereço de HW 00:40:a7:2b:72:85 
          inet end.: 192.168.1.100  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::240:a7ff:fe2b:7285/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:18692 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:18317 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:18869990 (18.8 MB) TX bytes:1745000 (1.7 MB)
          IRQ:41

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:1886 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1886 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:177492 (177.4 KB) TX bytes:177492 (177.4 KB)
___________________________________________________________________

nm-tool

NetworkManager Tool

State: connected (global)

- Device: eth0  [Ethernet automática] -----------------------------------------
  Type:              Wired
  Driver:            jme
  State:             connected
  Default:           yes
  HW Address:        00:40:A7:2B:72:85

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.1.100
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.20

    DNS:             192.168.1.20

___________________________________________________________

Não tentei fazer muita coisa, pois, comecei a mexer com o Linux a pouco mais de uma semana e já que o notebook não é meu... nem mexi em nada ainda

Só para ajudar aqui vão as Especificações do aparelho:

Itautec Infoway Note A7520 SS Librix (substituído pelo Ubuntu)
CPU: AMD C-60 1.3Ghz
GPU: AMD Radeon 6250
RAM: 2Gb

Essa placa de rede wi-fi é compatível com essa versão do Ubuntu que eu instalei??
Desktop: AMD Atlhon II X4 640 - GeForce/nForce 630a - 4Gb DDR3 x2 - Mobo: Phitronics N68C-M3 - Ubuntu 12.04 LTS ... Notebook Acer 5251 AMD V120 - ATI Radeon HD 4250 - 2Gb DDR3

Arthur Bernardes

CitarComandos testados:

sudo lshw -C network
iwconfig
ifconfig -a
nm-tool
rfkill list wifi

Esses comandos não alteram em nada a sua máquina, apenas obtém informações sobre ela..

Verifique se no notebook há uma chave/atalho de liga/desliga a rede Wireless..!

Execute em terminal e poste aqui.!

rfkill list wifi

Feijão

Citação de: Arthur Bernardes online 28 de Março de 2013, 11:00
CitarComandos testados:

sudo lshw -C network
iwconfig
ifconfig -a
nm-tool
rfkill list wifi

Esses comandos não alteram em nada a sua máquina, apenas obtém informações sobre ela..

Verifique se no notebook há uma chave/atalho de liga/desliga a rede Wireless..!

Execute em terminal e poste aqui.!

rfkill list wifi

Opa obrigado por responder tão rápido =)

Já verifiquei essa chave lida/desliga ... é o mesmo que nada

E esse comando que você mencionou... digitei e não aconteceu nada.
Desktop: AMD Atlhon II X4 640 - GeForce/nForce 630a - 4Gb DDR3 x2 - Mobo: Phitronics N68C-M3 - Ubuntu 12.04 LTS ... Notebook Acer 5251 AMD V120 - ATI Radeon HD 4250 - 2Gb DDR3

Arthur Bernardes

Tente executar em terminal, reinicie a máquina e teste a conexão.

sudo rfkill unblock all

Feijão

#4
Citação de: Arthur Bernardes online 28 de Março de 2013, 11:34
Tente executar em terminal, reinicie a máquina e teste a conexão.

sudo rfkill unblock all

Não dá em nada... fica mais ou menos assim:

eduardo@eduardo-Infoway-a7420:~$ sudo rfkill unblock all
[sudo] password for eduardo:
eduardo@eduardo-Infoway-a7420:~$

Não acontece nada... (PS: Só existe um usuário no notebook)
--------------------------------------------------------------
EDIT: devo executar esse comando é só depois reiniciar a máquina??
Desktop: AMD Atlhon II X4 640 - GeForce/nForce 630a - 4Gb DDR3 x2 - Mobo: Phitronics N68C-M3 - Ubuntu 12.04 LTS ... Notebook Acer 5251 AMD V120 - ATI Radeon HD 4250 - 2Gb DDR3

zekkerj

Olá Feijão [seu nick me fez lembrar que ainda não almocei  8)]

Sua placa de rede não foi reconhecida pelo sistema. Execute o comando abaixo pra passar informação adicional, cole o resultado aqui.

sudo lspci -s 0000:06:00.0 -v
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Feijão

Citação de: zekkerj online 28 de Março de 2013, 12:09
Olá Feijão [seu nick me fez lembrar que ainda não almocei  8)]

Sua placa de rede não foi reconhecida pelo sistema. Execute o comando abaixo pra passar informação adicional, cole o resultado aqui.

sudo lspci -s 0000:06:00.0 -v

Executei o comando... resultado logo abaixo:

06:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8723
   Subsystem: Realtek Semiconductor Co., Ltd. Device 0726
   Flags: bus master, fast devsel, latency 0, IRQ 10
   I/O ports at d000 [size=256]
   Memory at fea00000 (64-bit, non-prefetchable) [size=16K]
   Capabilities: [40] Power Management version 3
   Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
   Capabilities: [70] Express Endpoint, MSI 00
   Capabilities: [100] Advanced Error Reporting
   Capabilities: [140] Virtual Channel
   Capabilities: [160] Device Serial Number 01-23-87-fe-ff-4c-e0-00
Desktop: AMD Atlhon II X4 640 - GeForce/nForce 630a - 4Gb DDR3 x2 - Mobo: Phitronics N68C-M3 - Ubuntu 12.04 LTS ... Notebook Acer 5251 AMD V120 - ATI Radeon HD 4250 - 2Gb DDR3

zekkerj

Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Feijão

Citação de: zekkerj online 28 de Março de 2013, 12:36
A busca por "Realtek Semiconductor Co., Ltd. Device 8723" no Google retornou este link:
http://askubuntu.com/questions/163141/drivers-for-realtek-wireless-module-for-toshiba-c850-a965

As informações estão um pouco confusas pra mim... que procedimento devo fazer?? existem uns 3 eu acho, só nesse link... se importaria de me dizer qual deles devo fazer? (perdoe a noobice  :-[ )
Desktop: AMD Atlhon II X4 640 - GeForce/nForce 630a - 4Gb DDR3 x2 - Mobo: Phitronics N68C-M3 - Ubuntu 12.04 LTS ... Notebook Acer 5251 AMD V120 - ATI Radeon HD 4250 - 2Gb DDR3

zekkerj

Logo nas primeiras respostas, há a indicação de baixar o driver proprietário da Realtek e fazer a compilação/instalação manual.
Citar
Congratulations, you have the super-brand-new RTL8723AE-BT card!

   As far as I am aware, even hardware requiring proprietary drivers to function would at least be recognized in lshw output and such.

Yes, unless the hardware is so new that it's not even in the lshw database yet :)

The only recent wifi card I know of that causes such havoc is the Realtek RTL8723AE-BT. It's so new that even the Realtek website does not mention it or make Windows drivers available (must be downloaded from Toshiba/OEM). You can verify with the -numeric switch to lshw that the last 4 digits of the product (PCI) ID are 8723:

sudo lshw -C network -numeric

This is also supported by the DriverIdentifier listing for your laptop model and the official specifications of the C850-A965:

enter image description here enter image description here

However, Realtek Support has made their internal driver available via Dropbox (for now) and it seems to work well on 12.04 as well as other recent Linux distros.
Steps to download, build and install RTL8273AE-BT driver:

   Note: I'm not sure how well this will work on a live CD, since a reboot is typically a good idea after installing new kernel modules. But it should work on an installed system (don't forget to upgrade to the latest kernel on that first though!)

Open a terminal, and type/paste one line at a time:

sudo apt-get update
sudo apt-get install build-essential linux-headers-generic
wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz | tar -xz
cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/
make
sudo make install
sudo modprobe rtl8723e

The Ubuntu LiveCD should detect the wifi-card now, and in a few seconds you'll be able to choose the network to connect to. In that case, later on, you can delete the rtl_92ce... folder created in your home directory.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Feijão

Citação de: zekkerj online 28 de Março de 2013, 15:06
Logo nas primeiras respostas, há a indicação de baixar o driver proprietário da Realtek e fazer a compilação/instalação manual.
Citar
Congratulations, you have the super-brand-new RTL8723AE-BT card!

   As far as I am aware, even hardware requiring proprietary drivers to function would at least be recognized in lshw output and such.

Yes, unless the hardware is so new that it's not even in the lshw database yet :)

The only recent wifi card I know of that causes such havoc is the Realtek RTL8723AE-BT. It's so new that even the Realtek website does not mention it or make Windows drivers available (must be downloaded from Toshiba/OEM). You can verify with the -numeric switch to lshw that the last 4 digits of the product (PCI) ID are 8723:

sudo lshw -C network -numeric

This is also supported by the DriverIdentifier listing for your laptop model and the official specifications of the C850-A965:

enter image description here enter image description here

However, Realtek Support has made their internal driver available via Dropbox (for now) and it seems to work well on 12.04 as well as other recent Linux distros.
Steps to download, build and install RTL8273AE-BT driver:

   Note: I'm not sure how well this will work on a live CD, since a reboot is typically a good idea after installing new kernel modules. But it should work on an installed system (don't forget to upgrade to the latest kernel on that first though!)

Open a terminal, and type/paste one line at a time:

sudo apt-get update
sudo apt-get install build-essential linux-headers-generic
wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz | tar -xz
cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/
make
sudo make install
sudo modprobe rtl8723e

The Ubuntu LiveCD should detect the wifi-card now, and in a few seconds you'll be able to choose the network to connect to. In that case, later on, you can delete the rtl_92ce... folder created in your home directory.

Tudo ocorre bem até o momento que digito make e dou enter... dá o seguinte erro:

eduardo@eduardo-Infoway-a7420:~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012$ make
make -C /lib/modules/3.5.0-23-generic/build M=/home/eduardo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 modules
make[1]: Entrando no diretório `/usr/src/linux-headers-3.5.0-23-generic'
  CC [M]  /home/eduardo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o
/home/eduardo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c: Na função '_rtl_init_mac80211':
/home/eduardo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:320:6: erro: 'IEEE80211_HW_BEACON_FILTER' undeclared (first use in this function)
/home/eduardo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.c:320:6: nota: each undeclared identifier is reported only once for each function it appears in
make[2]: ** [/home/eduardo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/base.o] Erro 1
make[1]: ** [_module_/home/eduardo/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-3.5.0-23-generic'
make: ** [all] Erro 2
eduardo@eduardo-Infoway-a7420:~/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012$

O que deu errado??
Desktop: AMD Atlhon II X4 640 - GeForce/nForce 630a - 4Gb DDR3 x2 - Mobo: Phitronics N68C-M3 - Ubuntu 12.04 LTS ... Notebook Acer 5251 AMD V120 - ATI Radeon HD 4250 - 2Gb DDR3

zekkerj

Se vc está usando o Ubuntu 12.04, pq está com o kernel 3.5?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Feijão

Citação de: zekkerj online 28 de Março de 2013, 17:30
Se vc está usando o Ubuntu 12.04, pq está com o kernel 3.5?

Não faço a menor ideia... sinceramente estou a ponto de desistir. Enfim, reinstalei o Ubuntu e tentei executar os comandos... porém só consegui fazer o sudo apt-get update funcionar depois que botei os seguintes comandos:

sudo apt-get install --reinstall build-essential
sudo apt-get install --reinstall linux-headers-generic
sudo apt-get install --reinstall linux-headers-`uname -r`


Será que se eu baixar o driver para Windows eu consigo resolver esse problema?
Desktop: AMD Atlhon II X4 640 - GeForce/nForce 630a - 4Gb DDR3 x2 - Mobo: Phitronics N68C-M3 - Ubuntu 12.04 LTS ... Notebook Acer 5251 AMD V120 - ATI Radeon HD 4250 - 2Gb DDR3

zekkerj

Pq baixar o driver windows, se há um driver nativo?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Sergio Benjamim

Citação de: Feijão online 28 de Março de 2013, 22:41
Citação de: zekkerj online 28 de Março de 2013, 17:30
Se vc está usando o Ubuntu 12.04, pq está com o kernel 3.5?

Não faço a menor ideia... sinceramente estou a ponto de desistir. Enfim, reinstalei o Ubuntu e tentei executar os comandos... porém só consegui fazer o sudo apt-get update funcionar depois que botei os seguintes comandos:

sudo apt-get install --reinstall build-essential
sudo apt-get install --reinstall linux-headers-generic
sudo apt-get install --reinstall linux-headers-`uname -r`


Será que se eu baixar o driver para Windows eu consigo resolver esse problema?

Vc deve estar com a mídia nova do Ubuntu 12.04, ela vem com o kernel 3.5 como padrão (Ubuntu 12.04.2).

Me parece que essa placa wifi é nova no mercado, será que algum novo kernel do Linux não tem compatibilidade com essa placa? Dá para testar o Ubuntu 13.04 e ver se funciona.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !