Same problem here.cannot get a match on Black ops 2 as it keeps saying "searcing for players".put the ghosts disc in and i get matched straight away.so the issue is not internet or console related at my end it is with the activision server for this game.Have contacted activision about this and pretty much got hung up on.Not impressed
It seems like you may have some trouble with matchmaking.
To give you an overall idea, there are several factors affecting matchmaking, and some are as follows:
- the number of players playing the same game
- the map packs availability among players
- the connection you have
- the connection of other players
- the location and time.
Check this link for more info. http://support.activision.com/articles/en_US/FAQ/How-does-matchmaking-work-in-Pu blic-Match/
Hope that helps.