I use windows 7 home prem 64 and i had the same problems.

I found a Czech Republic unofficial atheros website, where i found a driver that solved disconnections problem.

It is a driver problem...