Jemanden der schläft, kann man wecken, danach ist er wach.
Jemand der nicht schlafen will, möchte "wachen" - aber das würde niemand sagen, es ist veraltete/poetische Sprache.
Man kann niemanden "wachen", nur wecken oder wach machen. Man kann auch über etwas wachen, aber das ist eine andere Bedeutung (to watch over sth.).
wecken = wach machen
aufwachen = wach werden