You are not logged in.

#1 2018-04-24 18:03:57

Doron.Behar
Member
Registered: 2016-12-21
Posts: 36

Slow internet when bonding wired and wireless with systemd-networkd

I'm trying to bond my wireless and wired network interfaces using `systemd-networkd`. Since I didn't want to put any configuration in `/etc/systemd/network/` I don't fully understand, this is the configuration I've ended up with:

$ cat /etc/systemd/network/10-bond0.netdev
[NetDev]
Name=bond0
Kind=bond
$ cat /etc/systemd/network/20-wired.network
[Match]
Name=enp0s25

[Network]
Bond=bond0
$ cat /etc/systemd/network/25-wireless.network
[Match]
Name=wlp2s0

[Network]
Bond=bond0
$ cat /etc/systemd/network/35-tethering.network
[Match]
Name=enp0s20u*

[Network]
Bond=bond0
$ cat /etc/systemd/network/40-bond0.network
[Match]
Name=bond0

[Network]
DHCP=yes

As opposed to this old configuration which works as fast as light:

$ cat /etc/systemd/network/20-wired.network
[Match]
Name=enp0s25

[Network]
DHCP=yes
$ cat /etc/systemd/network/25-wireless.network
[Match]
Name=wlp2s0

[Network]
DHCP=yes
$ cat /etc/systemd/network/35-tethering.network
[Match]
Name=enp0s20u*

[Network]
DHCP=yes

With the 1st configuration scheme, If I reboot, I definitely have networking capabilities but from some reason, after a while, browsing the web for example, becomes extremely slow.

How can I debug this? Are there any best practices for the simplest bonding configuration? What am I missing here?

BTW I've also encountered this post: https://bbs.archlinux.org/viewtopic.php?id=195348 which seems to be suggesting the exact same thing so it doesn't really helped me reading it.

Offline

Board footer

Powered by FluxBB