You need to use different CD-Key, yours was obviously downloaded somewhere from the internet / generated and used by someone else who got banned before. You can try different generated key, but I suggest buying original copy of BF2 and using your unique CD-key to play online. You can still buy BF2 on ebay and amazon, and it's extremely cheap nowadays.