Desafio, wifi não instala [RESOLVIDO]

1. Desafio, wifi não instala [RESOLVIDO]

Jon Cardoso
joncardoso

(usa Outra)

Enviado em 31/12/2015 - 14:53h

xubuntu 15.10
placa wifi RTL 8188CE (também testei a 8192 sem sucesso)


driver utilizado:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&...

após extrair o drive utilizei o make install, vai a saída dos dois comandos executados em root

sudo su
make

root@gessica:/home/gessica/Downloads/RTL# make
make -C /lib/modules/4.2.0-22-generic/build M=/home/gessica/Downloads/RTL modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.0-22-generic'
CC [M] /home/gessica/Downloads/RTL/base.o
In file included from /home/gessica/Downloads/RTL/base.c:39:0:
/home/gessica/Downloads/RTL/pci.h:247:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’
int __devinit rtl_pci_probe(struct pci_dev *pdev,
^
/home/gessica/Downloads/RTL/base.c: In function ‘_rtl_init_mac80211’:
/home/gessica/Downloads/RTL/base.c:318:12: error: assignment to expression with array type
hw->flags = IEEE80211_HW_SIGNAL_DBM |
^
/home/gessica/Downloads/RTL/base.c:331:13: error: assignment to expression with array type
hw->flags |= IEEE80211_HW_SUPPORTS_PS |
^
/home/gessica/Downloads/RTL/base.c:365:4: error: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’
hw->channel_change_time = 100;
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_action_proc’:
/home/gessica/Downloads/RTL/base.c:885:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.freq = hw->conf.channel->center_freq;
^
/home/gessica/Downloads/RTL/base.c:886:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.band = hw->conf.channel->band;
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_beacon_statistic’:
/home/gessica/Downloads/RTL/base.c:1160:6: error: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration]
if (compare_ether_addr(hdr->addr3, rtlpriv->mac80211.bssid))
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_send_smps_action’:
/home/gessica/Downloads/RTL/base.c:1451:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’
info->band = hw->conf.channel->band;
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_store_debug_level’:
/home/gessica/Downloads/RTL/base.c:1684:8: error: implicit declaration of function ‘strict_strtoul’ [-Werror=implicit-function-declaration]
ret = strict_strtoul(buf, 0, &val);
^
cc1: some warnings being treated as errors
scripts/Makefile.build:258: recipe for target '/home/gessica/Downloads/RTL/base.o' failed
make[2]: *** [/home/gessica/Downloads/RTL/base.o] Error 1
Makefile:1398: recipe for target '_module_/home/gessica/Downloads/RTL' failed
make[1]: *** [_module_/home/gessica/Downloads/RTL] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.2.0-22-generic'
Makefile:27: recipe for target 'all' failed
make: *** [all] Error 2


make install
root@gessica:/home/gessica/Downloads/RTL# make install
make -C /lib/modules/4.2.0-22-generic/build M=/home/gessica/Downloads/RTL modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.0-22-generic'
CC [M] /home/gessica/Downloads/RTL/base.o
In file included from /home/gessica/Downloads/RTL/base.c:39:0:
/home/gessica/Downloads/RTL/pci.h:247:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’
int __devinit rtl_pci_probe(struct pci_dev *pdev,
^
/home/gessica/Downloads/RTL/base.c: In function ‘_rtl_init_mac80211’:
/home/gessica/Downloads/RTL/base.c:318:12: error: assignment to expression with array type
hw->flags = IEEE80211_HW_SIGNAL_DBM |
^
/home/gessica/Downloads/RTL/base.c:331:13: error: assignment to expression with array type
hw->flags |= IEEE80211_HW_SUPPORTS_PS |
^
/home/gessica/Downloads/RTL/base.c:365:4: error: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’
hw->channel_change_time = 100;
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_action_proc’:
/home/gessica/Downloads/RTL/base.c:885:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.freq = hw->conf.channel->center_freq;
^
/home/gessica/Downloads/RTL/base.c:886:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.band = hw->conf.channel->band;
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_beacon_statistic’:
/home/gessica/Downloads/RTL/base.c:1160:6: error: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration]
if (compare_ether_addr(hdr->addr3, rtlpriv->mac80211.bssid))
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_send_smps_action’:
/home/gessica/Downloads/RTL/base.c:1451:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’
info->band = hw->conf.channel->band;
^
/home/gessica/Downloads/RTL/base.c: In function ‘rtl_store_debug_level’:
/home/gessica/Downloads/RTL/base.c:1684:8: error: implicit declaration of function ‘strict_strtoul’ [-Werror=implicit-function-declaration]
ret = strict_strtoul(buf, 0, &val);
^
cc1: some warnings being treated as errors
scripts/Makefile.build:258: recipe for target '/home/gessica/Downloads/RTL/base.o' failed
make[2]: *** [/home/gessica/Downloads/RTL/base.o] Error 1
Makefile:1398: recipe for target '_module_/home/gessica/Downloads/RTL' failed
make[1]: *** [_module_/home/gessica/Downloads/RTL] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.2.0-22-generic'
Makefile:27: recipe for target 'all' failed
make: *** [all] Error 2
root@gessica:/home/gessica/Downloads/RTL#





  


