Problema com wireless

Iniciado por Presler, 10 de Fevereiro de 2012, 00:58

tópico anterior - próximo tópico

Presler

Boa noite pessoal, gostaria de resolver um problema com a ajuda de vocês. Já usei ubuntu a um tempo atrás e resolvi testar a versão mais nova. Baixei a x64, instalei normalmente. Durante a instalação, reconheceu o dispositivo de wlan (é um "micropendrive" wlan N vendido na dealextreme, com chipset realtek 8188 ou 8192, se não me engano), e achou minha rede, pediu a senha, mas não conecta e fica pedindo a senha toda hora.

Achei uns tópicos aqui, mas como no linux tudo é por linha de comando, fiquei com medo de ferrar alguma coisa, por isso decidi perguntar aqui primeiro.

Problema no roteador não é, estou ao lado (distancia de 20cm do gabinete), tem outro pc ligado por cabo e tenho um windows na mesma máquina e estou usando a internet pelo wi-fi agora.

O que posso fazer pessoal? Como ver se o driver instalado é o driver certo?

zekkerj

Citarmas como no linux tudo é por linha de comando
Nem tudo. A configuração de wireless é absurdamente mais simples quando feita pelo gerenciador de redes, que é gráfico.

Mas pra descobrir o que há de errado quando o gerenciador de redes não funciona, a sequência de comandos que eu passo não tem igual. São uns poucos comandos, não alteram nada no sistema, e dão todas as pistas pra resolver uns 95% dos problemas.
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

Presler

Ok, redei os comandos encontrados em outro tópico:

sudo lshw -C network

[sudo] password for thiago:

  *-network               

       description: Ethernet interface

       product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller

       vendor: Realtek Semiconductor Co., Ltd.

       physical id: 0

       bus info: pci@0000:01:00.0

       logical name: eth0

       version: 02

       serial: 44:87:fc:bf:14:3c

       size: 10Mbit/s

       capacity: 100Mbit/s

       width: 64 bits

       clock: 33MHz

       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation

       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=N/A latency=0 link=no multicast=yes port=MII speed=10Mbit/s

       resources: irq:41 ioport:e800(size=256) memory:fdfff000-fdffffff memory:fdfe0000-fdfeffff memory:febf0000-febfffff

  *-network

       description: Wireless interface

       physical id: 1

       bus info: usb@1:7

       logical name: wlan0

       serial: 00:e0:4c:05:00:8c

       capabilities: ethernet physical wireless

       configuration: broadcast=yes driver=rtl8192cu driverversion=3.0.0-12-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bgn



iwconfig

lo        no wireless extensions.



eth0      no wireless extensions.



wlan0     IEEE 802.11bgn  ESSID:off/any 

          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   

          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off

          Power Management:off



iwconfig

lo        no wireless extensions.



eth0      no wireless extensions.



wlan0     IEEE 802.11bgn  ESSID:off/any 

          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   

          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off

          Power Management:off

         

thiago@TIGD-CI3:~$ ifconfig -a

eth0      Link encap:Ethernet  Endereço de HW 44:87:fc:bf:14:3c 

          endereço inet6: fe80::4687:fcff:febf:143c/64 Escopo:Link

          UP BROADCAST MULTICAST  MTU:1500  Métrica:1

          pacotes RX:1128 erros:0 descartados:0 excesso:0 quadro:0

          Pacotes TX:954 erros:0 descartados:0 excesso:0 portadora:0

          colisões:0 txqueuelen:1000

          RX bytes:1462026 (1.4 MB) TX bytes:114309 (114.3 KB)

          IRQ:41 Endereço de E/S:0xc000



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:32 erros:0 descartados:0 excesso:0 quadro:0

          Pacotes TX:32 erros:0 descartados:0 excesso:0 portadora:0

          colisões:0 txqueuelen:0

          RX bytes:2848 (2.8 KB) TX bytes:2848 (2.8 KB)



wlan0     Link encap:Ethernet  Endereço de HW 00:e0:4c:05:00:8c 

          endereço inet6: fe80::2e0:4cff:fe05:8c/64 Escopo:Link

          UP BROADCAST MULTICAST  MTU:1500  Métrica:1

          pacotes RX:12 erros:0 descartados:0 excesso:0 quadro:0

          Pacotes TX:27 erros:0 descartados:0 excesso:0 portadora:0

          colisões:0 txqueuelen:1000

          RX bytes:3827 (3.8 KB) TX bytes:6258 (6.2 KB)


nm-tool



NetworkManager Tool



State: disconnected



