Python 3 launcher for iDRAC 6 Virtual Console.
Tested on Debian Buster and Windows 10.
MacOS version is completely untested, but it might work.
To run the Virtual Console, you need to download old Java Runtime Environment 7u80 from Oracle:
https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html
Below are direct links that only work when you log in and accept Oracle license agreement.
Windows: jre-7u80-windows-x64.tar.gz
Linux: jre-7u80-linux-x64.tar.gz
MacOS: jre-7u80-macosx-x64.tar.gz
Extract the files and place them where the script expects it:
iDRAC6VirtualConsoleLauncher
├── iDRAC6VirtualConsoleLauncher.py
├── jre
│ ├── bin
│ │ └── java.exe
│ └── ...
|
├── requirements.txt
└── README.md
Install dependencies:
pip3 install -r requirements.txt
or use (Linux) distribution packages:
apt install python3-requests
usage: iDRAC6VirtualConsoleLauncher.py [-h] [-u USER] [-p PASSWD] HOST[:PORT]
iDRAC 6 Virtual Console Launcher
positional arguments:
HOST[:PORT] host running iDRAC 6 [port:5900]
optional arguments:
-h, --help show this help message and exit
-u USER, --user USER iDRAC username [root]
-p PASSWD, --passwd PASSWD
iDRAC password [calvin]