Como reactivar Intel Wifi Link 5100?

Iniciado por grosso, 20 de Abril de 2011, 09:17

tópico anterior - próximo tópico

grosso

Boas,
Pesquisei no forum e nao achei (ou nao identifiquei?) uma soluçao para o meu problema, tenho um Acer Aspire 6930G com uma placa wireless  Intel WiFi Link 5100 e estou rodando ubuntu 10.10, o qual identificava sem problemas a interface wireless.
Comprei um adaptador usb da Ubiquiti, a WifiStation Ext, que vai com uma placa Atheros mas que o sistema nao identificava. Resolvi isto instalando os drivers desde um compat-wireless (seguindo uma dica desta página http://www.zero13wireless.net/foro/showthread.php?8894-Instalacion-de-WiFiStation-Ext-en-Backtrack) e agora funciona o adaptador usb mas nom a Wifi Link 5100.

Acho que tenho que montar novamente os drivers da Intel, que têm de estar ai, mas nao sei como fazê-lo, sou bem inciante.

Agradeço desde já se alguém pode ajudar (e desculpem a ausência do til).

zekkerj

Provavelmente estão bloqueados. Você se lembra de ter digitado algum comando "blacklist iwlagn" ou assemelhado, para instalar o outro adaptador?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

grosso

Obrigado pela resposta,

nao digitei "blacklist iwlang", o que apliquei foi isto:

Citar
wget http://wireless.kernel.org/download/...-10-16.tar.bz2
tar -jxf compat-wireless-2010-10-16.tar.bz2
cd compat-wireless-2010-10-16

gedit drivers/net/wireless/ath/ath9k/hif_usb.c

{ USB_DEVICE(0x0cf3, 0xb003) }, /* Atheros */

wget http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch

patch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch
wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch
patch ./net/wireless/chan.c channel-negative-one-maxim.patch

gedit scripts/update-initramfs

KLIB=/lib/modules/2.6.31-wl/build
KLIB=/lib/modules/$(uname -r)/build

scripts/driver-select ath9k_htc

make
sudo make install
sudo make unload
sudo reboot

Os patches para o aircrack eu nao precisava, mas foi a dica mais específica que encontrei para fazer rodar o adaptador e nao quis tirar nada, porque nao sabia exactamente que parte deixar fora.
Nao sei se é relevante mas agora o ifconfig devolve wlan 1 e nao mais wlan0...

zekkerj

Executa os comandos abaixo e cola o resultados aqui.

sudo lshw -C network

ifconfig -a

nm-tool
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

zekkerj

Citar*-network UNCLAIMED     
       description: Network controller
       product: WiFi Link 5100
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:07:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:c0400000-c0401fff

CitarA Wifi Link a rede aparece como "unclaimed"? e o adaptador usb aparece como wlan1 e funciona correctamente, isso eu pelo menos consegui...
Pois é, ela está com o comportamento de estar bloqueada.

Quanto à outra interface aparecer como wlan1, isso é previsível, em algum momento as duas foram detectadas ao mesmo tempo, e o Ubuntu lembra da atribuição das interfaces. Assim, a wlan0 vai ser sempre a intel, wlan1 vai ser sempre a usb.

Execute os comandos abaixo, cole o resultado aqui.

sudo modprobe -v iwlagn
ifconfig -a
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

grosso

O modprobe deu esta resposta

root@x-laptop:/home/x# modprobe -v iwlagn
insmod /lib/modules/2.6.35-28-generic/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko
WARNING: Error inserting iwlcore (/lib/modules/2.6.35-28-generic/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko): Invalid argument
FATAL: Error inserting iwlagn (/lib/modules/2.6.35-28-generic/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko): Invalid argument

e o ifconfig -a o mesmo que arriba.

Seria ótimo que reconhecesse as duas ao tempo, (suponho que isso é possível?) mas após eu fazer a primeira mudança a interface da Wifi Link nao apareceu mais.

zekkerj

Há um diretório /etc/modprobe.d onde há vários arquivos. Se algum deles fizer qualquer referência a esses módulos (iwlagn, iwlcore), poste o conteúdo aqui.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

grosso

O diretório é  /etc/modprobe.d/intel-5300-iwlagn-disable11n.conf e o conteúdo

options iwlagn 11n_disable=1

zekkerj

apague esse arquivo (guarde uma cópia em seu diretório home) e reinicie sua máquina. Veja se após isso a interface wlan0 reativa.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

grosso

Nao reativou, ifconfig so devolve wlan1

zekkerj

E os comandos que eu passei antes, continuam com a mesma saída?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

grosso


zekkerj

É, tem mais coisa aí... :-\

Você tem um LiveCD do sistema pra dar boot na máquina?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

grosso


zekkerj

Dê boot pelo livecd, conecte-se usando a placa intel, execute os comandos abaixo e cole o resultado aqui.

sudo lshw -C network

lsmod | grep 80211


A idéia é ver seu sistema funcionando sem os impedimentos atuais.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D