Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have been using Ubuntu 12.04 for a long time. I update Ubuntu once in a month. The last time I updated networking issues started cropping up.

My internet connection disconnects, and after some long amount of time it reconnects.

I tried searching a lot and tried some solutions, but none of them works for me. The things that I tried are:

  1. Editing /etc/resolvconf/resolv.conf.d/head and adding nameservers (from google and open DNS) - I did this because I found DNS resolution itself fails, so I thought this might help.
  2. Editing /etc/NetworkManager/NetworkManager.conf turning off dnsmasq.
  3. Ignoring ipv6 as suggested here.

...but nothing seems to correct it.

I have to disable-enable networking to fix the issue.

share|improve this question
add comment

1 Answer

For wireless network, your connection may be not very stable. The interval of reconnecting may be set as a long time. You should check your wireless device, for me that is AR9485 using ath9k drivers. Try to create /etc/modprobe.d/ath9k.conf, add "options ath9k nohwcrypt=1" into it and reboot.

WPA/WPA2 mixed mode has a very bad reputation here. Causes a lot of authentication problems. So whether it helps or not, keep the encryption to WPA2-only. This is one of the very few things I can recommend with confidence. see http://ubuntuforums.org/showthread.php?t=2080238

I suffered much from it recently. I think the best thing to do is get a better network connection. The connection quality talks much than your adjusting your own settings. Try to tolerate it.

share|improve this answer
    
Did you mean "much more than your adjusting your own settings"? –  karel Aug 8 '13 at 11:58
    
What do you mean by interval of reconnecting ? –  Coniferous Aug 8 '13 at 13:40
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.