Rede wireless com senha não conecta

Iniciado por merorafael, 05 de Agosto de 2010, 21:58

tópico anterior - próximo tópico

merorafael

Ao definir uma senha para meu router wireless o ubuntu não conseguiu mais se conectar a rede wireless.
Selecionando a rede, pede a senha, ao digitar a senha correta ele fica tipo buscando sinal e depois de alguns
segundos pede novamente a senha, não se conectando. Retirando a senha da rede ele consegue se conectar
normalmente sem nenhum problema.

Criptografia utilizada na senha: WPA-PSX / WPA2-PSX
Roteador: D-Link Dl-524
Kernel: 2.6.34-omnislash1.4.4
Projetos: Mero Projects - http://www.meroprojects.com/

Tota

Ja tive este problemas em roteadores de clientes.

Então:

1) Já testou este roteador com outras maquinas?
2) Tentou pelo Windows ( se tiver)
3) Tentou trocar a fonte do roteador?

Explico:

1) firmware com pau dá isso ( atualizar o roteador ) - Usando outras maquinas o problema se repete.
2) O Windows é mais "frouxo" no quesito autenticação ( use para testar )
3) As fontes destas porcarias de roteadores ( é o meu ) se desgastam e com baixa carga sei lá porque, a encriptação vai embora junto. ( troquei por uma fonte que eu tinha na bancada de testes e o roteador voltou a encriptar )

Já fiz isto com uns 5 diferentes com o mesmo pau. Tanto d-link como linksys.

Veja se isto resolve para voce.

[]'s

merorafael

@Tota
Meu Windows 7 não consegue se conectar nem sem usar senha no roteador... mAhuahaUAHuAhuA
Acho que é porque meu dispositivo Wireless é via-USB e não deve funcionar direito(já que precisa do driver da dlink para funcionar).
Em fim... Windows 7 está descartado, não da para testar nem com ou sem senha... Enquanto ao firmware, vou ver se acho
alguma atualização no site da D-Link.
Projetos: Mero Projects - http://www.meroprojects.com/

Tota

Aproveite e baixe o driver para windows do seu pen wifi

[]'s

merorafael

