F5F Stay Refreshed Software Operating Systems It's possible to configure a VPN server on an EV3 device.

It's possible to configure a VPN server on an EV3 device.

It's possible to configure a VPN server on an EV3 device.

D
DragonTTK
Member
52
09-05-2016, 09:39 PM
#1
I experimented with my EV3 using the ev3dev mod that enables Linux support, and I wanted to know if I could set up a VPN server with OpenVPN or WireGuard. It’s doable, though performance would likely be low.
D
DragonTTK
09-05-2016, 09:39 PM #1

I experimented with my EV3 using the ev3dev mod that enables Linux support, and I wanted to know if I could set up a VPN server with OpenVPN or WireGuard. It’s doable, though performance would likely be low.

S
saguaroo123
Member
73
09-21-2016, 09:20 PM
#2
If it supports running Linux, you should be able to set up OpenVPN there, right? It seems the system is built on Debian, so you’ll have access to its repositories, including OpenVPN and WireGuard.
S
saguaroo123
09-21-2016, 09:20 PM #2

If it supports running Linux, you should be able to set up OpenVPN there, right? It seems the system is built on Debian, so you’ll have access to its repositories, including OpenVPN and WireGuard.

T
thebowlings
Junior Member
18
09-22-2016, 02:03 AM
#3
In theory, it could work. Wireguard would run lighter on less powerful systems and be easier to set up. If the package exists in the default repos, both options should function. A Debian-based distribution doesn’t guarantee complete access to all Debian items; some might be bundled or redirected through their own channels. Checking "/etc/apt/sources.list" or its extensions can reveal this. If those files point to upstream mirrors and possibly custom e3dev sources, full Debian support is likely. However, if only e3dev mirrors are referenced, many packages may be re-packaged or mirrored. Since Debian "stretch" is over seven years old and support has ended, it’s probable e3dev provides updated versions. If something is missing, you might find the latest upstream for your target, though this can be challenging due to dependencies. Compiling from source is another route, but it may be difficult on limited hardware and could require outdated libraries. Experimentation remains the best approach.
T
thebowlings
09-22-2016, 02:03 AM #3

In theory, it could work. Wireguard would run lighter on less powerful systems and be easier to set up. If the package exists in the default repos, both options should function. A Debian-based distribution doesn’t guarantee complete access to all Debian items; some might be bundled or redirected through their own channels. Checking "/etc/apt/sources.list" or its extensions can reveal this. If those files point to upstream mirrors and possibly custom e3dev sources, full Debian support is likely. However, if only e3dev mirrors are referenced, many packages may be re-packaged or mirrored. Since Debian "stretch" is over seven years old and support has ended, it’s probable e3dev provides updated versions. If something is missing, you might find the latest upstream for your target, though this can be challenging due to dependencies. Compiling from source is another route, but it may be difficult on limited hardware and could require outdated libraries. Experimentation remains the best approach.

R
Reaper_Newt
Junior Member
15
09-22-2016, 02:45 AM
#4
I don't feel strongly about it, but I'm fairly balanced on this point. VPNs are pretty straightforward, and most of the work happens at the kernel level. As long as your hardware has the necessary support for those modules, you should be surprised by how smooth it goes. I'll treat it a success if you can build a router that can connect and disconnect its own WAN!
R
Reaper_Newt
09-22-2016, 02:45 AM #4

I don't feel strongly about it, but I'm fairly balanced on this point. VPNs are pretty straightforward, and most of the work happens at the kernel level. As long as your hardware has the necessary support for those modules, you should be surprised by how smooth it goes. I'll treat it a success if you can build a router that can connect and disconnect its own WAN!

M
Meowables
Senior Member
608
09-27-2016, 11:43 AM
#5
I’m planning to switch to openvpn because wireguard isn’t working with the installation process (I’m still figuring out why).
M
Meowables
09-27-2016, 11:43 AM #5

I’m planning to switch to openvpn because wireguard isn’t working with the installation process (I’m still figuring out why).

N
natasha6610
Member
66
09-27-2016, 05:40 PM
#6
Likely caused by an older Debian release—“stretch” dates back to 2017—and Wireguard was still widely used then. Kernel modules for Wireguard weren’t included in the mainline until 2020, and for Debian they arrived a few months later. Unless e3dev supports an updated version, you may be limited to what’s available now.
N
natasha6610
09-27-2016, 05:40 PM #6

Likely caused by an older Debian release—“stretch” dates back to 2017—and Wireguard was still widely used then. Kernel modules for Wireguard weren’t included in the mainline until 2020, and for Debian they arrived a few months later. Unless e3dev supports an updated version, you may be limited to what’s available now.