In this paper, we apply internal model principle for plants that are passive nonlinear systems, to solve tracking of constant reference signal and disturbance rejection of a finite superposition of sine waves of arbitrary known frequencies.A desirable passivity property around an equilibrium (xo, uo) which generates yo is used to design the controller. The proposed controller is an LTI system, which assures that the state trajectories of the closed loop system is bounded and the error signal converges to zero.