Boris,
Het ligt niet aan Linux of *buntu...
Maar aan de makers van de device's, als die hun source-code niet bijhouden met de evolutie van de Linux kernel.
Dan houdt het op een gegeven moment op.
Zoals ik al beschreef, met de patch compileerd de source-code met kernel van 14.04 (3.13.0-32-generic).
Alleen ik kan deze niet testen of die werkt, heb geen device met RT3070 chipset.
Dus als je geroepen voelt....
De source-code met path zit in een deb-bestandje, om deze te dowloaden:
wget http://www.laptopke.be/files/rt5572sta_2.6.1.3_all.deb
Installeer deze, er op dubbelklikken zal 'Ubuntu Software Center' opstarten.
Herstart je PC.
Laad de nieuwe module rt5572sta manueel:
sudo modprobe rt5572sta
Werkt het ..... Dan zet je deze module naam in /etc/modules zodat die automatisch geladen wordt bij het opstarten.
gksu gedit /etc/modules
Gewoon onderaan op een nieuwe regel rt5572sta schrijven, opslaan.
Met de eerst volgende kernel-update wordt die automatisch aangemaakt via DKMS.
Voor hoelang deze zal werken met de volgende *buntu versie, geen idee.
Werkt het niet, helaas dan is het over en uit met deze device voor *buntu 14.04 en hoger.
Om deze deb-bestand te de-installeren:
sudo apt-get purge rt5572sta.kernel.source
PS:
*buntu 12.04 wordt ondersteunt tot 2017.
Nu kan je zelf 12.04.5 downloaden zodat je een hele hoop update's niet hoeft in te halen (downloaden).