Need help on installing MotionPro VPN client in Ubuntu 24.04

Foss Linux power users,

(not sure whether it is a relevant question - plz excuse if it isn’t)
I am installing a VPN client - MotionPro to access my production cluster in my new laptop running Ubuntu 24.04 - it not just crashes it logs me out - the LLM are unable to help me navigate out of this issue.

It works fine on my other laptop running the same OS v24.04. I have tried this on a docker - issue remains the same.

Tried few things I could think of - not find anything meaningful beyond the below line the var/log

Has anyone faced similar issue while installing other similar tools. Not sure it is hardware/driver issue.

Appreciate any pointers, help in resolving this as I am not getting support from VPN provider.

Thanks
JAK

2 Likes

Missed the log lines

___
2025-09-10 22:29:11.494 (ERROR): P-4287, T-2021639872 longpoll.cpp:21 failed to connect
2025-09-10 22:29:13.326 (ERROR): P-4274, T-3926203456 ../common/ipc.cpp:744 recv failed, error 4
2025-09-10 22:29:13.326 (ERROR): P-4274, T-3926203456 arrayvpn.cpp:3991 ipc client send failed

1 Like

If it is a very new laptop, it indeed may have driver issues.
I would test some critical bits, like the ethernet or wifi adaptors.

2 Likes

I assume you mean that you’re installing the VPN client onto your Ubuntu laptop, to access your “production cluster” hosted elsewhere… right? Cause that kinda reads like you’re running a production cluster IN your laptop :smiley:

MotionPro VPN looks to be somewhat proprietary - would that be correct? Or is it open source?

Since around Ubuntu 20.04 - and most ~5 year old Linux kernels - have built in VPN support - but I don’t know if that product supports that kernel feature… I know it’s relatively easy to get OpenVPN server / client working on modern 5x and 6x kernels… But I’ve never heard of this MotionPro VPN product before…

Proprietary VPNs can be a PITA to get working on Linux. Some ~7 years ago I was kinda “forced” to use a CheckPoint VPN client for work - took me six months of trial and error - but I got it working in the end - before that I had to fire up a Windows VM to connect… Ended up scripting the whole thing (mostly through expect) rather than use any browser or gui tool…

That got replaced with Azure P2S VPN - which I was NEVER able to get working on Linux - but by then I had a Mac and it worked flawlessly there. Then they decom’d that and I had to use Azure AVD - which has no Linux client (it can be done in a browser - but it’s clunky) - but I also use my Mac for that… Thankfully - one of my main customers is still using Citrix, which pretty much just works on Linux (a bit clunky here and there - but it works!).

TL;DR : If you can’t get that VPN client to work natively on Linux - would it be worthwhile trying to stand up a Windows 10 / 11 VM (e.g. KVM / virt-manager, VMware Workstation / Player, Oracle VirtualBox) as an interim measure until you can nut out your issue?

3 Likes

Hi,

Couple of questions.

Are you using the same version of the installer on both machines?

The error you see, does it happen during installation or when you try to run the VPN client?

1 Like

@nevj yes it is a new laptop.

Yes, it is a new laptop. Spec below.
Dell pro 14(PC14250)
Intel Core Ultra 7 265U
WiFi MediaTek MT7920
Ethernet Realtek RTL8111H-CG
Touch IPS display
OEM installed Ubuntu 24.04

I suspect the driver and/or hardware also I am also wondering whether any other service interfering with it like built in openVPN components though I have stopped and disabled it.

@daniel.m.tripp
Yes, it is a VPN client and connecting to a remote VPN cluster that supports only this. Planning to try VirtualBox+windows 11 today which I think will eliminate likely the driver issue too.

At Abhishek

Yes tried the same client version that of the running version.

How to go about checking if it is a driver issue. Any other log that I can enable, any driver (display including) that I can upgrade/downgrade and try. If it is driver issue - what are my options?

Thanks for all the inputs.

1 Like

Have a close look at that Realtek NIC.
I had trouble with a new Realtek once…a ping showed intermittant dropouts. Downloading a newer driver fixed it.

3 Likes

I had so much trouble with a Realtek card in a ThinkPad - I gave up and bought an Intel chipset mini-PCIe card for it… Fix all my issues (both WiFi and BlueTooth) : AX210/AX1675…

4 Likes

Without much choice, I wrote a python based (tkinter + keyring) VPN client using the command line tools and vpnd. Using this I could connect and disconnect. It also helps add multiple VPN hostname and allows me to store username & password (using keyring encryption). I have created a launcher for smoother use.

For now, this works well. I plan to write a simple blog that helps others stuck like me. Just wanted to give this update to everyone here.

3 Likes