Ppc64le architecture support?

Hi!
I tried adding new device. It is RedHat on IBM Power10. Is there any chance to recompile remoteit for ppc64le platform? I can help :wink: I have some AIX boxes too - also PPC64 but Big Endian and even Linux on IBM Z (Mainframe)

Marcin

Hi Marcin,

I 'm not sure we have binaries for those platforms but we are checking. In the meantime maybe I can help you get remote access to these systems through remoteit another way. Remoteit can do what we call ā€œjumpsā€. If you have a server in the same data center as these other boxes such that it can reach them by ip and port then you can setup remoteit on a dedicated ā€œjumpboxā€. Then you can add services to the jumpbox and instead of using 127.0.0.1 as the ip address just put in the ip address of the host. Letā€™s say you have an intel server with Red Hat Linux on it. You could install the Remoteit Device Package on that. Now you want to ssh into your ppc64le box at ip 192.168.10.10. So you add a new service to your redhat device, select SSH, and put in 192.168.10.10 in the host/ip address. Leave the port at 22. Save. Now from your desktop you can connect to that new ssh service and it will connect from desktop ā†’ redhat ā†’ ppc64le on port 22. As long as the RedHat device can reach the ppc64le by ip/hostname and the port (22) then it will work. This means for your whole data center you only need 1 device with many jump services. Here is a link to a support doc about Jump Services. https://support.remote.it/hc/en-us/articles/360045311831-Jump-Services

Even if we do have binaries for these platforms we may not support them through our 1-liner. if you would to help us out to gather more info please run the following shell command on 1 box for each platform you are having trouble installing remoteit. Then open a support ticket and send us the output. There shouldnā€™t be anything in the output that is private but better to keep it off the forum and keep it focused in support.
sh -c "$(curl -l https://downloads.remote.it/remoteit/distributiontest.sh)"

Last but not least is that there is our docker image. If you can run docker containers for either x86_64 or arm64 then you can always install that. https://hub.docker.com/repository/docker/remoteit/remoteit-agent/general

Hope that helps,

robo

Hi Robo!
Thanks for the quick reply! Unfortunately the only intel-jumphost I have over there is Windows. I saw there is remote.it agent for Win, but never used it. Can it forward ports as linux agent you described?

There are 2 options for Windows.

  1. RemoteIt Desktop - This is normally used as the ā€œinitiatorā€ to connect to other devices but it can be configured as a device as well and you can add your jump services to it.
  2. If the Windows system has Docker installed you might want to go with the RemoteIt Agent docker install.
  3. Use both #1 and #2 - I do this as a backup. This way I can connect to the either the RemoteIt Desktop and upgrade the RemoteIt docker container or connect to the RemoteIt docker container and upgrade the RemoteIt Desktop remotely. This will take up 2 device licenses though so if you are short on those you might want to just run #1 or #2.

We do support arm as well so if you have an arm64 raspberry pi or other linux box that can work as a jump device as well.

1 Like

I do think we have some limited support for PPC in our legacy builds, and you could piece together a device package (target) possibly. IF you DM me or send a support ticket, I can send you some bins to test, if they run then you can likely force install a device package that will install on redhat and change the bins out. So if your needs are target on that platform that would be the only possible solution. at this point.

FYI Our legacy PPC build I believe is 32 bit big endian

ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), dynamically linked, interpreter /lib/ld.so.1, for GNU/Linux 2.6.10, stripped

1 Like

Iā€™m running RHEL 9.4 ppc64le :slight_smile: Even tough Power10 is LE and BE simultaneously, Iā€™m not sure if LE OS can run BE binaries. I think Iā€™ll test Roboā€™s windows tips.
Thanks!