When it says Wifi of B shows "Acquiring network address" continuously. It means this B box does not successful acquire the IP address. I think you have set to acquire IP address automatically on this PC. Manually set the IP and other network info on this PC should be able to solve this problem.
Also check any firewall (Windows fireall, Antivirus firewall) installed on PC and you should temporary disable this feature till you solve the problem.
Quick link:
Setting Up Ad Hoc Wireless Network in Windows XP
http://www.home-network-help.com/ad-...s-network.html
Good luck..
EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com