I don't know what the bug is, but if it's a hardware problem, can't HP be forced to fix it under warranty?
In ubuntu you had to download a driver sourcecode, compile it and modprobe it to the system but to my surprise latest fedora core worked when I did the conf magic I mentioned, so maybe the updated versions use the rtlwifi package.