Questão Dropouts de conexão com o RealTek RTL8188CE


Eu sou um novato do Ubuntu com um problema de conexão de internet sem fio 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.

SO: 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 FreedomBen tutorial, mas não consigo entender como usar o script para a 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 é importante.

Eu incluí as 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 eu perdi algo óbvio, eu sou verde como grama, mas, como você pode ver, disposto a sofrer um monte de problemas para evitar o retorno ao Windows.


2
2017-07-28 16:10


origem




Respostas:


Reinstale o pacote do driver:

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

depois reinicie.


0
2017-07-28 16:55





Salve qualquer trabalho não salvo antes de iniciar, 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 desligar o modo de economia de energia, apenas selecione "n" ou não porque isso não é um opção para este driver nesta versão do ubuntu de qualquer maneira, mas se você selecionar sim, não importa você só vai receber um erro que é de 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

2
2017-07-28 17:47



3º cmd: não consegue encontrar rtl_hal_pwrseqcmdparsing( ). Veja `cc1: alguns avisos sendo tratados como erros make [3]: *** [/home/gsamaras/rtl8188ce-linux-driver/rtl8188ee/hw.o] Erro 1 make [2]: *** [_module_ / home / gsamaras / rtl8188ce-linux-driver / rtl8188ee] Erro 2 make [2]: Deixando o diretório /usr/src/linux-headers-3.19.0-58-generic make [1]: *** [padrão] Erro 2 make [1]: Deixando o diretório / home / gsamaras / rtl8188ce-linux-driver / rtl8188ee make: *** [todos] Erro 2` Fui dito para seguir isso quando perguntado esta. - gsamaras
E então o make no quarto comando também falha. - gsamaras
@gsamaras Se você estiver usando o 16.04, siga as instruções atualizadas. - mchid
mchid eu estou em 14.04. - gsamaras
@gsamaras Se você continuar a ter problemas, atualize sua pergunta anterior com as informações coletadas seguindo as instruções de: askubuntu.com/questions/425155/… - mchid