Simulate basic telecommunication field devices supporting both SSH and Telnet protocols, providing a simple command-line interface (CLI), and including a mocked set of commands based on a user-defined JSON file.
This devices could be:
- Digital Radios
- Switches
- Routers
- Minimum Python version 3.13
- Install project packages
pipenv install
- Setup the
pipenv
virtual environment for the project- With VSC set the environment in the
Python environment tab
- With other IDE execute
pipenv shell
on the terminal
- With VSC set the environment in the
- Launch the project
python src/main.py