Numerical models are useful tools for studying complex wave–wave and wave–current interactions in coastal areas. They are also very useful for assessing the potential risks of flooding, hydrodynamic actions on coastal protection structures, bathymetric changes along the coast, and scour phenomena on structures’ foundations. In the coastal zone, there are shallow-water conditions where several nonlinear processes occur. These processes change the flow patterns and interact with the moving bottom. Only fully nonlinear models with the addition of dispersive terms have the potential to reproduce all phenomena with sufficient accuracy. The Boussinesq and Serre models have such characteristics. However, both standard versions of these models are weakly dispersive, being restricted to shallow-water conditions. The need to extend them to deeper waters has given rise to several works that, essentially, add more or fewer terms of dispersive origin. This approach is followed here, giving rise to a set of extended Serre equations up to kh ≈ π. Based on the wavemaker theory, it is also shown that for kh > π/10, the input boundary condition obtained for shallow-waters within the Airy wave theory for 2D waves is not valid. A better estimate for the input wave that satisfies a desired value of kh can be obtained considering a geometrical modification of the conventional shape of the classic piston wavemaker by a limited depth θh, with θ≤ 1.0.