Wireless no Debian Squeeze - Placa Realtek RTL8191SEvA

Publicado por Walescko Chimendes em 18/11/2010

[ Hits: 45.920 ]

 


Wireless no Debian Squeeze - Placa Realtek RTL8191SEvA



Depois de instalar o Debian 6.0 Squeeze no meu HP G42-350, me deparei com o o problema do wireless não estava funcionando, sei que mais pessoas estão procurando solução para a placa da Realtek.

Passei algumas semanas pesquisando na internet no "Dr. Google" e achei vários tutoriais de como solucionar o problema, mas todos em vão.

Achei então um blog que trazia uma série de procedimentos para algumas configurações do Debian Lenny e o Squeeze.

Segue abaixo os passos que segui para fazer o wireless funcionar.

Configurando a interface wireless Realtek no LG R590 no Debian Lenny

Vejamos a identificação da controladora wifi de rede que o computador está equipado:

# lspci -v

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
Subsystem: Device 1a32:0308
Flags: bus master, fast devsel, latency 0, IRQ 16
I/O ports at 3000 [size=256]
Memory at d8100000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [70] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 00-e0-4c-ff-fe-22-55-8


# lshw

*-network
description: Wireless interface
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0


Trata-se de uma placa fabricada pela Realtek.

Obs.: Os números apresentados no comando lspci tem o seguinte significado: [aaaa:bbbb] = aaaa significa o fabricante do hw; bbbb significa o modelo (device).

O circuito integrado (CI) em chip único Realtek RTL8191SE, é um CI MIMO ("Multiple In, Multiple Out"), que implementa solução Wireless LAN (WLAN) com especificação 802.11n (com suporte à IEEE 802.11b and 802.11g) trabalhando na banda de 2.4GHz. Ele integra um MAC, uma capacidade de banda básica 1T2R, e RF em um único "chip". O RTL8191SE fornece uma solução completa de um cliente "wireless" de alta performance.

Acessando uma listagem de devices PCI, utilizando o Device 0×8172, chegamos a descrição do CI como sendo Realtek RTL8191SE wireless LAN 802.11N PCI-E NIC.

Buscando as informações de drivers relativas a este CI no sítio da Realtek, encontramos o driver para Linux referente a esta placa em RTL8191SE-VA2, onde se pode baixar o arquivo rtl8192se_linux_2.6.0015.0127.2010.tar.gz que contém o driver necessário. Observe que o driver rtl8192se_linux_2.6.0015.0127.2010.tar.gz tanto serve para o CI 8192se como para o 8191se.

O arquivo baixado deve ser desempacotado e compilado. Certifique-se que sua máquina tem instalado os seguintes aplicativos:

# apt-get install linux-headers-$(uname -r)
# apt-get install gcc
# apt-get install make
# apt-get install binutils


Só então execute os seguintes comandos:

tar -xvzf rtl8192se_linux_2.6.0017.0507.2010.tar.gz
$ cd rtl8192se_linux_2.6.0017.0507.2010
$ make
# make install


Reinicie o computador agora...

Obs.:

a) O módulo tem que ser recompilado toda vez que o número do kernel Linux mudar.

b) O driver usa wlan0, e utilizando o comando lspci obtém-se DEVICE 8172 na linha 02:00.0. Se mostrado na linha 03:00.0 poderá também ser wlan1.

c) Em caso de necessidade de suporte quanto ao funcionamento do driver, pode ser tentado ajuda através do email wlanfae@realtek.com.

Fonte: Configurando as interfaces do laptop LG modelo LGR58, configuração R590, para Debian squeeze « Blog do Albuquerque

Outras dicas deste autor

Áudio no Ubuntu 10.04 - notebook HP G42-230

LibreOffice - Debian Squeeze

Instalando Flashplayer Square da Adobe no Debian 6 (Squeeze) amd64

Leitura recomendada

Synaptic com proxy

Conexão remota Terminal Server Client no Ubuntu 8.10

Adobe Flash Player para Firefox 3.5.4 no BRLix

Instalando módulo de uma plca de rede NE2000 compatible

Instalando o navegador Opera no Kurumin

  

Comentários
[1] Comentário enviado por walescko em 18/11/2010 - 17:15h

só uma correção - modelo do notebook é: HP G42-230, me passou na hora de digitar, no mais está tudo correto.

[2] Comentário enviado por rm informatica em 19/11/2010 - 10:53h

Existe uma maneira mais fácil de instalar o driver dessa placa, utilizando o pacote firmware-realtek disponibilizado no repositório non-free do Projeto Debian. mais informações em http://packages.debian.org/search?keywords=firmware-realtek

[3] Comentário enviado por SergioEspindola em 30/12/2010 - 11:48h

Apenas para constar, uso Debian Lenny e configurei num not HP G42-220, rodou redondo. Valeu!!!

[4] Comentário enviado por phcs84 em 15/02/2011 - 23:15h

Galera num tô conseguindo instalar esse driver...

lspci -v

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvA Wireless LAN Controller (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RTL8191SEvA Wireless LAN Controller
Flags: bus master, fast devsel, latency 0, IRQ 5
I/O ports at e000 [size=256]
Memory at fe500000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 88-55-22-fe-ff-4c-e0-00


lshw

*-network UNCLAIMED
description: Network controller
product: RTL8191SEvA Wireless LAN Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
version: 10
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: ioport:e000(size=256) memory:fe500000-fe503fff


já tentei instalar o firmware como o rm informatica disse e num funcionou.

quando entro na pasta do driver baixado do site da realtek e dou o comando make retorna a seguinte msg:

make[1]: Entrando no diretório `/lib/modules/2.6.32-5-amd64/build'
make[1]: *** Sem regra para processar o alvo `modules'. Pare.
make[1]: Saindo do diretório `/lib/modules/2.6.32-5-amd64/build'
make: ** [all] Erro 2

Alguma idéia??

[5] Comentário enviado por hermannmk em 08/04/2011 - 21:36h

Estou com o mesmo problema do phcs84...

Alguem tẽm alguma solução?

[6] Comentário enviado por Israhmorbidus em 10/05/2011 - 23:58h

Galera, consegui achar a solução para o problema de vocês,

baixem este drive

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/401126/+attachment/1067577/+files/rtl8192se_lin...

Com este módulo aqui vai dá certinho no Debian Squeeze.

Falou.

[7] Comentário enviado por pinduvoz em 03/06/2011 - 02:19h

O driver mais antigo, do comentário [6], é melhor do que o atualmente disponível na página da Realtek.

O erro do comentário [4] aconteceu comigo e eu resolvi carregando o path do root via

sudo su - # o hífen no final faz a diferença

podendo ser também

su - # para quem usa Debian puro, com conta de root habilitada

Depois é só voltar à pasta e instalar com o

make install

[8] Comentário enviado por Tacioandrade em 15/06/2011 - 03:30h

israhofnni,muito obrigado pela dica do driver, comprei um notebook com essa placa e percebi que no Debian Squeeze ela não funcionava (porem no Ubuntu via liveCD foi de boa.

Porem como sou doido pelo Debian, vou instala-lo amanhã mesmo e testar o drive.


Obrigado pela dica. =D

[9] Comentário enviado por mau.dias em 04/07/2011 - 00:03h

cara, salvou minha vida!!! mais um passo rumo à libertação do ubuntu!

[10] Comentário enviado por paula.cfj em 21/08/2011 - 13:19h

Cara, parabéns pela explicação simples, e eficaz!
Já apanhei mto no Mandriva com isto, mas como gosto mais do Debian instalei ele, segui tua dica e agora está ok. Vlw!!!

[11] Comentário enviado por jaimedantas em 29/01/2013 - 22:17h

Estou tendo o mesmo problema do comentário [4], sempre dá Erro 2 quando aplico o make install. Já tentei a solução do comentário [6] é não funcionou. Alguém pode me ajudar?

Uso o Ubuntu 10.10


erro no terminal:

jaime@jaime-HP-G42:~/Downloads/rtl8192se_linux_2.6.0010.1211.2009$ sudo make install
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.35-32-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.35-32-generic'
make[1]: Entrando no diretório `/home/jaime/Downloads/rtl8192se_linux_2.6.0010.1211.2009/HAL/rtl8192'
make -C /lib/modules/2.6.35-32-generic/build M= CC=gcc modules
make[2]: Entrando no diretório `/usr/src/linux-headers-2.6.35-32-generic'
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[3]: *** Sem regra para processar o alvo `kernel/bounds.c', necessário por `kernel/bounds.s'. Pare.
make[2]: ** [prepare0] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-headers-2.6.35-32-generic'
make[1]: ** [modules] Erro 2
make[1]: Saindo do diretório `/home/jaime/Downloads/rtl8192se_linux_2.6.0010.1211.2009/HAL/rtl8192'
make: ** [install] Erro 2
jaime@jaime-HP-G42:~/Downloads/rtl8192se_linux_2.6.0010.1211.2009$

[12] Comentário enviado por optimusdigital em 22/03/2014 - 01:01h

Instalei o Debian 7.4.0 no meu note Infoway Itautec W7415, baixei os pacotes do link postado no comentário [02] , no meu caso o que deu certo foi o firmware-realtek_0.41~bpo70+1_all.deb, usei o instalador de pacotes GDebi,

[13] Comentário enviado por removido em 20/03/2017 - 21:35h


Pacote firmware-realtek versão 0.43


apt-get update

apt-get install -y wireless-tools firmware-realtek



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts