I have my 1TB hard drive split even between ubuntu 14.04 and windows 10.

wifi and ethernet work great in windows, and wifi works great in ubuntu--for about five minutes. ethernet doesn't really work at all anymore, but it used to. the icon stays as though i'm connected, but i can't access perform any functions that would require an internet connection.

here's the result from ifconfig:

eth0      Link encap:Ethernet  HWaddr 1c:39:47:21:2a:d9  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
      inet addr:  Mask:
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:165 errors:0 dropped:0 overruns:0 frame:0
      TX packets:165 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:11993 (11.9 KB)  TX bytes:11993 (11.9 KB)

wlan0     Link encap:Ethernet  HWaddr 30:52:cb:74:e0:53  
      inet addr:  Bcast:  Mask:
      inet6 addr: fe80::3252:cbff:fe74:e053/64 Scope:Link
      RX packets:183 errors:0 dropped:0 overruns:0 frame:0
      TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:17470 (17.4 KB)  TX bytes:26540 (26.5 KB)

for my network adapters:

ETHERNET: Realtek PCIe GBE Family Controller WIRELESS: Qualcomm Atheros QCA61x4 Wireless Network Adapter

  • Can you ping your router? Can you ping e.g. stackexchange.com? – Fiximan Jul 28 '16 at 13:28
  • Edit to include results for iwconfig – Jeremy31 Jul 29 '16 at 10:24
  • @Jeremy31 iwconfig results eth0 no wireless extensions. wlan0 IEEE 802.11abgn ESSID:"BHNTC8715D64AD" Mode:Managed Frequency:2.437 GHz Access Point: 08:95:2A:61:64:B3 Bit Rate=1 Mb/s Tx-Power=20 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=70/70 Signal level=-27 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:197 Missed beacon:0 lo no wireless extensions. – theawesomerazz Jul 31 '16 at 9:34
  • @Fiximan ping PING ( 56(84) bytes of data. From icmp_seq=1 Destination Host Unreachable From icmp_seq=2 Destination Host Unreachable 64 bytes from icmp_seq=18997 ttl=64 time=7.56 ms 64 bytes from icmp_seq=18998 ttl=64 time=43.0 ms ping: sendmsg: No buffer space available ping: sendmsg: No buffer space available 19021 packets transmitted, 18588 received, +369 errors, 2% packet loss, time 19856151ms ping: sendmsg: No buffer space available ping: sendmsg: No buffer space available – theawesomerazz Jul 31 '16 at 9:40

According to wireless.wiki.kernel , there are two way to get the wifi working:

1) Compile a new kernel version at least the 4.0


2) Using backport

It is possible to use newer ath10k driver on an older kernel with backports project.

Download latest backports release from here and unpack it.

Run defconfig for ath10k:

make defconfig-ath10k

Compile backports:


Install backports:

sudo make install

Reboot system and ath10k should load automatically.

| improve this answer | |

Disable wifi power management with

sudo iwconfig wlan0 power off
Then test the connection to see if it improves

| improve this answer | |

Open /etc/resolv.conf and check that it contains a valid DNS server (e.g. google):


Normally when modified you won't need to restart the network manager, as it will detect and apply the changes.

| improve this answer | |
  • i believe it has a valid dns server but just in case CONTENTS OF RESOLV.CONF # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver – theawesomerazz Jul 31 '16 at 9:43

I faced a similar problem after changing the wifi router.

The solution that worked for me, was to set the router wifi mode to b/g only.

| improve this answer | |

For me was a combination of turning off the Power Management for the wlan and removing unused Docker networks:

Get the wlan name with "ifconfig" and:

sudo iwconfig <wlan_name> power off
docker network prune
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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