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 SlackwareGNU/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
[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
[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.