Wireless no Debian Squeeze - Placa Realtek RTL8191SEvA

Publicado por Walescko Chimendes em 18/11/2010

[ Hits: 45.777 ]

 


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

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

LibreOffice - Debian Squeeze

Leitura recomendada

Gerenciando abas no Chrome/Chromium com XTABS

Wi-Fi no liveCD do Arch Linux

Fazendo o modem 3G MD300 da Claro funcionar no Ubuntu

Acessando o Tim Web Pré com modem Sony Ericcson MD300 (original da Claro) no openSUSE 11.3

resolv.conf com servidor DNS fixo (sem gambiarra)

  

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