So, after 4 months of research, trying everything possible and impossible, looks like I finally found a solution to solve all my wifi problems on Ubuntu: https://www.upv.es/contenidos/INFOACCESO/infoweb/infoacceso/dat/955112normali.html And it doesn't work. First it was "blabla NO_PUBKEY", I fixed it with
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7FCC7D46ACCC4CF8
Now it is
E: The repository 'http://es.archive.ubuntu.com/ubuntu vivid Release' does not have a Release file.
How can I force the system to use this repository anyway? I've searched the internet but didn't find anything helpful for me.