rtl8723ae problema de driver, Ubuntu 13.04

4

Eu comprei um novo notebook com chip wifi rtl8723ae (ou pelo menos parece)

$ lspci | grep RTL
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter

O Windows também mostra rtl8723ae no gerenciador de dispositivos.

No momento, eu tenho o Windows 7 e o Ubuntu 13.04 instalados.

Quando eu uso wifi com o Windows inicializado, tudo dá certo, o roteador mostra um sinal estável de -60 dBm e velocidade de link de 135-150 Mbit / s. A velocidade de download parece boa.

Mas quando estou no ubuntu com a mesma distância / paredes para o roteador, a velocidade de download aumenta de 0 para bom, o roteador mostra sinal ~ -80 dBm (com o mesmo posicionamento de roteador vs notebook!) e velocidade de link saltando aleatoriamente 1 mbps a ~ 54 mbps.

Link estável com 135-150 mbps e sinal -60 dBm no Ubuntu só é possível com o notebook a uma distância de 30 cm do roteador. Qualquer distância maior ou meu corpo entre o roteador e o notebook cai drasticamente.

O iwconfig reporta o txpower 20 dBm:

$ iwconfig
eth1      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"ZyXEL_KEENETIC_LITE_3EFA9B"  
          Mode:Managed  Frequency:2.457 GHz  Access Point: C8:6C:87:3E:FA:9B   
          Bit Rate=150 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-14 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:28819   Missed beacon:0

Reduzir para 0 dBm com sudo iwconfig wlan0 txpower 0 parece não ter efeito.

O nível de sinal reportado por iwconfig parece saltar aleatoriamente de -90 para +15 dBm (ou mesmo uma vez, talvez eu tenha visto +26 dBm, não tenho certeza).

A uma distância próxima (~ 30 cm) iwconfig reporta -30 dBm na maior parte do tempo, mas às vezes pula para algo ramdom (+10 dBm, -70 dBm, -90 dBm ...)

Além disso, a uma distância maior, -60 dBm parece ser mais provável de ser reportado por iwconfig , mas saltos aleatórios são mais frequentes e é difícil dizer com certeza.

Tudo parece ser um problema de energia do transmissor ou correção do sinal. Mas no Windows tudo corre bem.

Pode ser que o driver não funcione corretamente com o chip, mas funciona de alguma forma.

O módulo do kernel rtl8723ae parece estar carregado:

$ lsmod | grep rtl87
rtl8723ae              86459  0 
rtlwifi                79673  1 rtl8723ae

Existe alguma coisa que eu possa fazer com isso? O notebook foi comprado para uso principalmente com o Ubuntu, mas com esse wifi não é muito usável = (

    
por Anatol 02.05.2013 / 09:33

2 respostas

3

Anatol, Eu tenho um problema semelhante com o meu laptop. No entanto, quando eu faço

sudo iwconfig wlan0 txpower 30

... então,

sudo iwconfig wlan0 essid MyESSID key xxxxxxxxxxxx

... eu me conecto.

Eu tenho um modem muito perto da minha área de trabalho, sem interferência de parede, e às vezes eu me conecto, às vezes não. Então eu imaginei que talvez um problema de energia fosse a causa. No meu caso, eu estava certo.

Espero que isso confirme suas suspeitas.

    
por celiapgt 18.08.2013 / 22:49
0

Eu tive um desempenho muito melhor seguindo os conselhos deste usuário:

link

Em resumo, duas etapas:

  1. Tente instalar os drivers linux-firmware-nonfree com este comando:

    sudo apt-get install linux-firmware-nonfree

  2. Tente instalar o gerenciador de rede WICD. Para obter instruções sobre sua versão do Ubuntu, consulte o link

por Chris 28.11.2014 / 17:38