Fórum Ubuntu Linux - PT
Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: romulocarlos em 04 de Outubro de 2017, 20:58
-
Boa noite pessoal.
Tô com um problema no mínimo estranho aqui, e não tenho a mínima ideia de como resolver...
Seguinte: tô com um note HP Pavilion DV2000, equipamento um tanto quanto limitado em hardware. Minha intenção é ter somente Kodi e VLC nele, nada mais. Mas, para ambos, preciso de conexão de internet WIFI (cabeada não tem como).
Nele tem uma placa wifi, modelo Intel PRO/Wireless 3945ABG. Pois bem... Instalei o Ubuntu 14.04 nele, e tava tudo normal, até aparecer um aviso que haviam algumas atualizações. Mandei bala: instalei todas, pediu pra reiniciar, reiniciei.
Quando voltou, não pega mais wifi! NE-NHU-MA! Aparece um aviso dizendo que a placa wifi está desabilitada por hardware, mas sequer toquei na chave física do wifi, que fica na frente do note. Pra tentar resolver, espetei um adaptador USB-WIFI no note, e pra minha surpresa, ele também aparece como "desabilitado por hardware" assim que é plugado! O adaptador NÃO TEM chave!
Pois bem, não satisfeito, reiniciei com o DVD em modo live, e lá estava a wifi funcionando normal. Portanto, não é a tal chave física. Não mesmo. Foi algo com a atualização.
Beleza. Achei que era alguma incompatibilidade ou algo que eu tivesse feito errado, daí baixei a versão 16.04, queimei num pendrive e instalei, apagando todo o HD (não necessito backup). Num é que deu a mesma coisa, inclusive com o adaptador USB??
Pôxa, o que pode estar barrando o wifi aqui? Procurando, encontrei alguns comandos, a maioria sobre ligar a chave e sobre o comando rfkill, que mostra que a placa está desabilitada por hardware (mas não está), e num tem reza, macumba, propina ou decreto que faça o linux enxergar ela desbloqueada...
Alguém tem alguma ideia? Agradeço a ajuda antecipadamente.
-
Usei o comando:
sudo modprobe -r hp_wmi
E imediatamente vejo as redes e posso conectar.
-
Excelente, esse foi um achado mesmo. :)
Será que não vai precisar também incluir na blacklist?
O comando executado apenas derruba da memória, mas no próximo reboot ele será carregado de novo.
Algo assim, como root, para bloquear de vez:
sudo su
echo "blacklist hp_wmi" >> /etc/modprobe.d/blacklist.conf
(obs: confira se a grafia correta é hp_wmi, isto é, usando o underline como separador ou se é hp-wmi, ou seja, usando um hífen).
lsmod | grep wmi
o lsmod acima permite ver se está na memória ou não.
-
Excelente, esse foi um achado mesmo. :)
Será que não vai precisar também incluir na blacklist?
O comando executado apenas derruba da memória, mas no próximo reboot ele será carregado de novo.
Algo assim, como root, para bloquear de vez:
echo "blacklist hp_wmi" >> /etc/modprobe.d/blacklist.conf
(obs: confira se a grafia correta é hp_wmi, isto é, usando o underline como separador ou se é hp-wmi, ou seja, usando um hífen).
lsmod | grep wmi
o lsmod acima permite ver se está na memória ou não.
Sim, ao reiniciar o problema volta. Mas adicionei manualmente a linha no arquivo blacklist, e funcionou perfeitamente!
-
Sim, ao reiniciar o problema volta. Mas adicionei manualmente a linha no arquivo blacklist, e funcionou perfeitamente!
De forma mais "elegante" (e mais técnica), quando indiquei o comando deveria ter indicado dessa forma:
echo "blacklist hp_wmi" > /etc/modprobe.d/hp.conf
Pelo menos deixaria individualizado o bloqueio, embora do ponto de vista de funcionar tanto faz. :)
Ok, ótimo, tá resolvido.
-
Ah, sim, é legal que veio compartilhar a solução, certamente pode ser útil a outros usuários que venham a ter o mesmo problema. :)