Giter Site home page Giter Site logo

gns3-docs's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gns3-docs's Issues

Cannot list VMWare VMs with the "gns3" user

Hi,

I followed this tutorial to install gns3 on a remote Ubuntu 22.04 server : https://docs.gns3.com/docs/getting-started/installation/remote-server/. I also installed VMWare Workstation.

However, gns wasn't listing any of my VMs running in VMWare. After some time, I found that gns3server was ran by the "gns3" user (https://raw.githubusercontent.com/GNS3/gns3-server/master/scripts/remote-install.sh).

If I run gns3server with my main user, I can find my VMs in the list. I gave full RWX to gns3 user on my vmware folder, or even setup a shared vm folder with a dedicated user group, but it doesn't work. I also added the line "prefvmx.defaultvmpath" to "/etc/vmware/config" but still doesn't help.

As I don't really know how the gns3server is listing the VMs (api I guess), I can't provide a good fix, except running gns3 with my main user. Can you help me so that we can update the doc and write a procedure to setup the permissions ?

Thanks !

Docs update - Running the gns3 server as a deamon, systemd

https://github.com/mother/gns3-docs/blob/master/docs/using-gns3/administration/running-gns3-server-as-daemon.md

Recommend the following changes to the above files systemd portion. Specifically the following part.

You must copy gns3.service.systemd to /lib/systemd/system/gns3.service and run these commands:

sudo cp gns3.service.systemd /lib/systemd/system/gns3.service
sudo chown root /lib/systemd/system/gns3.service

This should instead be changed to the following, my reasoning follows.

You must copy gns3.service.systemd to /etc/systemd/system/gns3.service and run these commands:

sudo cp gns3.service.systemd /etc/systemd/system/gns3.service
sudo systemctl daemon-reload

/etc/systemd/system is the preferred location for "custom" or additional systemd unit files that are not installed as part of a package. In this case the gns3.service file is not installed via pip and is instead downloaded separately. This is not required.
The systemctl daemon-reload command is required after adding a systemd unit file in order for systemd to know that the file has been added. Without this command starting the service will not work.

Enable/add the ability to create/save and auto-add signatures for a user

[Enhancement]

Requesting the ability for users to create and save signatures for their profile. Once a signature is created for that profile, and new discussions, questions or responses be automatically added to the text input box for the body of the message. Cursor should be placed at least two lines above the signature within the edit box.

gns3 3.0 documentation

okay, I figured it out.
The gui documentation has to be largely based on the buttons in the gui.
The "two" easiest chapters are:
Projects
import project, and
export project;
Help
looking at gns3*.log
looking at virtualbox community pages
looking at vmware webpages

It will be very difficult to understand for a non-Microsoft Word user to understand, but the classes in VBA should be designed around the buttons. The big problem with Word is that the easiest to learn and the fastest to learn is to create code around the Editing button - Replace. It creates a total mess.

The documentation, save the install procedures, should be designed around, based upon, the gns3 developer buttons.

The installation documentation is somewhat different.
If you look at the gns3 python code, and the best example is the gns3 developers use a stopwatch of 120 seconds to verify the gns3 vm is online, the gns3 developers are verifying that some event (it is an Event and not a simple log entry - but that is another story), has occurred. That means the installation instructions must verify that the event has succeeded. That means that chapter of installation must include verification and those instructions must not be in the Help section.

I think that is good.

Edit: The Project Chapter does not exist in the gns3 documentation. But...there may be some kind of bug in the way gns3 projects are exported:
https://gns3.com/community/featured/error-while-exporting-a-projcet
I do not know what is going on with export project problems. It might be over my skill level.
But the chapter is wide open for the taking. I think I will take it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.