tychosmoose

joined 2 years ago
[–] tychosmoose@lemmy.world 2 points 2 weeks ago

Cool, thanks. I'll take a look.

[–] tychosmoose@lemmy.world 2 points 2 weeks ago (2 children)

I have heard that. Can it be given run conditions, like only on wifi, and respecting the Android battery saving setting?

My phone has an always on split tunnel VPN to home, so the other sync devices are always accessible. Without the Syncthing-Fork run conditions it chews through mobile data and battery.

[–] tychosmoose@lemmy.world 8 points 3 weeks ago (5 children)

Same here. It was already a little bit concerning that I was relying on a smaller fork to get syncthing on Android. It was on my to do list to figure out options. Now it's at the top of the list, and I'm not doing updates for the time being on Android. That's almost the entirety of my reliance on syncthing - phone to PC sync. I don't really need it that much for sync between PCs.

[–] tychosmoose@lemmy.world 30 points 2 months ago (6 children)

To be fair it wasn't a random banana.

It was this specific banana.

[–] tychosmoose@lemmy.world 3 points 2 months ago (1 children)

Just throwing out more ideas:

Is there a CPU spike on the VPS?

Anything weird about Wireguard on either end? Using kernel mode WG everywhere and not a user mode version, right?

As a test I would be inclined to try a very small mtu to see if it makes a difference. 1280 is a failsafe that I use when on unknown networks and trying to wg out.

Maybe try with a smaller packet size, like 1KB which I think is -l 1K

[–] tychosmoose@lemmy.world 5 points 2 months ago (3 children)

Are you specifying bandwidth (-b) on the iperf UDP test? It defaults to 1M if I recall correctly, which would explain the result.

If not, try -b 10M or -b 0 for unlimited (the behavior used for TCP).

[–] tychosmoose@lemmy.world 2 points 2 months ago

I'm doing this on a couple of machines. Only running NFS, Plex (looking at a Jellyfin migration soon), Home Assistant, LibreNMS and some really small other stuff. Not using VMs or LXC due to low-end hardware (pi and older tiny pc). Not using containers due to lack of experience with it and a little discomfort with the central daemon model of Docker, running containers built by people I don't know.

The migration path I'm working on for myself is changing to Podman quadlets for rootless, more isolation between containers, and the benefits of management and updates via Systemd. So far my testing for that migration has been slow due to other projects. I'll probably get it rolling on Debian 13 soon.