atheros wireless AR9285 driver ubuntu

Iniciado por Vinicius Balbino, 10 de Fevereiro de 2012, 22:32

tópico anterior - próximo tópico

Vinicius Balbino

Estou com duvida... ???
Sempre usei o ubuntu no meu antigo desktop, e funcionava 100%, e eu gostava muito do ubuntu, porém comprei um notebook, lenovo g470, o ubuntu, instalou normalmente, porém, tive minha decepção ao entrar na internet, a internet estava bastante lenta, e tive mais decepção ainda quando fui fazer o meu 1º download... taxa de download de 24 kbp/s, o que é muito pouco para uma conexão de 2 mega, que tem taxas próximas de 280 kbp/s.
então reinstalei o Windows, e estou aqui, pedindo ajuda na comunidade, para resolver meu problema.
A placa wireless é uma atheros AR9285 achei várias coisas na internet falando, de pessoas com problema nessa placa, e no meu caso, ela conecta, mas como disse, fica com essa velocidade baixissima : >:(

Vou colocar aqui, um pouco sobre o hardware do notebook, as vezes ajuda.

Fabricante: Lenovo
Modelo: G470
Processador: Intel core i5 2410m (sandy bridge)
Memoria ram: 4gb ddr3 1366 (dual channel 2x2 gb)
Chipset southbridge: Intel cougar point hm65
Northbridge: Intel Sandy Bridge-MB IMC 32nm
Tipo de bios: Insyde EFI
Video: Intel (R) HD Graphics Family 3000
Audio: High definition audio controller
Disco Rigido: Seagate momentus 5400 rpm 500 gb 2.5" ST9500325AS
Rede: Wireless: Atheros AR9285 wireless network adapter (meu problema)

e no caso, uso como modem um speedstream 4200, e roteador, uso um Dlink Di-524

sigur

cara, essa configuração é bem parecida com o do meu vaio. Tive problemas com o wifi, não era reconhecido.

Mas isso se resolveu colocando o ubuntu 11.10 com o kernel mais novo.

Você instalou o mais novo? Ou tentou usar o antigo? Se for antigo, talvez tenha que ajustar na mão.

Vinicius Balbino

Muito obrigado sigur, instalei o 11.10, e a velocidade agora esta normal, finalmente ubuntu de novo :D (nao aguentava mais aquele ruindow$ 7 obrigado mesmo :D

zekkerj

Só pra saber, qual versão vc tinha instalado antes?
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

Vinicius Balbino

antes eu tinha instalado a 11.04, e tava com o problema, depois que me indicou a usar a 11.10 eu instalei, e o wireless voltou ao normal.

sigur

Citação de: Vinicius Balbino online 11 de Fevereiro de 2012, 14:37
antes eu tinha instalado a 11.04, e tava com o problema, depois que me indicou a usar a 11.10 eu instalei, e o wireless voltou ao normal.


opa, que legal. Nem sempre é a melhor opção, instalar tudo de novo, mas quando o micro é moderno, vale a pena deixar com o mais novo também. No meu vaio, o leitor de cartão não era reconhecido pelo 10.04. Resolvi daí colocar o 11.10.

Até o scroll funciona.  Só não funciona (ainda) o ajuste de brilho da tela.

brunosm08

Olá tenho um Lenovo G470, a wifi estava normal até atualizar para a versão 12.04. Algumas vezes quando inicio é preciso reiniciar o sistema pois a placa está desativada ou desabilitada. O que pode ser feito.

zekkerj

Tem uma série de comandos que a gente costuma pedir, pra verificar o funcionamento da placa wireless. Execute-os, cole o resultado aqui, que a gente sugere a solução.

sudo lshw -C network
iwconfig
ifconfig -a
nm-tool
rfkill list wifi
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

mpneves1974

Pessoal estou utilizando um Lenovo com esse adaptador de wifi e já busquei muitas informações e nenhuma funcionou, estou usando a versão 13.10 do ubuntu e também não funcionou. Sege abaixo a saída de alguns comandos, se alguém tiver alguma ideia obrigado.

lshw -C network
  *-network DESABILITADO 
       descrição: Interface sem fio
       produto: AR9285 Wireless Network Adapter (PCI-Express)
       fabricante: Qualcomm Atheros
       ID físico: 0
       informações do barramento: pci@0000:05:00.0
       nome lógico: wlan0
       versão: 01
       serial: e0:06:e6:de:bf:14
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuração: broadcast=yes driver=ath9k driverversion=3.11.0-12-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       recursos: irq:17 memória:d6400000-d640ffff
  *-network
       descrição: Ethernet interface
       produto: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       fabricante: Realtek Semiconductor Co., Ltd.
       ID físico: 0
       informações do barramento: pci@0000:06:00.0
       nome lógico: eth0
       versão: 02
       serial: dc:0e:a1:e5:70:a5
       tamanho: 100Mbit/s
       capacidade: 100Mbit/s
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuração: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.13 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       recursos: irq:41 porta de E/S:2000(tamanho=256) memória:d2410000-d2410fff memória:d2400000-d240ffff memória:d2420000-d243ffff
root@note:/home/marcelo# iw
iw        iwconfig  iwevent   iwgetid   iwlist    iwpriv    iwspy
root@note:/home/marcelo# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
         
root@note:/home/marcelo# ifconfig -a
eth0      Link encap:Ethernet  Endereço de HW dc:0e:a1:e5:70:a5 
          inet end.: 192.168.1.13  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::de0e:a1ff:fee5:70a5/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:92922 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:83535 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:83315019 (83.3 MB) TX bytes:14926742 (14.9 MB)

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:65536  Métrica:1
          pacotes RX:3418 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:3418 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:385080 (385.0 KB) TX bytes:385080 (385.0 KB)

wlan0     Link encap:Ethernet  Endereço de HW e0:06:e6:de:bf:14 
          BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

root@note:/home/marcelo# nm-tool

NetworkManager Tool

State: connected (global)

- Device: eth0  [Conexão cabeada 1] -------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             connected
  Default:           yes
  HW Address:        DC:0E:A1:E5:70:A5

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.1.13
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.1.1

    DNS:             192.168.1.1


- Device: wlan0 ----------------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            ath9k
  State:             unavailable
  Default:           no
  HW Address:        E0:06:E6:DE:BF:14

  Capabilities:

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

  Wireless Access Points


root@note:/home/marcelo# rf
rfcomm  rfkill 
root@note:/home/marcelo# rfkill wifi
Usage:   rfkill [options] command
Options:
   --version   show version (0.4-2ubuntu1 (Ubuntu))
Commands:
   help
   event
   list [IDENTIFIER]
   block IDENTIFIER
   unblock IDENTIFIER
where IDENTIFIER is the index no. of an rfkill switch or one of:
   <idx> all wifi wlan bluetooth uwb ultrawideband wimax wwan gps fm

zekkerj

Faltou justamente o último comando, que vai desvendar seu problema...

rfkill list wifi
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

filipi_saci

Boa tarde, estou com o mesmo problema.
Tenho um Lenovo G460e e a WiFi está muito lenta, no celular navego normalmente, porém no notebook não tem condições.

Gostaria de pedir ajuda aqui no forum, segue os dados para analise:

Citar
root@infra-01:/home/infra/Downloads# uname -a
Linux infra-01 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Citar
root@infra-01:/# lshw -C network
  *-network               
       descrição: Ethernet interface
       produto: AR8152 v2.0 Fast Ethernet
       fabricante: Qualcomm Atheros
       ID físico: 0
       informações do barramento: pci@0000:02:00.0
       nome lógico: eth0
       versão: c1
       serial: b8:70:f4:3a:fe:00
       tamanho: 100Mbit/s
       capacidade: 100Mbit/s
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuração: autonegotiation=on broadcast=yes driver=atl1c driverversion=1.0.1.1-NAPI duplex=full ip=192.168.2.107 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       recursos: irq:46 memória:f4500000-f453ffff porta de E/S:2000(tamanho=128)
  *-network
       descrição: Interface sem fio
       produto: AR9285 Wireless Network Adapter (PCI-Express)
       fabricante: Qualcomm Atheros
       ID físico: 0
       informações do barramento: pci@0000:04:00.0
       nome lógico: wlan0
       versão: 01
       serial: 68:a3:c4:61:0b:bc
       largura: 64 bits
       clock: 33MHz
       capacidades: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuração: broadcast=yes driver=ath9k driverversion=3.13.0-24-generic firmware=N/A ip=192.168.2.105 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       recursos: irq:18 memória:f4600000-f460ffff

Citar
root@infra-01:/# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"Filipi_Souza_2" 
          Mode:Managed  Frequency:2.437 GHz  Access Point: 1C:7E:E5:E1:B5:F4   
          Bit Rate=45 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=62/70  Signal level=-48 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:55   Missed beacon:0

Citar
root@infra-01:/# ifconfig -a
eth0      Link encap:Ethernet  Endereço de HW b8:70:f4:3a:fe:00 
          inet end.: 192.168.2.107  Bcast:192.168.2.255  Masc:255.255.255.0
          endereço inet6: fe80::ba70:f4ff:fe3a:fe00/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:22072 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:16494 erros:0 descartados:0 excesso:0 portadora:1
          colisões:0 txqueuelen:1000
          RX bytes:28560067 (28.5 MB) TX bytes:1464121 (1.4 MB)

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:65536  Métrica:1
          pacotes RX:582 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:582 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:45328 (45.3 KB) TX bytes:45328 (45.3 KB)

wlan0     Link encap:Ethernet  Endereço de HW 68:a3:c4:61:0b:bc 
          inet end.: 192.168.2.105  Bcast:192.168.2.255  Masc:255.255.255.0
          endereço inet6: fe80::6aa3:c4ff:fe61:bbc/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:2362 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1184 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:859805 (859.8 KB) TX bytes:169978 (169.9 KB)

Citar
root@infra-01:/# nm-tool

NetworkManager Tool

State: connected (global)

- Device: wlan0  [Filipi_Souza_2] ----------------------------------------------
  Type:              802.11 WiFi
  Driver:            ath9k
  State:             connected
  Default:           yes
  HW Address:        68:A3:C4:61:0B:BC

  Capabilities:
    Speed:           150 Mb/s

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

  Wireless Access Points (* = current AP)
    dlink:           Infra, 78:54:2E:A7:3C:76, Freq 2452 MHz, Rate 54 Mb/s, Strength 57 WPA WPA2
    Grasiani:        Infra, 00:1A:3F:A0:46:60, Freq 2417 MHz, Rate 54 Mb/s, Strength 29 WPA
    PORTUGAL:        Infra, 00:1A:3F:B6:DE:CA, Freq 2447 MHz, Rate 54 Mb/s, Strength 10 WPA2
    MegaKDV:         Infra, 00:80:48:73:FB:8A, Freq 2427 MHz, Rate 11 Mb/s, Strength 55
    hardturbonetk:   Infra, 00:80:48:6D:86:04, Freq 2457 MHz, Rate 11 Mb/s, Strength 55
    Dagostin_Confeccoes: Infra, 64:70:02:53:95:F2, Freq 2412 MHz, Rate 54 Mb/s, Strength 12 WEP
    *Filipi_Souza_2: Infra, 1C:7E:E5:E1:B5:F4, Freq 2437 MHz, Rate 54 Mb/s, Strength 74 WPA WPA2
    D'LUID:          Infra, 64:70:02:8C:E3:6A, Freq 2422 MHz, Rate 11 Mb/s, Strength 20 WPA WPA2
    Geovanio_Silva:  Infra, 5C:D9:98:1D:F1:B2, Freq 2437 MHz, Rate 54 Mb/s, Strength 14 WPA WPA2

  IPv4 Settings:
    Address:         192.168.2.105
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.2.1

    DNS:             192.168.2.1


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            atl1c
  State:             disconnected
  Default:           no
  HW Address:        B8:70:F4:3A:FE:00

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

Citar
root@infra-01:/# rfkill list wifi
0: ideapad_wlan: Wireless LAN
   Soft blocked: no
   Hard blocked: no
1: phy0: Wireless LAN
   Soft blocked: no
   Hard blocked: no


Desde já agradeço pela atenção.
Abraços!!

zekkerj

Citação de: filipi_saci online 13 de Julho de 2014, 12:18
Boa tarde, estou com o mesmo problema.
Tenho um Lenovo G460e e a WiFi está muito lenta, no celular navego normalmente, porém no notebook não tem condições.
Isso, definitivamente, não é o mesmo problema... todo mundo até agora não conseguia navegar. Vc é o primeiro que reclama de lentidão. Mas pelo que eu pude ver, não há grande problema com sua conexão wireless.

Citar
root@infra-01:/# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"Filipi_Souza_2" 
          Mode:Managed  Frequency:2.437 GHz  Access Point: 1C:7E:E5:E1:B5:F4   
          Bit Rate=45 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=62/70  Signal level=-48 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:55   Missed beacon:0
O sinal está bem forte, supondo que vc não está "do lado" da antena. Essa estatística de "Invalid misc" pode ser resultado da tua vizinhança estar usando canais muito próximos ao que vc está usando:
Citar
root@infra-01:/# nm-tool

NetworkManager Tool

State: connected (global)

- Device: wlan0  [Filipi_Souza_2] ----------------------------------------------
  Type:              802.11 WiFi
  Driver:            ath9k
  State:             connected
  Default:           yes
  HW Address:        68:A3:C4:61:0B:BC

  Capabilities:
    Speed:           150 Mb/s

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

  Wireless Access Points (* = current AP)
    dlink:           Infra, 78:54:2E:A7:3C:76, Freq 2452 MHz, Rate 54 Mb/s, Strength 57 WPA WPA2 (Canal 9)
    Grasiani:        Infra, 00:1A:3F:A0:46:60, Freq 2417 MHz, Rate 54 Mb/s, Strength 29 WPA (Canal 2)
    PORTUGAL:        Infra, 00:1A:3F:B6:DE:CA, Freq 2447 MHz, Rate 54 Mb/s, Strength 10 WPA2 (Canal 8)
    MegaKDV:         Infra, 00:80:48:73:FB:8A, Freq 2427 MHz, Rate 11 Mb/s, Strength 55 (Canal 4)
    hardturbonetk:   Infra, 00:80:48:6D:86:04, Freq 2457 MHz, Rate 11 Mb/s, Strength 55 (Canal 10)
    Dagostin_Confeccoes: Infra, 64:70:02:53:95:F2, Freq 2412 MHz, Rate 54 Mb/s, Strength 12 WEP (Canal 1)
    *Filipi_Souza_2: Infra, 1C:7E:E5:E1:B5:F4, Freq 2437 MHz, Rate 54 Mb/s, Strength 74 WPA WPA2 (Canal 6)
    D'LUID:          Infra, 64:70:02:8C:E3:6A, Freq 2422 MHz, Rate 11 Mb/s, Strength 20 WPA WPA2 (Canal 3)
    Geovanio_Silva:  Infra, 5C:D9:98:1D:F1:B2, Freq 2437 MHz, Rate 54 Mb/s, Strength 14 WPA WPA2 (Canal 6)

  IPv4 Settings:
    Address:         192.168.2.105
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.2.1

    DNS:             192.168.2.1


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            atl1c
  State:             disconnected
  Default:           no
  HW Address:        B8:70:F4:3A:FE:00

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on
Da forma que seus vizinhos estão distribuídos, não tem muito pra onde fugir; não há um canal que esteja "limpo". O negócio é manter o ajuste do canal em "auto", caso o seu roteador permita, e torcer pra que seus vizinhos façam o mesmo. É o tipo da situação onde quanto menos se mete a mão, menor a chance de dar problema.

Citar
root@infra-01:/# ifconfig -a
eth0      Link encap:Ethernet  Endereço de HW b8:70:f4:3a:fe:00 
          inet end.: 192.168.2.107  Bcast:192.168.2.255  Masc:255.255.255.0
          endereço inet6: fe80::ba70:f4ff:fe3a:fe00/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:22072 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:16494 erros:0 descartados:0 excesso:0 portadora:1
          colisões:0 txqueuelen:1000
          RX bytes:28560067 (28.5 MB) TX bytes:1464121 (1.4 MB)

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:65536  Métrica:1
          pacotes RX:582 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:582 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:45328 (45.3 KB) TX bytes:45328 (45.3 KB)

wlan0     Link encap:Ethernet  Endereço de HW 68:a3:c4:61:0b:bc 
          inet end.: 192.168.2.105  Bcast:192.168.2.255  Masc:255.255.255.0
          endereço inet6: fe80::6aa3:c4ff:fe61:bbc/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:2362 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1184 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:859805 (859.8 KB) TX bytes:169978 (169.9 KB)
Notei que vc ainda tem o IPv6 ativo em sua máquina; isso pode ser um motivo de lentidão. Sugiro que você o desative, com o comando abaixo:

sudo sysctl net.ipv6.conf.all.disable_ipv6=1

Esse comando não é permanente; no próximo boot o IPv6 estará ativo de novo. Caso essa ação resolva o problema, você pode torná-la definitiva adicionando a linha

net.ipv6.conf.all.disable_ipv6 = 1

ao arquivo /etc/sysctl.conf.

Você também pode ter algum ganho de desempenho desativando o IPv6 em seu navegador. Pesquise aqui no fórum sobre como fazer isso.
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