he tells you that you need to get all of the badges from Kanto then he will let you into Mt. Silver
After you already got all of the Johto badges Professor Oak gives you a S.S. Ticket. Go to Olivine City and go on the boat. it will take you to Kanto and there you can get badges 9-16. Hope I helped :)
unfortunately you can't see them, but getting them will give you the satisfaction
In Pokemon Gold, there are eight badges for each of the two regions that you can travel to. Since both Johto and Kanto exist in Pokemon Gold, there is a combined total of sixteen badges in the game.
Its in Pallet Town in Kanto
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.
Get all 8 johto badges and go to kanto and beat the elite four. Then go to kanto and get badges 9-16 and then catch all the pokemon and then get the kanto starter from oak and go to mt silver and have atleast lvl 85 pokemon and beat red. That's it.
in every game except gold and silver and crystal there are 8 badges, gold silver and crystal have 16 cause you can fight the kanto and johto leaders.
U need to get all 16 badges then go pallet town in kanto
After you meet him in Mr. Pokemon's house you can again find him in Pallet Town located in Kanto.
if you want it from soul silver or heart gold you get it professor chen in kanto
You beat the elite four, Johto, and then collect all of the gym badges from Kanto.
To get through the cave in Kanto Pokemon Gold, you must first beat the Elite 4. Once that is accomplished, you must then beat all of the gyms. After that you need to speak with Professor Oak.