Por que minha Internet wifi desaparece intermitentemente?

9

Então, minha Internet desaparece intermitentemente. Eu não tenho ideia do porquê!

Por um tempo, pensei que isso aconteceu quando permiti ao Update Manager verificar automaticamente as atualizações, mas não acredito que seja o caso agora.

A questão é: eu não sei como verificar o log de atividades do meu computador para tentar discernir por que isso aconteceria ou o que procurar depois de fazer isso (ou, como republicá-lo aqui, para alguém muito mais esperto do que eu poderia imaginar). Como soluciono esse problema adequadamente?

Edição: Eu atrevi o que gostaria de enfatizar aqui. Embora eu aprecie a correção sugerida, notei uma aparente mudança no comportamento do meu computador - desde que desliguei o recurso de áreas de trabalho rotativas, não tive problemas de conexão. Como essa é uma ocorrência um tanto aleatória no momento, não quero assumir uma correlação entre minhas configurações de Aparência e minha capacidade de permanecer conectado ao wifi. Então, como faço para investigar?

EDIT2: Ok, então, este ainda é um problema aparente no Ubuntu 13.04, por isso removi a tag 12.04, pois ela parece não se aplicar. Pareceu estar ausente por um tempo, mas está de volta, talvez como resultado da atualização (mas eu precisei, o Unity é muito mais rápido! Eee) Até agora, consegui me reconectar acessando Configurações do sistema> Rede > selecione minha rede e pressione a seta laranja> Configurações> alterne a configuração da MTU de "Automático" para "1" e volte para "Automático" e salve. Se o problema é realmente essa configuração, o método descrito na outra postagem não é indicativo de como encontrar a configuração MTU correta. Existe uma maneira de eu determinar o melhor MTU? Como um aparte, isso não é um problema para as máquinas Windows ou OSX na minha rede doméstica, apenas esse cara :(

EDIT3: De acordo com a solicitação abaixo, aqui está a saída de dmesg | tail:

[   18.209158] wlan0: associate with 00:1e:e5:74:26:0f (try 1/3)
[   18.213191] wlan0: RX AssocResp from 00:1e:e5:74:26:0f (capab=0x411 status=0 aid=4)
[   18.213241] wlan0: associated
[   18.213273] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 2227.016921] init: upstart-file-bridge main process (319) terminated with status 1
[ 2227.016961] init: upstart-file-bridge main process ended, respawning
[ 2227.017109] init: upstart-udev-bridge main process (346) terminated with status 1
[ 2227.017127] init: upstart-udev-bridge main process ended, respawning
[ 2227.017242] init: upstart-socket-bridge main process (617) terminated with status 1
[ 2227.017259] init: upstart-socket-bridge main process ended, respawning

EDIT4: Ok, então parece que eu posso ter algo aqui. Veja esta mensagem:

[   16.688255] wlan0: authenticate with 00:1e:e5:74:26:0f
[   16.700191] wlan0: send auth to 00:1e:e5:74:26:0f (try 1/3)
[   16.703235] wlan0: authenticated
[   16.703460] ath9k 0000:02:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
[   16.703494] ath9k 0000:02:00.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
[   16.710006] wlan0: associate with 00:1e:e5:74:26:0f (try 1/3)
[   16.713175] wlan0: RX AssocResp from 00:1e:e5:74:26:0f (capab=0x411 status=0 aid=4)
[   16.713234] wlan0: associated
[   16.713266] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 3170.516163] systemd-hostnamed[3772]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!

Eu pesquisei na última linha no Google nss-myhostnamee recebi vários hits em relação a todos os tipos de outras distribuições Linux, mas nada realmente sobre o Ubuntu: / Isso é relevante?

Bastão
fonte
Veja se esta resposta ajuda: askubuntu.com/a/60321/25656
2
Assim que você notar, ele sai da execução dmesg | cauda em um terminal e veja qual é o resultado obtido.
W4etwetewtwet
post principal atualizado para incluirdmesg | tail
Stick
Você está pronto e funcionando agora?
9403 Freedom_Ben
@ Stick, quer dizer que você tem uma conexão com a internet por um minuto e você não tem uma conexão com a internet por 5 minutos? Eu tenho esse problema, mas ela está relacionada com lan askubuntu.com/questions/305971/...
ilhan

Respostas:

6

Eu estava tendo um problema semelhante ao meu, que acabou sendo um problema de duas partes com interferência da eth0 (a porta Ethernet com fio) e uma ligeira incompatibilidade entre o Linux e a implementação do 802.11n do meu roteador sem fio.

Se você estiver executando o driver sem fio Intel (iwlwifi), tente digitar os seguintes comandos em um terminal. Isso desligará sua porta Ethernet e desativará o N sem fio no driver wifi. Não é permanente e será revertido na próxima vez que você reiniciar:

sudo ifconfig eth0 down
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1

Se isso funcionar para você, há um script bash no meu Github que você pode baixar e executar sempre que reiniciar: https://github.com/FreedomBen/handy-bash-scripts/blob/master/fixTheInternet.bash

Eu tenho esse script na minha área de trabalho e apenas o executo sempre que reinicio. Não tive nenhum problema desde então.

Nota: Você precisará tornar o script executável. Em um terminal, digite:

cd path/to/script
chmod +x fixTheInternet.bash
Freedom_Ben
fonte
2

A maneira como resolvi esse problema (só aconteceu na rede da escola, em casa e em outros lugares) foi "mágica"

  1. Desativei o adaptador de rede sem fio.
  2. Apagou todos os perfis de conexão (eth, wlan, mobile ...) através do applet do gerenciador de rede.
  3. Reinicie.
  4. Adaptador sem fio reativado.
  5. Reinicie (eu sei que venho do windows e sou novato no Ubuntu)
  6. Conecte novamente.

Estou trabalhando há um tempo sem problemas. (Eu não sei por que, mas se alguém descobrir, por favor me diga)

mf_
fonte
Você pode estar vendo o mesmo problema que eu. Você pode tentar as etapas que detalhei na minha resposta abaixo. Pode resolver o seu problema, para que você não precise reiniciar ou desativar os adaptadores manualmente e limpar os perfis de conexão.
30513 Freedom_Ben
@Freedom_Ben eu fiz isso uma vez e sem problemas uma vez que, como era há um mês, ainda atualizações nenhum grande / críticos foram instalados então eu não sei quando o problema irá ocorrer novamente
mf_
@mf_, confirmado para ajudar com um Intel 7260 com Ubuntu 16.04. Você deve ser um mágico.
Alexander Huszagh
1

Se o MTU for o problema, você pode obter algumas dicas sobre como encontrar o valor correto aqui . De um modo geral, porém, um valor de 1500 é bastante padrão.

Você pode definir o MTU para sua conexão wifi da seguinte maneira:

sudo ifconfig {wifi-interface} mtu {mtu-value}

Portanto, se sua interface wifi for wlan0 e você quiser uma MTU de 1500, seria:

sudo ifconfig wlan0 mtu 1500

Se isso funcionar para você, você pode torná-lo permanente, colocando o valor que funcionou em /etc/network/interfaces

Freedom_Ben
fonte