Instalando placas wireless Realtek RTL8188CE e RTL8192CE-VA4 802.11 no Slackware 13.37

Publicado por rumbler em 12/06/2012

[ Hits: 14.560 ]

 


Instalando placas wireless Realtek RTL8188CE e RTL8192CE-VA4 802.11 no Slackware 13.37



Instalação dos drivers das placas wireless Realtek RTL8188CE e RTL8192CE-VA4 802.11 no Slackware GNU/Linux.

Deu um 'trampo danado', mas consegui. E gostaria de compartilhar com vocês.

Em mais uma das minhas lutas com o Slackware, esbarrei nessa placa Realtek RTL8188CE, que me tirou algumas noites de sono. Espero que isto ajude alguém! Bom, agora está bem simples. hehehe

Baixe o driver em:
Descompactar o arquivo.

Aqui vai a dica: Copiar a pasta inteira para "/usr/src/linux-2.6.37.6/drivers".

Obs. 1: A pasta "linux-2.6.37.6" é onde se encontram os fontes do meu kernel. No seu sistema a versão do kernel pode ser diferente.

Obs. 2: Do kernel 2.6.35 pra frente funcionaram todos. Nas versões anteriores não testei.

Sendo assim ficará:

# cd /usr/src/linux-2.6.37.6/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/

Então, é só dar o comando:

# make

E depois:

# make install

Lembrando que você tem que fazer tudo isso como root.

A dica é copiar pra esse diretório: /usr/src/linux-2.6.37.6/drivers

Pois só nesse lugar que eu consegui compilar o driver corretamente.

Reinicie o sistema e enjoy!!!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

VPN em ISA Server 2000 com Ubuntu 9.10 64 bits

Fazendo rotate do Squid automaticamente

Modem ZTE mf645 no Linux sem aperreio

Amarrando IP X MAC de maneira simples e funcional

Instalação do Fedora 10 - Solução de problemas

  

Comentários
[1] Comentário enviado por LucasBorelli em 23/08/2012 - 11:32h

eu fiz isso que vc colocou no post, mas olha o que deu:

make -C /lib/modules/2.6.32-5-amd64/build M=/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
/usr/src/linux-headers-2.6.32-5-common/arch/x86/Makefile:81: stack protector enabled but no compiler support
CC [M] /usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.o
In file included from /usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:31:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/wifi.h: In function ‘rtl_find_sta’:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/wifi.h:1967: warning: unused variable ‘mac’
In file included from /usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:33:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.h: At top level:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.h:139: warning: ‘enum ieee80211_smps_mode’ declared inside parameter list
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.h:139: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c: In function ‘rtl_tx_agg_start’:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:951: warning: unused variable ‘mac’
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c: In function ‘rtl_tx_agg_stop’:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:988: warning: unused variable ‘mac’
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c: At top level:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1275: warning: ‘enum ieee80211_smps_mode’ declared inside parameter list
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1275: error: parameter 2 (‘smps’) has incomplete type
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c: In function ‘rtl_make_smps_action’:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1295: error: ‘union <anonymous>’ has no member named ‘ht_smps’
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1295: error: ‘WLAN_HT_ACTION_SMPS’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1295: error: (Each undeclared identifier is reported only once
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1295: error: for each function it appears in.)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1297: error: ‘IEEE80211_SMPS_AUTOMATIC’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1298: error: ‘IEEE80211_SMPS_NUM_MODES’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1300: error: ‘IEEE80211_SMPS_OFF’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1301: error: ‘union <anonymous>’ has no member named ‘ht_smps’
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1302: error: ‘WLAN_HT_SMPS_CONTROL_DISABLED’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1304: error: ‘IEEE80211_SMPS_STATIC’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1305: error: ‘union <anonymous>’ has no member named ‘ht_smps’
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1306: error: ‘WLAN_HT_SMPS_CONTROL_STATIC’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1308: error: ‘IEEE80211_SMPS_DYNAMIC’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1309: error: ‘union <anonymous>’ has no member named ‘ht_smps’
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1310: error: ‘WLAN_HT_SMPS_CONTROL_DYNAMIC’ undeclared (first use in this function)
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c: At top level:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1319: warning: ‘enum ieee80211_smps_mode’ declared inside parameter list
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1319: error: parameter 3 (‘smps’) has incomplete type
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c: In function ‘rtl_send_smps_action’:
/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.c:1347: error: type of formal parameter 2 is incomplete
make[4]: *** [/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011/base.o] Error 1
make[3]: *** [_module_/usr/lib/linux-kbuild-2.6.32/drivers/rtl_92ce_92se_92de_linux_mac80211_0003.0401.2011] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
make: *** [all] Error 2

Será se vc sabe me ajudar?
grato desde já... vlw

[2] Comentário enviado por rumbler em 25/08/2012 - 01:21h

Beleza Lucas? seu processador e um amd?
pela penultima linha deu pra perceber duas coisas:
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
voce ta compilando no diretorio raiz do kernel.
Vo mastiga pra vc,agora a questao do processador amd eu comprei um note com amd
hoje,vou fazer a instalacao do slackware nele e ja testo,por que sempre usei intel
dai pode ter alguma complicaçao,vo testar e te falo.
fiz um video,acho que vai ficar mais facil.

http://www.4shared.com/rar/p5yGWg2r/diver__RTL8188CE_RTL8192CE-VA4.html?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts