O driver Realtek 8723AE funciona mal

1

\ o

Então minha placa wireless funciona. Em casa, funcionaria bem no Windows 8 e no Ubuntu, com uma conexão muito estável e sustentada. No entanto, agora que a universidade começou, estou em um hub com muito mais tráfego e a conexão é excessivamente instável. Meu velho laptop não tinha problemas naquele zumbido (eu sento litterally na mesma mesa).

Então, aqui estão algumas coisas:

morphheus@nyx:~$ cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.3 LTS"

morphheus@nyx:~$ lspci | grep Network
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter


morphheus@nyx:~$ iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:"wpa.mcgill.ca"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:1A:1E:DE:3E:43   
          Bit Rate=18 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=52/70  Signal level=-58 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:329   Missed beacon:0


morphheus@nyx:~$ modprobe -l | grep rtl -i
kernel/drivers/tty/serial/uartlite.ko
kernel/drivers/net/wireless/rtl818x/rtl8180/rtl8180.ko
kernel/drivers/net/wireless/rtl818x/rtl8187/rtl8187.ko
kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko
kernel/drivers/net/wireless/rtlwifi/rtl_pci.ko
kernel/drivers/net/wireless/rtlwifi/rtl_usb.ko
kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko
kernel/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko
kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
kernel/drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.ko
kernel/drivers/net/wireless/rtlwifi/rtl8192de/rtl8192de.ko
kernel/drivers/net/wireless/rtlwifi/rtl8723ae/rtl8723ae.ko
kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
kernel/drivers/net/usb/rtl8150.ko
kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko
kernel/drivers/media/dvb-frontends/rtl2830.ko
kernel/drivers/media/dvb-frontends/rtl2832.ko
kernel/drivers/staging/rtl8187se/r8187se.ko
kernel/drivers/staging/rtl8192u/r8192u_usb.ko
kernel/drivers/staging/rtl8192e/rtllib.ko
kernel/drivers/staging/rtl8192e/rtllib_crypt_ccmp.ko
kernel/drivers/staging/rtl8192e/rtllib_crypt_tkip.ko
kernel/drivers/staging/rtl8192e/rtllib_crypt_wep.ko
kernel/drivers/staging/rtl8192e/rtl8192e/r8192e_pci.ko
kernel/drivers/staging/rtl8712/r8712u.ko
kernel/drivers/staging/rtl8188eu/r8188eu.ko
kernel/drivers/platform/x86/ibm_rtl.ko

morphheus@nyx:~$ lspci -v
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
    Subsystem: AzureWave Device 2114
    Flags: bus master, fast devsel, latency 0, IRQ 17
    I/O ports at c000 [size=256]
    Memory at f7800000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: rtl8723ae
    Kernel modules: rtl8723ae

A intensidade do sinal é muito parecida com a que eu tinha no meu laptop antigo, mas isso varia muito. Uma coisa que eu percebo é que, enquanto o driver rtl8723ae sem fio está carregado, não vejo nenhum driver 8723 carregado para a placa PCI.

Novamente, a conexão funciona em uma área tranquila, mas é horrível em uma área movimentada. Relatórios na internet é que o cartão em si é apenas um design ruim, e eu deveria ter um novo.

Antes de eu mudar meu cartão wireless com meu laptop antigo (ou um novo, se for incompatível), alguém tem uma ideia de como eu poderia estabilizar minha conexão sem fio?

Muito obrigado

    
por morphheus 07.01.2014 / 18:53

1 resposta

0

Tente brincar com os parâmetros rts e frag para o iwconfig no wlan0. Esses parâmetros são para adaptação a ambientes ruidosos. Você provavelmente está configurado para o máximo de rts, o que significa que está desabilitado (veja as man pages, man iwconfig). Selecione um valor menor para rts e torne o frag um menor que isso. Por exemplo, escolhendo dois valores aleatórios (tente vários você mesmo):

sudo iwconfig wlan0 rts 250
sudo iwconfig wlan0 frag 249
    
por ubfan1 07.01.2014 / 20:09