Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruckus CLI Debug Tool

A simple CLI tool for sending commands to Ruckus access points via SSH.

Supports both:

  • rkscli - SmartZone-managed APs and standalone APs with rkscli shell
  • Ruckus Unleashed - Unleashed master/member APs with Cisco-like CLI

Setup

cp .env.example .env
# Edit .env with your AP credentials

Build

go build -o ruckus

Usage

# Show help
./ruckus

# Run commands
./ruckus -c 'help'
./ruckus -c 'help systemgroup'
./ruckus -c 'get devicename'
./ruckus -c 'get sysinfo'
./ruckus -c 'get boarddata'
./ruckus -c 'get version'
./ruckus -c 'get stainfo'

Environment Variables

Variable Description Required
RUCKUS_HOST AP IP address Yes
RUCKUS_USER SSH username Yes
RUCKUS_PASSWORD SSH password Yes
RUCKUS_PORT SSH port (default: 22) No

Notes

  • Uses legacy SSH algorithms (ssh-rsa) for older Ruckus firmware
  • Handles both standard SSH auth and shell-based login (Please login: prompt)
  • Automatically handles paging (--More--)

About

Ruckus AP CLI debug tool - supports rkscli (SmartZone) and Unleashed modes

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages