In route 212 with FireRed plugged in.
You can't find Ekans in Pokemon Blue. You have to get it by trading from Pokemon Red.
You can find Ekans in tall grass.
Trade it.
You can only get Ekans on Pokemon Leaf Green by trading one from Pokemon Fire Red.
you can find stunkys on diamond on route 214.
Using the FireRed Dongle method, in Diamond and Pearl you will find Caterpie, Metapod, Ekans, Arbok, Growlithe, Elekid and Gengar and in Platinum you'll find Caterpie, Metapod, Ekans, Arbok, Growlithe and Gengar.
You can't get ekans on emerald trade one from firered.
to find ekans you first need to insert in the dual slot the gba game Pokemon firered version. then fly to pastoria city. next, you have to go into the marshes on the right of pastoria. it will take a long time to catch so be patient!
You cannot catch a slowpoke,slowbro or slowking on diamond version. You can on Pokemon pearl version though.
There is no HM called dive in Pokemon Diamond you fat oaf.
You get an ekans and raise it up to be an arbok p.s. ekans are really easy to find!
You can't find Articuno in pokemondiamond but you can migrate it in pokemon leaf green version or pokemon fire red version.