Wi-fi agora só funciona de perto. (resolvido)

Iniciado por kenner, 08 de Abril de 2013, 18:42

tópico anterior - próximo tópico

kenner

Simplesmente não sei o que aconteceu, estou usando o ubuntu 12.04 e agora o wi-fi só funciona, normalmente, quando o PC está do lado do roteador.
Ligo o PC na sala e na tv e uso um adaptador wi-fi usb, na sala cerca de 8 metros sem barreira do roteador ele fica sempre conectado, porém em alguns momentos ele não conecta nas reder, já quando ele fica junto ao roteador a conexão funciona perfeitamente, alguém poderia saber o que é isso?

Arthur Bernardes

Execute em terminal os seguintes comandos e cole o resultado aqui..! Precisamos saber o estado da sua máquina e da sua rede.!

sudo lshw -C network
ifconfig -a
iwconfig
nm-tool
rfkill list wifi
uname -r

kenner

sudo lshw -C network
  *-network               
       descrição: Ethernet interface
       produto: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       fabricante: Realtek Semiconductor Co., Ltd.
       physical id: 0
       informações do barramento: pci@0000:03:00.0
       nome lógico: eth0
       versão: 02
       serial: 00:25:11:b5:79:af
       tamanho: 10Mbit/s
       capacidade: 100Mbit/s
       largura: 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
       configuração: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       recursos: irq:43 ioport:e800(tamanho=256) memória:fdfff000-fdffffff memória:fdfe0000-fdfeffff memória:fdf00000-fdf1ffff
  *-network
       descrição: Interface sem fio
       physical id: 1
       informações do barramento: usb@1:7
       nome lógico: wlan0
       serial: 00:e0:4c:06:da:0d
       capabilities: ethernet physical wireless
       configuração: broadcast=yes driver=rtl8192cu driverversion=3.5.0-26-generic firmware=N/A ip=192.168.1.10 link=yes multicast=yes wireless=IEEE 802.11bgn


ifconfig -a
eth0      Link encap:Ethernet  Endereço de HW 00:25:11:b5:79:af 
          UP 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)

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:3871 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:3871 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:422839 (422.8 KB) TX bytes:422839 (422.8 KB)

wlan0     Link encap:Ethernet  Endereço de HW 00:e0:4c:06:da:0d 
          inet end.: 192.168.1.10  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::2e0:4cff:fe06:da0d/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:29244 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:25520 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:19028622 (19.0 MB) TX bytes:4769024 (4.7 MB)


iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"CaioGabi" 
          Mode:Managed  Frequency:2.437 GHz  Access Point: 7C:4F:B5:85:65:6C   
          Bit Rate=18 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-37 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:35   Missed beacon:0


nm-tool
NetworkManager Tool

State: connected (global)

- Device: wlan0  [CaioGabi] ----------------------------------------------------
  Type:              802.11 WiFi
  Driver:            rtl8192cu
  State:             connected
  Default:           yes
  HW Address:        00:E0:4C:06:DA:0D

  Capabilities:
    Speed:           18 Mb/s

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

  Wireless Access Points (* = current AP)
    *CaioGabi:       Infra, 7C:4F:B5:85:65:6C, Freq 2437 MHz, Rate 54 Mb/s, Strength 82

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

    DNS:             8.8.8.8
    DNS:             8.8.4.4


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             unavailable
  Default:           no
  HW Address:        00:25:11:B5:79:AF

  Capabilities:
    Carrier Detect:  yes

  Wired Properties
    Carrier:         off


rfkill list wifi
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no


uname -r
3.5.0-26-generic


Estava pensando um pouco, apesar de não manjar do assunto. Poderia ser algo relacionado ao canal do wi-fi? Como moro em prédio pode ser que tenha algo de algum vizinho causando interferência em um ponto específico da casa.

zekkerj

No momento em que vc executou os comandos, não havia nenhuma interferência externa, o sinal estava perfeito.

Tem como repetir os comandos "iwconfig wlan0" e "nm-tool" em outras posições, por exemplo na posição onde vc identificou que não consegue conectar?
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

kenner

Consegui pegar esses dois em uma hora que estava intermitente.

caiogabi@ubuntu-pc:~$ iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:"CaioGabi" 
          Mode:Managed  Frequency:2.437 GHz  Access Point: 7C:4F:B5:85:65:6C   
          Bit Rate=18 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=63/70  Signal level=-47 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:4   Missed beacon:0

