This is a particularly difficult thread to answer as I do not have your hardware to play with.
And you are not providing us with any real information to help us diagnose your problem.
"I can't connect" and "I was advised" isn't helpful at all because we cannot read the error messages, or where you read the "advice".
Maybe your distro is loading the wrong module?
What's the output of
If you see the rtl8187
module, it needs to be "blacklisted" because it will not drive the b
version of your chipset.
I think you need the r8187 only