rtl8191se travando WIFI ao baixar torrents no Ubuntu 13.04 amd64

Iniciado por adrdown, 18 de Maio de 2013, 21:36

tópico anterior - próximo tópico

adrdown

Boa noite, pessoal,

Preciso de uma força para instalar o driver proprietário da minha rtl8191se, o objetivo final é resolver um problema no meu Ubuntu 13.04 amd64 onde o WIFI trava, o sistema para de navegar, não pinga pra fora nem para o roteador só volta ao normal quando reinicio o notebook,

baixei aqui:

Linux driver for kernel 2.6.24 (and later, up to 3.2.x)
ftp://WebUser:n8W9ErCy@202.134.71.21/cn/wlan/92ce_se_de_linux_mac80211_0005.1230.2011.tar.gz

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&ProdID=230&DownTypeID=3&GetDown=false&Downloads=true

Ao instalar da o erro abaixo:


root@NOTADR:/home/adr/Downloads/rtl# make
make -C /lib/modules/3.8.0-19-generic/build M=/home/adr/Downloads/rtl modules
make[1]: Entrando no diretório `/usr/src/linux-headers-3.8.0-19-generic'
CC [M] /home/adr/Downloads/rtl/base.o
/home/adr/Downloads/rtl/base.c: Na função '_rtl_init_mac80211':
/home/adr/Downloads/rtl/base.c:319:6: erro: 'IEEE80211_HW_BEACON_FILTER' undeclared (first use in this function)
/home/adr/Downloads/rtl/base.c:319:6: nota: each undeclared identifier is reported only once for each function it appears in
/home/adr/Downloads/rtl/base.c: Na função 'rtl_action_proc':
/home/adr/Downloads/rtl/base.c:861:25: erro: 'RX_FLAG_MACTIME_MPDU' undeclared (first use in this function)
/home/adr/Downloads/rtl/base.c: Na função 'rtl_send_smps_action':
/home/adr/Downloads/rtl/base.c:1414:16: erro: 'struct <anônimo>' has no member named 'sta'
make[2]: ** [/home/adr/Downloads/rtl/base.o] Erro 1
make[1]: ** [_module_/home/adr/Downloads/rtl] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-3.8.0-19-generic'
make: ** [all] Erro 2

Já instalei o pacote linux-headers-generic 3.8.0.19.35 // build-essential // gcc

Pelo comando uname -r o retorno é
3.8.0-19-generic

Por isso criei um link simbólico com comando abaixo (todas pastas já existiam)
ls -s /src/linux-headers-3.8.0-19-generic /lib/modules/3.8.0-19-generic

Algumas observações, o note esta em dual-boot e com Win7 isso não ocorre, o erro demora acontecer, deixo o note ligado baixando via torrent pelo Qbitorrent (que não é ofensor pois já testei outros), mesmo não navegando o simbolo do gerenciador mostra WIFI conectado, o mesmo acontece no LinuxMint 14, antes de cair totalmente a navegação fica lenta, alguns sites deixam de ter seu nome resolvido (o que é estranho pois o servidor DNS responde normalmente no ping), enquanto tudo isso acontece os outros Pcs da casa estão navegando normalmente pelo Win7.

Arthur Bernardes

Só uma pergunta.

Antes de instalar esse driver, a Wireless funcionava corretamente?

Poste o resultado dos seguintes comandos em terminal e cole o resultado aqui.

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

adrdown

#2
Fala Arthur,

Na verdade não consegui instalar nenhum driver, estou usando o driver instalado automaticamente pelo Ubuntu 13.04, ele funciona mas com tempo principalmente quando uso o Torrent o Wifi para de funcionar e só volta a funcionar depois de reiniciar o note,

Estou tentando instalar este do site do Realtek por quem em vários posts que achei no google algumas pessoas conseguiram resolver o problema desta forma ou usando o ndiswrapper, desisti do ndiswrapper por que no Ubuntu 13.04 ele não funciona de jeito nenhum,

retorno dos comandos, todos executados como root, OCULTEI somente o MAC do router e da rtl8192se

Citarlshw -C network

 *-network              
      descrição: Interface sem fio
      produto: RTL8191SEvB Wireless LAN Controller
      fabricante: Realtek Semiconductor Co., Ltd.
      ID físico: 0
      informações do barramento: pci@0000:02:00.0
      nome lógico: wlan0
      versão: 10
      serial: OCULTEI
      largura: 32 bits
      clock: 33MHz
      capacidades: pm msi pciexpress bus_master cap_list ethernet physical wireless
      configuração: broadcast=yes driver=rtl8192se driverversion=3.8.0-19-generic firmware=N/A ip=1.1.1.100 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
      recursos: irq:16 porta de E/S:3000(tamanho=256) memória:d8100000-d8103fff
 *-network
      descrição: Ethernet interface
      produto: AR8131 Gigabit Ethernet
      fabricante: Qualcomm Atheros
      ID físico: 0
      informações do barramento: pci@0000:03:00.0
      nome lógico: eth0
      versão: c0
      serial: OCULTEI
      capacidade: 1Gbit/s
      largura: 64 bits
      clock: 33MHz
      capacidades: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
      configuração: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.1-NAPI latency=0 link=no multicast=yes port=twisted pair
      recursos: irq:43 memória:d7100000-d713ffff porta de E/S:2000(tamanho=128)


Citarifconfig -a

eth0      Link encap:Ethernet  Endereço de HW OCULTEI
         UP BROADCAST MULTICAST  MTU:1500  Métrica:1
         pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:1000
         RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

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:65536  Métrica:1
         pacotes RX:14777 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:14777 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:0
         RX bytes:1825118 (1.8 MB) TX bytes:1825118 (1.8 MB)

wlan0     Link encap:Ethernet  Endereço de HW 20:7c:8f:1a:d6:4a  
         inet end.: 1.1.1.100  Bcast:1.1.1.255  Masc:255.255.255.0
         endereço inet6: fe80::227c:8fff:fe1a:d64a/64 Escopo:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1492  Métrica:1
         pacotes RX:524478 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:517877 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:1000
         RX bytes:224726567 (224.7 MB) TX bytes:220174362 (220.1 MB)

Citariwconfig

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"MASTERS"  
         Mode:Managed  Frequency:2.442 GHz  Access Point: OCULTEI
         Bit Rate=72.2 Mb/s   Tx-Power=20 dBm  
         Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
         Encryption key:off
         Power Management:off
         Link Quality=70/70  Signal level=-35 dBm  
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:7865   Missed beacon:0

Citarnm-tool

NetworkManager Tool

State: connected (global)

- Device: wlan0  [MASTERS] -----------------------------------------------------
 Type:              802.11 WiFi
 Driver:            rtl8192se
 State:             connected
 Default:           yes
 HW Address:        OCULTEI

 Capabilities:
   Speed:           72 Mb/s

 Wireless Properties
   WEP Encryption:  yes
   WPA Encryption:  yes
   WPA2 Encryption: yes

 Wireless Access Points (* = current AP)
   *MASTERS:        Infra, OCULTEI, Freq 2442 MHz, Rate 54 Mb/s, Strength 81 WPA WPA2
   Espaco de Eventos Cima: Infra, 00:1A:3F:4B:1C:F2, Freq 2437 MHz, Rate 54 Mb/s, Strength 100 WEP

 IPv4 Settings:
   Address:         1.1.1.100
   Prefix:          24 (255.255.255.0)
   Gateway:         1.1.1.1

   DNS:             8.8.8.8
   DNS:             200.175.182.139


- Device: eth0 -----------------------------------------------------------------
 Type:              Wired
 Driver:            atl1c
 State:             unavailable
 Default:           no
 HW Address:        OCULTEI

 Capabilities:
   Carrier Detect:  yes

 Wired Properties
   Carrier:         off

Citarrfkill list wifi

3: phy0: Wireless LAN
   Soft blocked: no
   Hard blocked: no

adrdown

Pessoal atualizando, minha WIFI é uma rtl8191se, e o sistema carregando o modulo rtl8192se, estou pesquisando se isso pode trazer instalabilidade mas o que achei até agora mostra que o modulo rtl8192se é o mesmo para as duas.

adrdown

Problema resolvido,

Postei o mesmo problema no ubuntuforums.org e resolvi com uma dica do Varunendra

Tópico completo:
http://ubuntuforums.org/showthread.php?t=2146615

Solução:

Executar no terminal:


sudo modprobe -rfv rtl8192se
sudo modprobe -v rtl8192se swenc=1


Depois para manter configuração e carrega-la automaticamente no boot


echo "options rtl8192se swenc=1" | sudo tee /etc/modprobe.d/rtl8192se.conf