Hi,
I can bring a little feedback on the wake on lan,
It is necessary to check in the bios of the computer the activation of the wake on lan. This setting is different depending on the motherboard. This setting is usually found in the power management menu and is often disabled by default for security reasons. This parameter is sometimes hidden under the name of power on by pci-e card.
In the case where your network is segmented into VLANs and the master station is connected to a different VLAN of the students, check that your switch infrastructure propagates the magic packet between the two or more VLANs. A switch configuration will be necessary. In my case, i forward the port udp 9 to the student VLAN. In a first time adjusts and test your configuration in the same VLAN.
Of course you also have to check the parameters of the network card under window or linux. Verify that your linux configuration is reboot persistent.
Regards.