You go explore Mt. Silver and fight Champion Red.
I think you go fight the Elite Four.
You are in jhoto first then when you have all the 8 gym badges you can go to kanto and get 8 more badges which will be all 16 badges then you can challenge the pokemon league. Hope that helped.
you have to get all eight gym badges
You challenge red trainer
he tells you that you need to get all of the badges from Kanto then he will let you into Mt. Silver
You can get all sixteen badges by defeating all eight Johto gym leaders, defeating the Elite 4, and then beating all eight Kanto gym leaders.
Get the Jhoto badges, beat the elite four, go get all of Kanto's badges as well.
Zapdos is positioned right next to the Kanto Power Plant after you earn all sixteen Gym Badges.
Get all sixteen badges and defeat red
You'll need all 16 Gym Badges then you can go to Mt. Silver.
Professor Oak gives it too you when you have obtained all 16 badges.
complete the pokedex, catch every Pokemon get all badges and symbols gold and silver then you hav beaten the game