You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have two RTL8156B on my DS918+. Both get detected and are working. I can create a 802.3ad LACP bond which also creates and works fine.
"Bond 1" consists of the two 1G internal NICs
"Bond 2" consists of the two 2.5G RTL8156B external NICs
Both bonds work and can be accessed. I can confirm that in my switch:
ch2 is "Bond 1"
ch3 is "Bond 2"
But after a reboot the bond is missing and both RTL8156B show as individual NIC again:
The bond consisting of the two internal NICs is fine.
I took the requested commands with a working bond:
Description of your products
DS918+
Linux hostname 4.4.302+ #69057 SMP Fri Jan 12 17:02:59 CST 2024 x86_64 GNU/Linux synology_apollolake_918+
I had the same issues with a bond (1x 1g internal + 1x 2.5g external). It'll work, but come apart on reboot.
I suspect they initialize their bonding way before USB devices are fully loaded.
Under the current mechanism, drivers are loaded after the package system is ready, so LACP BOND, which is prepared at an earlier stage, is not restored at startup.
If the drivers are loaded at the same time as other kernel modules are loaded at startup, the LACP configuration can be enabled. But I have not found a good way to do that.
Description of the problem
I have two RTL8156B on my DS918+. Both get detected and are working. I can create a 802.3ad LACP bond which also creates and works fine.
"Bond 1" consists of the two 1G internal NICs
"Bond 2" consists of the two 2.5G RTL8156B external NICs
Both bonds work and can be accessed. I can confirm that in my switch:
ch2 is "Bond 1"
ch3 is "Bond 2"
But after a reboot the bond is missing and both RTL8156B show as individual NIC again:
The bond consisting of the two internal NICs is fine.
I took the requested commands with a working bond:
Description of your products
Description of your environment
Output of
dmesg
commandOutput of
lsusb
commandOutput of
ifconfig -a
commandThe text was updated successfully, but these errors were encountered: