I was trying to join someone's server and their ping was "---". I've had BL for quite some time and I know this usually means I can't join. After looking into this, I found out that he would need to port forward the server. However, I noticed that there were other servers with the "---" ping. For instance, I can't connect to Badspot's Speedkart. Considering this is his game, I would figure that he would set up his server properly.
What I'm trying to ask is, is there something on my end that would cause this? I connect through a ethernet cable now, so maybe that made a difference?