caiogabi@ubuntu-pc:~$ nm-tool

NetworkManager Tool

State: connected (global)

- Device: wlan0  [CaioGabi] ----------------------------------------------------
  Type:              802.11 WiFi
  Driver:            rtl8192cu
  State:             connected
  Default:           yes
  HW Address:        00:E0:4C:06:DA:0D

  Capabilities:
    Speed:           18 Mb/s

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

  Wireless Access Points (* = current AP)
    VINHO NOVO:      Infra, 00:12:0E:CE:88:A0, Freq 2462 MHz, Rate 54 Mb/s, Strength 65 WEP
    *CaioGabi:       Infra, 7C:4F:B5:85:65:6C, Freq 2437 MHz, Rate 54 Mb/s, Strength 65

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

    DNS:             8.8.8.8
    DNS:             8.8.4.4


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            r8169
  State:             unavailable
  Default:           no
  HW Address:        00:25:11:B5:79:AF

  Capabilities:
    Carrier Detect:  yes

  Wired Properties
    Carrier:         off

zekkerj

Interessante... apesar do sinal estar mais fraco, vc está com a mesma taxa de transferência (18Mbps).

Vc fixou essa taxa na estação de trabalho, ou no roteador?

Falar nele, qual a marca/modelo?
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

kenner

#6
É um Technicolor TG 580v2, as únicas configurações que fiz no roteador foram pra remover a senha e transformar em oculta, pois com senha quando ele dava essas travadinha não voltava, pois o parece que a senha não chegava mais no roteador, ficava pedindo a senha toda hora.
Deixei o modem mais perto, cerca de meio metro e a conexão se manteve estável. O problema maior é que agora mesmo com a rede oculta ele perde a conexão e não carrega.
EDIT: Troquei o ambiente gráfico para unity e parece que agora funcionou normalmente, seria possível que fosse o gnome sehll causando algum tipo de anomalia? As únicas extensões que envolviam rede que eu possuía eram a do gmail e a do tempo.

zekkerj

Remover a senha?...
Transformar em oculta?...

Cara, resete esse roteador e retorne a senha. Rede oculta não é seguranç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

kenner

#8
O problema em relação à senha é que a muito tempo tenho tido problemas de conexão tanto no PC como no celular e após a remoção da senha tudo esta(va) funcionando perfeitamente, como meu roteador não é muito potente e enhum dos meus vizinhos manja muito acho que dá pra levar a rede de boa, e sempre verifico pra ver se não tem um dispositivo estranho tentando a conexão.
Até agora no unity tudo normal, fiz até download diretamente pelo navegador e nenhuma travada, mas tarde vou dar mais testadas em algumas coisas.

EDIT: O problema ainda persiste, após uns 5 minutos a conexão "cai" e após remover e inserir o adaptador ela volta a funcionar, teria alguma forma de desabilitar o dispositivo e habilitar novamente através de algum comando?

kenner

Acredito ter descoberto a solução. Executei esse 3 procedimentos simultaneamente, portanto não estou certo de qual foi o que fez a mágica, mas acredito que nenhum viria a causar problemas. Saliento que quem tiver com problemas de wi-fi de qualquer tipo pode tentar, pois no meu além da estabilidade a velocidade foi melhorada.
Primeiro eu rodei esse comando, que impede que o wi-fi se desligue para economizar energia.
sudo iwconfig wlan0 power off
Esse procedimento será desfeito ao reiniciar, enão se ele tiver resolvido o seu problema faça os seguintes comandos:
sudo gedit /etc/pm/power.d/wireless
Irá abrir um arquivo em branco então cole a informação abaixo e salve:
#!/bin/sh
/sbin/iwconfig wlan0 power off


Após eu fiz isso:
gksudo gedit /etc/nsswitch.conf
Abriu um arquivo de configurações, eu alterei a seguinte linha:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
para:
hosts: files dns

Queria dizer que eu não achei essas informações em sites de língua portuguesa, por isso decidi colar aqui.
Minha wi-fi está super estável, apresentando raramente dificuldades para efetuar a primeira conexão, onde remover o dispositivo e inserir novamente resolve, e a velocidade está comparável ao cabo.