O Ubuntu 16.04 é muito estável, então não acho que o driver seja problema. talvez o problema seja DNS (você pode alterá-lo em /etc/resolve.conf) ou ISP (se outros dispositivos tiverem o mesmo problema) ou hardware
se tiver certeza de que o problema é seu driver, os drivers estão no Linux (quero dizer, o kernel) você deve atualizar seu Linux e porque você usa o Ubuntu 16.04 eu não acho que você pode atualizar seu Linux em um caminho seguro
você pode atualizar seu Ubuntu para 17.10 ou 18.04 (ainda não está estável)