Dropouts de conexão com o RealTek RTL8188CE

2

Sou um novato do Ubuntu com um problema de conexão sem fio à Internet não resolvido. Eu passei muito tempo mexendo em minha incessante busca para fazer minha conexão funcionar corretamente, mas minha inexperiência está começando a aparecer e eu preciso de uma ajuda extra.

A questão em breve: velocidade lenta (Ookla atinge a velocidade de download de ~ 5-8Mbps - deve ser ~ 20) e as falhas de conexão ocorrem a cada dez minutos.

OS: Ubuntu 14.04
Kernel: 3.13.0-32-genérico

Eu fiz alguns trabalhos de casa e tentei várias soluções nesses fóruns. Eu acho que, finalmente, o problema vai ser com o driver rtl8192ce. Eu tentei alterá-lo para rtl8188ce usando tutorial do FreedomBen, mas não consigo entender como usar o script para o instalação automática (também tenho problemas com a instalação manual, mas não quero fazer duas perguntas em um post, então vou salvá-las para mais tarde). Alguém pode me ajudar? Eu acho que tenho o .zip baixado se isso for importante.

Incluímos saídas para vários comandos do Terminal abaixo que também podem ser úteis.

lshw

description: Wireless interface
            product: RTL8188CE 802.11b/g/n WiFi Adapter
            vendor: Realtek Semiconductor Co., Ltd.
            physical id: 0
            bus info: pci@0000:03:00.0
            logical name: wlan0
            version: 01
            serial: bc:ee:7b:e4:e8:22
            width: 64 bits
            clock: 33MHz
            capabilities: bus_master cap_list ethernet physical wireless
            configuration: broadcast=yes driver=rtl8192ce driverversion=3.13.0-32-generic firmware=N/A ip=192.168.0.41 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn    

lsmod | grep rtl

rtl8192ce              52806  0 
rtl_pci                26314  1 rtl8192ce
rtlwifi                52835  2 rtl_pci,rtl8192ce
rtl8192c_common        47340  1 rtl8192ce
mac80211              546051  3 rtl_pci,rtlwifi,rtl8192ce
cfg80211              409394  2 mac80211,rtlwifi

iwconfig

wlan0     IEEE 802.11bgn  ESSID:"virginmedia0147357"  
      Mode:Managed  Frequency:2.462 GHz  Access Point: A0:21:B7:D6:9B:E2   
      Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
      Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
      Power Management:off
      Link Quality=46/70  Signal level=-64 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:1   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

lspci

02:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)

Desculpe se senti falta de algo óbvio, sou verde como grama, mas, como você pode ver, estou disposto a sofrer muitos problemas para evitar voltar ao Windows.

    
por thehonourly 28.07.2014 / 18:10

2 respostas

0

Reinstale o pacote do driver:

sudo apt-get --purge autoremove linux-firmware-nonfree && sudo apt-get install linux-firmware-nonfree

depois reinicie.

    
por user308564 28.07.2014 / 18:55
2

Salve qualquer trabalho não salvo antes de começar, pois o último comando será reinicializado.

Abra um terminal para copiar e colar os seguintes comandos, uma linha por vez, para instalar o driver. Pressione enter após cada linha de comando. Não feche o terminal até terminar a instalação.

primeiro comando:

sudo apt-get update && sudo apt-get install git gcc build-essential linux-headers-generic linux-headers-$(uname -r)

segundo comando:

cd && git clone https://github.com/FreedomBen/rtl8188ce-linux-driver.git

terceiro comando:

cd rtl8188ce-linux-driver && sudo make

quarto comando:

sudo make install && sudo reboot

notas

Quando ele pedir para mudar o tipo de ramificação para você após o terceiro comando, selecione "y" e no final do quarto comando ele irá dizer algo sobre desativar o modo de economia de energia, apenas selecione "n" ou não porque não é uma opção para este driver nesta versão do ubuntu, mas se você selecionar yes, não importará que você receba um erro que não tenha nenhuma conseqüência.

Para 16.04

sudo apt-get update
sudo apt-get install git gcc build-essential linux-headers-generic linux-headers-$(uname -r)
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo modprobe -r rtl8192ce
sudo modprobe -r rtlwifi
sudo modprobe rtl8192ce
    
por mchid 28.07.2014 / 19:47