Energy efficient routing and power control techniques in wireless networks have drawn considerable research. Interest recently. In this paper, we address the problem of energy efficient reliable routing in wireless networks in the presence of unreliable communication links or devices or lossy wireless link layers by integrating the power control techniques into the energy efficient routing, We study both the case when the link layer implement's a perfect reliability and the case when the reliability is implemented through the transport layer, e.g. TCP. We study the energy efficient unicast when the links are unreliable. Subsequently, we study how to perform power control (thus, controlling the reliability of each communication link) such that the unicast routings use the least power when the communication links are unreliable. We presented both centralized algorithms and distributed algorithms for all the questions we studied We conducted extensive simulations to study the power' consumption, the end-to-end delay, and the network, throughput of our protocols compared with, existing protocols.