Thanks you, knc1, hawhill, and geekmaster for helping me on this issue.
I have replaced /bin and now my wi-fi seems to be working fine...
If there's any way I can repay the debt that I owe you guys, just ask.

I have learnt from this experience and have already made a backup to fall back to in case things go awry...