You could always try this pair between your router and Pi:
You will need to source/use a pair of barrel DC power connector adapters, but, hey, you said DIY, and this is the Pi forum!!
(And it's cheap!)
(Actually, I think this is what pootle's referring to?)