Eu tenho o driver instalado, mas ele simplesmente não conecta :(
Usando o cabo de rede comum para configurar o roteador wireless, eu troquei a senha novamente e
continuo tendo acesso as configurações. Novamente acrescentei uma senha no Wireless, mas não conecta.
A senha consta nas configurações, mas quando digito para acessar no Ubuntu, não vai...

Não achei nenhuma firmware de atualização no site da D-Link.
Projetos: Mero Projects - http://www.meroprojects.com/

Tota

Como eu disse, é preciso testar com outra maquina.

Dificilmente seja problema com o Ubuntu. E não tenho visto ninguém aqui com este problema.

Mais certo ser o roteador.

[]'s

merorafael

#6
@Tota
Consegui conectar no Windows colocando senha no Wireless.
O que acho engraçado, testei no kernel do próprio Ubuntu, e ele simplesmente não
reconheceu nenhuma rede wireless. Mas no Omnislash reconhece as redes, conecta,
só não conecta quando a rede precisa de senha para ser acessado.
Projetos: Mero Projects - http://www.meroprojects.com/

zekkerj

O kernel Omnislash pode não incluir alguns elementos essenciais para o funcionamento completo da interface wireless (leia-se wpa_supplicant).

Eu te recomendo voltar ao kernel padrão, e verificar pq a rede não é localizada nele.
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

merorafael

#8
Eu vou tentar compilar o driver do dispositivo wireless ai depois posto no que deu ;)
EDIT: Baixei o driver no site da D-Link(ftp://dlink:dlink@www.dlinkla.com/pub/drivers/DWA-125/DRIVER_LINUX_DWA-125_STA_v2.1.2.0.tar.gz)
Descompactei, fui na pasta e segui o procedimento:
make -j4
sudo make install -j4
Segundo um guia, era necessário adicionar "blacklist rt2800usb" em "/etc/modprobe.d/blacklist.conf", no qual também adicionei.
Reiniciei o sistema e continua o mesmo problema :(
Projetos: Mero Projects - http://www.meroprojects.com/

zekkerj

Executa os comandos

sudo lshw -C network

iwconfig wlan0

ifconfig


e cola o resultado 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

merorafael

#10
sudo lshw -C network
 *-network              
      description: Ethernet interface
      product: RTL8111/8168B PCI Express Gigabit Ethernet controller
      vendor: Realtek Semiconductor Co., Ltd.
      physical id: 0
      bus info: pci@0000:05:00.0
      logical name: eth0
      version: 01
      serial: 00:1e:90:f3:e0:2b
      size: 100MB/s
      capacity: 1GB/s
      width: 64 bits
      clock: 33MHz
      capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
      configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.0.116 latency=0 link=yes multicast=yes port=MII speed=100MB/s
      resources: irq:28 ioport:e800(size=256) memory:fdfff000-fdffffff memory:fdfc0000-fdfdffff
 *-network:0 DISABLED
      description: Ethernet interface
      physical id: 1
      logical name: vboxnet0
      serial: 0a:00:27:00:00:00
      capabilities: ethernet physical
      configuration: broadcast=yes multicast=yes
 *-network:1
      description: Wireless interface
      physical id: 2
      logical name: wlan0
      serial: 00:26:5a:7e:b9:02
      capabilities: ethernet physical wireless
      configuration: broadcast=yes multicast=yes wireless=Ralink STA


iwconfig wlan0
wlan0     Ralink STA  ESSID:""  Nickname:"RT2870STA"
         Mode:Auto  Frequency=2.437 GHz  Access Point: Not-Associated  
         Bit Rate:1 Mb/s  
         RTS thr:off   Fragment thr:off
         Link Quality=100/100  Signal level:-29 dBm  Noise level:-115 dBm
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0


ifconfig
eth0      Link encap:Ethernet  Endereço de HW 00:1e:90:f3:e0:2b  
         inet end.: 192.168.0.116  Bcast:192.168.0.255  Masc:255.255.255.0
         endereço inet6: fe80::21e:90ff:fef3:e02b/64 Escopo:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
         pacotes RX:1514 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:1705 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:1000
         RX bytes:762488 (762.4 KB) TX bytes:260418 (260.4 KB)
         IRQ:28 Endereço de E/S:0xe000

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:16436  Métrica:1
         pacotes RX:12870 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:12870 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:0
         RX bytes:1791070 (1.7 MB) TX bytes:1791070 (1.7 MB)

wlan0     Link encap:Ethernet  Endereço de HW 00:26:5a:7e:b9:02  
         endereço inet6: fe80::226:5aff:fe7e:b902/64 Escopo:Link
         UP BROADCAST MULTICAST  MTU:1500  Métrica:1
         pacotes RX:2801 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:387 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:1000
         RX bytes:627765 (627.7 KB) TX bytes:26636 (26.6 KB)

EDIT: O problema também está sendo falado no post do Omnislash(http://ubuntuforum-br.org/index.php/topic,29799.msg392739.html#msg392739)
Um breve resumo do que já foi discutido:
- Kernel padrão do Ubuntu não encontra nenhuma rede Wireless(sem driver da dlink instalado)
- Kernel padrão do Ubuntu encontra, conecta, mas não conecta rede wireless com senha(com driver da dlink instalado)
- Kernel Omnislash encontra, conecta, mas não conecta rede wireless com senha(sem driver da dlink instalado)
- Kernel Omnislash encontra, conecta, mas não conecta rede wireless com senha(com driver da dlink instalado)
Os resultados postados são do Kernel Omnislash sem o driver da dlink instalado. Não está conectado em nenhuma rede, porque eu configurei meu
roteador a ter senha, senão "roubam" a internet.
Projetos: Mero Projects - http://www.meroprojects.com/

zekkerj

Eu aconselho você a fazer os testes primeiro usando o kernel padrão.

O kernel Omnislash é bom, mas ele tem problemas com drivers proprietários. E nesse caso, vc tem o problema, e não sabe se é no driver, em si, ou no kernel.

Pra complicar, pra usar a wireless com criptografia WPA, você precisa do daemon wpa_supplicant, e sabe-se lá quais módulos do kernel esse daemon precisa. Pro Omnislash não dar suporte ao wpa_supplicant, é um pulo.

Repito: coloque a rede pra funcionar usando o Kernel padrão. Depois que estiver funcionando no kernel padrão, você testa ela com o Omnislash.
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

merorafael

#12
Bom, no Kernel padrão, agora quando eu adiciono os itens da blacklist o dispositivo não funciona mais.
Acompanhando esse guia: http://www.mentebinaria.com.br/linux/136-d-link-dwa-125-no-ubuntu-1004-lucid-lynx
E sem os itens da blacklist o dispositivo funciona mas não encontra nenhuma rede u.u

EDIT Coloquei o driver para funcionar usando o comando:
$ sudo modprobe rt3070sta
E como falei, ocorre o mesmo problema do omnislash. Tento conectar, o icone fica tipo "buscando sinal" e depois
de alguns segundos pede a senha novamente. Se eu coloco a senha novamente o processo se repete...
Sem senha a conexão é feita sem problemas. No Windows 7 64-bit a conexão com senha é feita sem problemas.

Kernel padrão

sudo lshw -C network
 *-network              
      description: Ethernet interface
      product: RTL8111/8168B PCI Express Gigabit Ethernet controller
      vendor: Realtek Semiconductor Co., Ltd.
      physical id: 0
      bus info: pci@0000:05:00.0
      logical name: eth0
      version: 01
      serial: 00:1e:90:f3:e0:2b
      size: 100MB/s
      capacity: 1GB/s
      width: 64 bits
      clock: 33MHz
      capabilities: pm vpd msi pciexpress bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
      configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.0.116 latency=0 link=yes multicast=yes port=MII speed=100MB/s
      resources: irq:28 ioport:e800(size=256) memory:fdfff000-fdffffff memory:fdfc0000-fdfdffff(prefetchable)
 *-network:0 DISABLED
      description: Ethernet interface
      physical id: 1
      logical name: vboxnet0
      serial: 0a:00:27:00:00:00
      capabilities: ethernet physical
      configuration: broadcast=yes multicast=yes
 *-network:1
      description: Wireless interface
      physical id: 2
      logical name: ra0
      serial: 00:26:5a:7e:b9:02
      capabilities: ethernet physical wireless
      configuration: broadcast=yes driver=RALINK WLAN driverversion=2.1.2.0 multicast=yes wireless=RT3070 Wireless


iwconfig ra0(com o driver instalado não é wlan0, e sim ra0 a nomenclatura)
ra0       RT3070 Wireless  ESSID:""  Nickname:"RT3070STA"
         Mode:Auto  Frequency=2.437 GHz  Access Point: Not-Associated  
         Bit Rate:1 Mb/s  
         RTS thr:off   Fragment thr:off
         Link Quality=100/100  Signal level:-45 dBm  Noise level:-115 dBm
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0


ifconfig
eth0      Link encap:Ethernet  Endereço de HW 00:1e:90:f3:e0:2b  
         inet end.: 192.168.0.116  Bcast:192.168.0.255  Masc:255.255.255.0
         endereço inet6: fe80::21e:90ff:fef3:e02b/64 Escopo:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
         pacotes RX:5755 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:6187 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:1000
         RX bytes:4908693 (4.9 MB) TX bytes:1032369 (1.0 MB)
         IRQ:28 Endereço de E/S:0x8000

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:16436  Métrica:1
         pacotes RX:16182 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:16182 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:0
         RX bytes:2082190 (2.0 MB) TX bytes:2082190 (2.0 MB)

ra0       Link encap:Ethernet  Endereço de HW 00:26:5a:7e:b9:02  
         endereço inet6: fe80::226:5aff:fe7e:b902/64 Escopo:Link
         UP BROADCAST MULTICAST  MTU:1500  Métrica:1
         pacotes RX:8319 erros:0 descartados:0 excesso:0 quadro:0
         Pacotes TX:458 erros:0 descartados:0 excesso:0 portadora:0
         colisões:0 txqueuelen:1000
         RX bytes:1817396 (1.8 MB) TX bytes:33532 (33.5 KB)
Projetos: Mero Projects - http://www.meroprojects.com/

merorafael

#13
Usei o comando:
$ sudo iwlist pa0 auth
E descobri que não possui autenticação compatível nenhuma.
Resultado:
pa0       no authentication information.
O pacote wpasupplicant está instalado.
Projetos: Mero Projects - http://www.meroprojects.com/

zekkerj

CitarBit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=100/100  Signal level:-45 dBm  Noise level:-115 dBm
Tá bem ruinzinho esse sinal, hein? A que distância vc tá da antena?

Citação de: Mausai online 06 de Agosto de 2010, 15:11
Usei o comando:
$ sudo iwlist pa0 auth
E descobri que não possui autenticação compatível nenhuma.
Resultado:
pa0       no authentication information.
O pacote wpasupplicant está instalado.

Não era pra ser "ra0", em vez de "pa0"??? "pa0" parece mais a pseudo-interface pra falar via bluetooth...

Faça um teste, tente usar criptografia WEP, em vez de WPA.

Se souber ler inglês, tente acompanhar este tópico do fórum gringo também.
http://ubuntuforums.org/showthread.php?t=1540892
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