You might want to review my post about kernel “quirks” for hardware issues. There might be something out there for you. You’ll need the output of that lspci command I mentionned earlier to get you there.
Also, you might want to consider the advice reported by a search on Google for the following search string:
linux kernel quirk for fixing hardware wifi issue