This paper presents a cross-layer design for routing in mobile ad hoc networks (MANETs) that focuses on signal-to-noise ratio (SNR) and received power metrics to improve routing protocol performance. The proposed SNR/RP aware routing algorithm modifies the typical Dynamic Source Routing (DSR) protocol by allowing dynamic path selection based on link quality, resulting in better quality of service (QoS). Simulations demonstrate significant enhancements in throughput, delay, and overall network performance compared to traditional DSR approaches.