Пакеты WOL должны выдаваться из сети, на которой находится машина, которая должна быть разбужена. Они отправляются на MAC-адрес и поэтому не могут маршрутизироваться по сетям - их нельзя пересылать маршрутизаторами из одной сети в другую. Находится ли маршрутизатор dd-wrt в той же сети, что и ПК?
Если это так, вы можете выдать пакет wol от маршрутизатора dd-wrt