I have an HP Pavillion Elite 9510f, which has an AR982x in it as well, and I found that the 32bit driver works very good, not quite as good as the windows driver (in windows), but still very usable. Whereas the 64bit is horrible, it connects when it wants to, and only for as long as it wants to, which is usually about fifteen seconds or so, giver or take. So I too am having trouble with it, I thought maybe it'll be in the updates, but I can't get any of the updates because my only connection is wireless.
Ubuntu - HP Pavilion Elite 9510f
2.33ghz Core 2 Quad, nVidia geForce 9500 GS, 8gb RAM
Ubuntu - MacBookPro 7,1