public static void sendWakeOnLan(String ipStr, String macStr) throws IllegalArgumentException, IOException {
        sendWakeOnLan(ipStr, macStr, DEFAULT_PORT, DEFAULT_TIMEOUT_MILLIS, DEFAULT_NO_PACKETS);
    }
Send a Wake-On-Lan packet to port 9 using default timeout of 10s

@param ipStr  - IP String to send to
@param macStr - MAC address to wake up

@throws IllegalArgumentException - invalid ip or mac
@throws IOException - error sending packet
library/src/main/java/com/stealthcopter/networktools/WakeOnLan.java