Title just about sums it up. I can't see all the servers in BF2, and when I try connecting to the IP of a server that I KNOW is up and running, it says connection failed. Yes I have the latest patch, and yes I have all the expansions and whatnot installed. Strangely, when I plug myself directly into the modem, they all show. Back into the router and they disappear again.