- Device: eth0 -----------------------------------------------------------------

  Type:              Wired

  Driver:            r8169

  State:             unavailable

  Default:           no

  HW Address:        44:87:FC:BF:14:3C



  Capabilities:

    Carrier Detect:  yes

    Speed:           10 Mb/s



  Wired Properties

    Carrier:         off





- Device: wlan0 ----------------------------------------------------------------

  Type:              802.11 WiFi

  Driver:            rtl8192cu

  State:             disconnected

  Default:           no

  HW Address:        00:E0:4C:05:00:8C



  Capabilities:



  Wireless Properties

    WEP Encryption:  yes

    WPA Encryption:  yes

    WPA2 Encryption: yes



  Wireless Access Points

    Esprigman:       Infra, 00:27:19:1A:5F:34, Freq 2412 MHz, Rate 54 Mb/s, Strength 100 WPA WPA2




rfkill list wifi

0: phy0: Wireless LAN

   Soft blocked: no

   Hard blocked: no




ping -c 4 8.8.8.8

connect: Network is unreachable



ping -c 4 www.google.com

ping: unknown host www.google.com




Pelo que vejo, ele nem conecta...

Fiz os testes com o cabo de rede desconectado, e com o wlan usb conectado no pc.

Uma dúvida: aquele rate de 54 quer dizer que minha rede está funcionando no mobo B? Esse wlan usb e o roteador são draft N, porque está em G?

Obrigado adiantado!


zekkerj

CitarWireless Access Points
    Esprigman:       Infra, 00:27:19:1A:5F:34, Freq 2412 MHz, Rate 54 Mb/s, Strength 100 WPA WPA2
Essa é a sua rede, correto? Qual a marca/modelo do do seu roteador?

CitarUma dúvida: aquele rate de 54 quer dizer que minha rede está funcionando no mobo B?
Não, o modo B é de 11Mbps. Mas estar a 11Mbps não significa estar em modo B...

CitarEsse wlan usb e o roteador são draft N, porque está em G?
... assim como estar em 54Mbps não significa estar em modo G.

A rede wireless ajusta a taxa de transferência de acordo com a qualidade do sinal.
A que distância você está do roteador?
Há outras máquinas wireless ou fontes de interferência por perto?

Sabe dizer como sua rede está configurada, na parte de criptografia? Em particular, quero saber se vc configurou sua rede para usar criptografia AES, como determina a norma, e não TKIP, como era costume com a rede B/G.
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

Presler

Bem, meu roteador é um TP-Link WR740N.

Falha minha, quis dizer "G" ali, apertei a tecla errada.

O pc está ao lado do roteador (20cm), pois trouxe esse pc para o quarto e por falta de cabo de rede conectei no wi-fi (mas quando o pc vai pra sala, funciona no wi-fi pelo windows 7).

Creio que o problema é no ubuntu mesmo, pois no windows conecta normalmente, fora que meu celular, a tv, e o outro pc aqui também conectam.

Configurações do roteador:

Canal: auto
Modo: 11bgn mixed
Max Tx Rate: 150Mpbs

Segurança
WPA-PSK/WPA2-PSK com AES


zekkerj

Presler, eu estou pesquisando casos semelhantes ao seu, parece(!) que esse dispositivo não consegue trabalhar em modo N real, no Ubuntu 11.10.

Faça um teste pra gente? Configure o roteador pra trabalhar em modo G, e veja se consegue conectar. Se conseguir, a gente sabe que é especificamente o problema do adaptador/driver/versão do Ubuntu/modo N, e partimos pra solução que seja mais prática.
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

Presler

Feito! Conectou normalmente.

Será que o problema é driver?

zekkerj

Não sei exatamente. Parece ser um problema específico para conectar em modo N. Pode até ser o driver, sim; mas não achei documentação suficiente para afirmar alguma coisa. Uma alternativa boa seria você instalar o pacote "ndisgtk", que permite que você use o driver windows do seu adaptador. Se vc tiver o CD de instalação do mesmo para windows xp, deixe-o à mão.
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

Presler

No site da realtek tem esse driver:

Linux Kernel 2.6.18~2.6.38 and Kernel 3.0.2

Android 1.6~2.3 and 4.x

É compatível com essa versão de linux? Se for, qual o comando para instalar?

zekkerj

Eu acho mais prático usar o driver windows, pq tudo é instalado sem necessidade de compilar nada. Normalmente o driver linux fornecido pelo fabricante exige ser compilado, o que vai te exigir outros pacotes antes de começar o processo.

O procedimento de instalação vai estar descrito junto com o driver, em um arquivo como "README" ou "INSTALL".
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