Вы должны сказать своему Ubuntu не спать (не переходить в режим ожидания или переходить в спящий режим).
Wake-On-LAN работает с волшебным пакетом Ethernet. Поскольку вы не можете маршрутизировать пакеты, это, как вы уже знаете, только для локальной сети. Но вы можете использовать другой компьютер в локальной сети (если он есть и жив), чтобы разбудить ваш ноутбук.