Firstly you have to fix the powerplant by getting the missing machine part. After you have returned the missing part to the owner of the powerplant, go to Lavender Town. Go into the radio tower on the right. In there will be an old man. When you speak to him he will say something along the lines of "so you are the one who fixed the powerplant", and then he will give you a radio card for the Kanto region. Then, go to your PokeGear, and select the radio. Look for the Poke Flute Channel towards the right end of the radio signal. Do this when you are standing in front of Snorlax just outside Vermilion City. Then, when the pokeflute is playing, "talk" to Snorlax, he will wake up and you can battle him. He is at Level 50.
Chat with our AI personalities
Solve the Power Plant problem, and then travel to Lavender Town. Then enter the Radio Tower and talk to the man walking around. He will give you a EXPN Card which will allow you to access the Poke-Flute on your PokeGear
get the EXPN card in lavender town to get that station
The pokeflute doesn't exist in your radio you can tune into a pokeflute channel.
you dont get the pokeflute you use the pokegears radio once you can in kanto and tune it to the pokeflute channel
on your radio, move the dot to the top of the circle. this is the pokeflute channel.