Type lspci -v in terminal and post the output for your wireless lan controller. We need to know the chipset it's using and we might find a better driver..
Next open terminal and run these commands one at a time. When you run repo sync it will take a long time to finish.
cd /usr/local/android/system/
repo init -u git://github.com/inferiorhumanorgans/android.git -b gingerbread
repo sync
It looks like you have your build setup in the root folder. " repo initialized in /root/android/system". That's not a good place to put it. I'm on my way to work now, so no time. If you don't get it by the time I get home I'll try to help.