Further to caf4926's advice, I can see Larry has has some experience with this hardware issue. He reported it here:

Re: Strange behavior with rtl8192se (Linux Wireless)

So, he should be able to advise better than I can, but you'll need to be patient.