Skip to content

A connection helper for ssh that can run a wakeonlan script if the ssh target is too slow to respond

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE2
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

ComputerDruid/wakessh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wakessh is a connection helper for ssh that can run a wakeonlan script if the ssh target is too slow to respond

To configure, edit your .ssh/config to include something like:

Host MYCOMPUTER
    ProxyCommand wakessh %h %p -- ssh -q RASPBERRYPI wakeonlan MAC_ADDRESS
    ProxyUseFdPass yes

The command after the -- can be whatever you want. My usecase is to ssh into my raspberry pi and run the wakeonlan from there, but if you're already local to the computer you might be able to wake it directly.

License

Copyright 2026 Daniel Johnson et al.

Licensed under either of:

at your option.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

A connection helper for ssh that can run a wakeonlan script if the ssh target is too slow to respond

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE2
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages