Talk to the Fisherman in the building on your way west of Jubilife City and answer "Yes" to his question.
In route 218 there is a fisherman on the way to canavale town talk to him and he will give you the old rod
You can find the Old Rod, or as you called it the Normal Rod, towards the left of Jubilife City.
old rod going to canalave city good rod rt209 i think and super rod after getting national pokedex fight area
You can catch it in route 225, in the water, but make sure to use good rod not super rod or old rod
a super rod is the best rod in Pokemon pearl/dimond/platnim
on the east side exit of jublife city or you could get the good rod which catchs better Pokemon
old, good, & super
If you use a good rod,they appear less than with the old rod,and if you use a super rod,they appear less than with the good rod.=)
Fish anywhere with an old rod, catch a magikarp, then get it to level 20.
Go to the < of Jubilife City towards Canalave City. In the building separating Jubilife City and the Route to Canalave talk to a person. He will give you the Old Rod.
on your way to canalave city before you surf there is a fisherman and kill him by Jake
There is no way to get a Shiny Magikarp 100% of the time.