Wireguard userspace implementation, packaged for Sailfish.
You can use this standalong but you may want want to install WireGuard for Sailfish (Settings UI) which includes the UI for configuring the VPN (it will pull this package as a dependency).
Source: https://github.com/javitonino/sailfish-wireguard-tools
Attachment | Size | Date |
---|---|---|
wireguard-go-0.0.20220316-1.aarch64.rpm | 750.95 KB | 03/11/2022 - 19:53 |
wireguard-go-0.0.20220316-1.i486.rpm | 851.44 KB | 03/11/2022 - 19:53 |
wireguard-go-0.0.20220316-3.armv7hl.rpm | 782.24 KB | 16/12/2022 - 18:19 |
(none)
Comments
armorica
Fri, 2022/12/16 - 13:57
Permalink
I faced the same problem on my Gemini. Tried to fix it via the source, but ran in all sorts of trouble (due to my inexperience). Finally got it to work.
On the device:
On your PC (mine is linux):
From my history.
PC:
Device:
Hope this helps!
javitonino
Fri, 2022/12/16 - 18:21
Permalink
I just released a new version that should have the correct architecture binary. Can you test it? Thanks for your code, it helped identify the silly mistake (an incorrect architecture string).
armorica
Fri, 2022/12/16 - 18:38
Permalink
Just ran the update on my Gemini and the architecture for the wireguard executable is fine now!
VPN up and running. Thanx!
ade
Sun, 2022/11/20 - 22:32
Permalink
/usr/bin/wireguard is an Intel 80386 executable inside the armv7hl rpm packages.
javitonino
Fri, 2022/12/16 - 18:20
Permalink
I just released a new version that should indeed have the correct architecture. Sorry I did not noticed this message earlier!