2. Re: Desafio, wifi não instala [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 31/12/2015 - 14:57h

Pela madrugada... não precisa compilar nada não. Manda pra nós aqui a saída do
# lspci 

--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


3. segue a saída

Jon Cardoso
joncardoso

(usa Outra)

Enviado em 31/12/2015 - 15:17h

root@gessica:/home/gessica# lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
02:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 80)
02:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 80)
02:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 80)
02:00.5 Ethernet controller: JMicron Technology Corp. JMC260 PCI Express Fast Ethernet Controller (rev 02)




4. Re: Desafio, wifi não instala [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 31/12/2015 - 15:18h

Segunda pergunta: qual distro?
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


5. Re: Desafio, wifi não instala [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 31/12/2015 - 15:20h

Ops, agora eu vi que se trata do eXubuntu. Você não é o primeiro usuário aqui com problemas com essa Realtek nessas gambiarras de distro chamadas *buntu e derivados. Suponho que você já tenha o pacote linux-firmware instalado, tem?
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


6. tenho sim

Jon Cardoso
joncardoso

(usa Outra)

Enviado em 31/12/2015 - 15:28h

foi instalado, mas não detecta. preciso de uma interface leve e fácil de usar para minha esposa em um notebook
"model name : Pentium(R) Dual-Core CPU T4400 @ 2.20GHz" por isso instalei o xubuntu. atendeu em tudo para ela, menos o drive wireless ...
se puder indicar uma distro intuitiva "e atualizada" para mim, já é um caminho. :)

quero uma distro simples para minha esposa e meu filho de 5 anos, enxuta, leve e que favoreça o desempenho para vídeos e multimídia..


7. Re: Desafio, wifi não instala [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/12/2015 - 15:32h

Meu notebook tbem tem uma : Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n
Que é foi reconhecida automaticamente pelo ubuntu-15.10 e derivadas
Bastou clicar no ícone de rede ao lado de relógio e escolher a rede e logar


8. Re: Desafio, wifi não instala [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 31/12/2015 - 15:39h

joncardoso escreveu:

foi instalado, mas não detecta. preciso de uma interface leve e fácil de usar para minha esposa em um notebook
"model name : Pentium(R) Dual-Core CPU T4400 @ 2.20GHz" por isso instalei o xubuntu. atendeu em tudo para ela, menos o drive wireless ...
se puder indicar uma distro intuitiva "e atualizada" para mim, já é um caminho. :)

quero uma distro simples para minha esposa e meu filho de 5 anos, enxuta, leve e que favoreça o desempenho para vídeos e multimídia..


A resposta é uma: Slackware. De qualquer modo quem vai configurar é você mesmo, então use o Slackware para não ter que ficar mexendo toda hora.

Agora, se você quer uma distro fácil ao invés de simples, esqueça o fato dela ser enxuta, leve, e tal. Vá de openSUSE e tudo fica redondo.

--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


9. Re: Desafio, wifi não instala

Perfil removido
removido

(usa Nenhuma)

Enviado em 31/12/2015 - 15:53h

Meu Itautec-2011 tem essa mesma placa wifi e funciona com qq linux de 2014 e 2015 (ubuntu, xubuntu, linuxmint, fedora, mageia) sem precisar compilar e nem baixar nada
Eu testaria o ubuntu-14.04-mate que é tão leve qto xubuntu e terá suporte até abril/2019
Grave live-dvd ou live-usb a wifi deverá funcionar mesmo no modo live
Aqui funcionou de boa!


10. obrigado

Jon Cardoso
joncardoso

(usa Outra)

Enviado em 31/12/2015 - 16:21h

clodoaldops escreveu:

Meu Itautec-2011 tem essa mesma placa wifi e funciona com qq linux de 2014 e 2015 (ubuntu, xubuntu, linuxmint, fedora, mageia) sem precisar compilar e nem baixar nada
Eu testaria o ubuntu-14.04-mate que é tão leve qto xubuntu e terá suporte até abril/2019
Grave live-dvd ou live-usb a wifi deverá funcionar mesmo no modo live
Aqui funcionou de boa!


Vou fazer o live aqui pra testar isso agora também, preciso detectar se o problema é mesmo o SO, posso ter a "sorte" de estar com duas placas realtek wireless estragadas... obrigado a todos.. o que resolver eu posto aqui pra ajudar outros.. ou dar uma luz....




11. AÇÃO FINAL

Jon Cardoso
joncardoso

(usa Outra)

Enviado em 31/12/2015 - 17:23h

pessoALL obrigado mesmo pela resposta tão rápida...

É o seguinte... fiz os testes com liveUSB usando ubuntu, mint, xubuntu openSUSE e até win7... nenhum reconheceu a placa wireless(só não tentei instalar o driver do site oficial da realtek no win7, mas ele chegou a reconhecer a placa sem listar rede alguma) portanto eu vou partir para a segunda opção.. se todas essas distros e win não conseguiram instalar essa maldita.. acho q nao vale a pena usar (se é q está prestando depois disto!!)

solução, vou comprar um MICRO WIRELESS USB para este notebook... é prático e imperceptível ...

LEMBRANDO que o amigo "clodoaldops" tem a mesma placa wireless que eu RTL8188ce e roda perfeitamente na instalação da distro
obrigado a todos


12. Re: Desafio, wifi não instala [RESOLVIDO]

Alisson
Himura

(usa Debian)

Enviado em 31/12/2015 - 18:33h

joncardoso escreveu:

pessoALL obrigado mesmo pela resposta tão rápida...

É o seguinte... fiz os testes com liveUSB usando ubuntu, mint, xubuntu openSUSE e até win7... nenhum reconheceu a placa wireless(só não tentei instalar o driver do site oficial da realtek no win7, mas ele chegou a reconhecer a placa sem listar rede alguma) portanto eu vou partir para a segunda opção.. se todas essas distros e win não conseguiram instalar essa maldita.. acho q nao vale a pena usar (se é q está prestando depois disto!!)

solução, vou comprar um MICRO WIRELESS USB para este notebook... é prático e imperceptível ...

LEMBRANDO que o amigo "clodoaldops" tem a mesma placa wireless que eu RTL8188ce e roda perfeitamente na instalação da distro
obrigado a todos


Cara... eu tive um problema parecido mas com um adaptador Wi-Fi USB, ele aparecia em "ifconfig" mas não aparecia as redes Wi-fi para selecionar, depois de quebrar muito a cabeça eu fui dar uma olhadas nas opções do "ifconfig" (ifconfig -h) e vi a opção "dynamic" (ifconfig wlan1 dynamic)... cara ... resolveu meu problema... de imediato o adaptador mostrou a lista de redes disponíveis.

Não sei se o adaptador Wi-fi onboard segue o mesmo principio de configuração, etc... mas ... tenta aí... vai que dá certo.

Eu nem sei se isso faz algum sentido ou não, mas se alguém souber explicar o porque funcionou, eu gostaria de saber se é algo relacionado a IP fixo/dinamico etc.

Valeu, abraço.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts