Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Both Graphical and Telnet Console for QEMU VM #2873

Closed
ghost opened this issue Oct 15, 2019 · 2 comments
Closed

Both Graphical and Telnet Console for QEMU VM #2873

ghost opened this issue Oct 15, 2019 · 2 comments
Assignees
Milestone

Comments

@ghost
Copy link

ghost commented Oct 15, 2019

Some QEMU devices use both the telnet console and the graphical console. A prominent example are the ASAv, the images from the Cisco download site use the graphical console, while the images from Virl use the telnet console. Another one are the pfsense images, where you can switch the console.

Currently it's not easy to look on the other console type to see, if that was the right one. You have to stop the VM, reconfigure the console, start it again and hope the best.

With some help of the qemu additional settings it's already possible to have both consoles simultaneously, see https://www.b-ehlers.de/blog/2018/08/03/gns3-qemu-graphical-and-telnet-console.html. But that's only usable for experienced users.

Here my idea to make it simpler:
A qemu node gets an auxiliary console, which uses the other console type. If the main console is telnet, the auxiliary console will be VNC (or Spice?), if the main console is a graphical one, the auxiliary will be a telnet console. As the auxiliary console is mainly for debugging, the implementation can be simpler as the main console, some restrictions should be acceptable.

@ghost ghost added the Enhancement label Oct 15, 2019
@grossmj grossmj added this to the 2.3 milestone Oct 16, 2019
@grossmj grossmj self-assigned this Oct 16, 2019
grossmj added a commit that referenced this issue Jul 29, 2020
Improvements for auxiliary console support for Docker and Dynamips.
@grossmj
Copy link
Member

grossmj commented Jul 29, 2020

PRs #3029 and GNS3/gns3-server#1804 opened.

@grossmj
Copy link
Member

grossmj commented Aug 12, 2020

Implemented.

@grossmj grossmj closed this as completed Aug 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant