problema placa wireless RT3090 no ubuntu 10.10

Iniciado por khyale, 30 de Dezembro de 2010, 17:21

tópico anterior - próximo tópico

khyale

Tenho um netbook philco phn 11003 e não consigo adivar a placa de rede RT3090 Wireless 802.11n 1T/1R PCIe.

# Resultado do " nm-tool":

- Device: wlan0 ----------------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            rt2800pci
  State:             disconnected
  Default:           no
  HW Address:        70:F1:A1:4F:4A:2E

  Capabilities:

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

# Resultado do " lshw -C network":
*-network DISABLED
       description: Wireless interface
       product: RT3090 Wireless 802.11n 1T/1R PCIe
       vendor: RaLink
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 00
       serial: 70:f1:a1:4f:4a:2e
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rt2800pci driverversion=2.6.35-24-generic firmware=N/A latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:19 memory:febf0000-febfffff

# Resultado do " iwconfig wlan0":
wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

Como pode ser visto, o driver utilizado é o rt2800pci e a placa está desconectada. Como faço para configurar o driver correto? O que pode estar acontecendo?

zekkerj

Tente usar o driver RT3090STA.

sudo modprobe -r rt2800pci
sudo modprobe -v rt3090sta
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

khyale

Não funcionou. O resultado foi:

insmod /lib/modules/2.6.35-24-generic/updates/dkms/rt3090sta.ko
FATAL: Error inserting rt3090sta (/lib/modules/2.6.35-24-generic/updates/dkms/rt3090sta.ko): Device or resource busy

zekkerj

Provavelmente o firmware não foi carregado corretamente.
Estou vendo algumas páginas, e parece que esse equipamento tem problemas com o ubuntu de 64 bits. É o seu caso?

enquanto isso, peço que vc crie o arquivo "/etc/modprobe.d/blacklist-rt2800pci.conf" com o conteúdo abaixo:

blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00pci
blacklist rt2x00lib


Depois reinicie o sistema. Isso vai deixar sua máquina temporariamente sem wireless, pois nós estamos bloqueando totalmente o módulo em uso agora. O bom é que isso não é definitivo, basta apagar o arquivo e reiniciar pra voltar ao normal.

Feito isso, repita o comando

sudo modprobe -v rt3090sta

e teste a rede.
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

khyale

Criei a blacklist porém não funcionou. Dá o mesmo erro de antes.

Meu sistema é de 64bits. O netbook veio de fabrica com o Linux mandriva.

zekkerj

Pode postar novamente a saída do "lsmod" após a blacklist? E também as 10 últimas linhas do comando "dmesg" após o "modprobe -v rt3090sta".
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