try going to FAVORITES, and ADD NEW FAVORITE, and just put in the ip
Also you should think about using JEDI RUNNER for the server as the basic "create server" option doesn't really configure the server too great.
Then there's also "heartbeat". You have to make sure the server config has the raven master server listed. This will send a "heartbeat" to the master server enabling the server to show up on the in-game browser. JEDI RUNNER can be found in the files section of jediknightii.net and on jk2files.com in the tools sections.