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-myhostname
e recebi vários hits em relação a todos os tipos de outras distribuições Linux, mas nada realmente sobre o Ubuntu: / Isso é relevante?
dmesg | tail
Respostas:
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:
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:
fonte
A maneira como resolvi esse problema (só aconteceu na rede da escola, em casa e em outros lugares) foi "mágica"
Estou trabalhando há um tempo sem problemas. (Eu não sei por que, mas se alguém descobrir, por favor me diga)
fonte
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
fonte