XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. LonnieTC
    3. Best
    L
    Offline
    • Profile
    • Following 1
    • Followers 0
    • Topics 17
    • Posts 66
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Compiling up RDP support?

      For the effort start, I have come across reasonable RDP stuff from the FreeRDP project as well as OGON.

      FreeRDP (https://www.freerdp.com/)
      OGON (https://github.com/ogon-project/ogon)

      The FreeRDP project has a simplified shadow server that might be used as the basis for an RDP server and the OGON project as a similar, but more advanced, type server that also allows for plugable modules in that it could be used for RDP and even SPICE in the future, if I remember correctly while I think that they have VNC already coded up.

      My thoughts are to find out where XCP-ng currently handles all of the VNC stuff for the hypervisor which I think that @olivierlambert just sent the link so as to see if it might be possible to build out probably the OGON server from there to allow supporting the VNC, RDP, and SPICE multiple protocols.

      I will take some time, but if all goes well then the user should be able to connect to any of the VM consoles (Linux, Windows, etc.) with any of these protocols and not have to do it from within the Guest VM.

      At least that is goal
      Cheers

      posted in Development
      L
      LonnieTC
    • RE: Compiling up RDP support?

      @eaykoc Thanks for the link and I will look into it more. I am still a bit of a noob as well and need to get a feel for the XCP-ng (xenserver) code layout along the way.

      posted in Development
      L
      LonnieTC
    • RE: Compiling up RDP support?

      @olivierlambert and @S-Pam Thanks for the response on this and I have to agree with @S-Pam in that XOA supporting RDP is not completely what I am interested in as I wanted to investigate the possibly extending the XCP-ng to have RDP as well as VNC working across all VM's and possibly writing up the C/C++ drivers for RDP.

      Not sure how challenging that would be, but I am assuming that the same XCP-ng hooks that the current VNC libraries use could be used by RDP libraries as well.

      posted in Development
      L
      LonnieTC
    • Compiling up RDP support?

      Hi All,

      I have just installed XCP-ng and have been doing a lot or reading with more to go.

      I see that XCP-nG uses VNC to connect to the User VM's (DomU) and it go me wondering about what it might take to compile up RDP analogs so that XCP-ng could offer VNC or RDP for connection to remote VM's.

      Obviously, I tend to think that RDP is a much more powerful protocol and there is even the rdesktop, Remina, and FreeRDP projects that work well. The power of RDP is that it allows for things to be done in channels and thus you can have all types of channels to include video, audio, USB, shared drives, printers, etc. which is far more than VNC is capable of doing, from what I have seen so far.

      With this in mind, I was wondering where the source code was located so that I might be able to investigate the writing up an RDP module that might get included or offered as an optional addon since I could definitely use it myself even now.

      Any guidance or information on this would be greatly appreciated as I am new to XCP-ng and would like to explore the actual code-base with a particular interest in where the VNC code lives.

      Best Regard and Thanks in advance.
      Lonnie

      posted in Development
      L
      LonnieTC
    • RE: Changing from Dom0 console to a DomU console?

      Hi All,

      Actually what I think that I am looking to patch into XCP-ng is a way to have a "console" Passthrough which I think would do the job perfectly.

      I am developing a PoC project using XCP-ng just for a heads up so some questions may sound non-standard but in my mind I have a rationale for looking in that direction so any help that you could provide would be greatly appreciated.

      Thanks again

      posted in Development
      L
      LonnieTC
    • RE: XenApp or similar on XCP-ng?

      @nikade @AllooTikeeChaat Thanks for the information on this. I may see if I can give it a test. Does XCP-ng expect to have anything like this in the future? Anything in the works already?

      posted in Development
      L
      LonnieTC
    • RE: XCP-ng LiveCD Available?

      @borzel Yes, exactly what I was thinking. In the SmartOS community, they do something similar in that they can save the "live" configuration to a local drive or USB, for example and the state is saved for the next boot. The main reason that SmartOS (Solaris --> OpenSolaris --> Illumos based ) runs from RAM is that it helps with speed, plus it allows for a simple mechanism for upgrades in that the "data" and "VM's" are separated so a new version of the OS/hypervisor is just to boot it up. I think that this is a very nice approach and is something that would be useful for the LiveCD version that I am working on.

      posted in Development
      L
      LonnieTC
    • XCP-ng LiveCD Available?

      Hi All,

      I was recently thinking that it might be helpful for people interested in XCP-ng if there was a LIveCD that they could boot up without writing to their hard drives to test it out before installing it.

      With that in mind, I was not sure if XCP-ng already had a LiveCD in the works, and if so, I would be interested it getting it so that I could test on some systems before installing it.

      If there is not an XCP-ng LiveCD effort, then I was thinking to try to learn enough to perhaps put one together.

      Any thoughts or suggestions on this would be greatly appreciated.
      Thanks and have a great weekend.

      posted in Development
      L
      LonnieTC