I fixed it. As I said earlier, open up those ports on your firewall/router/computer both under UDP and TCP.
Go here and download the Security file for Player, as well as the First two Client files. Save them to the correct folder in your 2142 directory. The security file goes in the PB directory, and the client files both go in the pb/hml folder. After that, you should be good to go. It worked for me.
http://www.evenbalance.com/index.php?page=dl-bf2142.php
Go here and download the Security file for Player, as well as the First two Client files. Save them to the correct folder in your 2142 directory. The security file goes in the PB directory, and the client files both go in the pb/hml folder. After that, you should be good to go. It worked for me.
http://www.evenbalance.com/index.php?page=dl-bf2142.php