i tested now bonding on a 6.12 kernel based devices (most recent on x64/x86 too)
and what can i say. it works. i attached 2 interfaces with balance-rr algorithm (you need to check which one you need)
bond0 was created with 2 interfaces as slaves
and bond0 can now be used in any way you want
just one issue i found was that i missed to include the bond interfaces in the interface selection and i should add the feature to create multiple bonds in future
Thanks for the info BrainSlayer. I played with it for a long time and could not get it to work and nobody responded in this thread with anything to help. There are no instructions anywhere that I can find. I have some questions.
1) Do you have to set up a bridge with the two ports you are going to bond on it, set up the bonding between the two ports, and then assign that bridge as the WAN or am I overthinking it?
2) Can you provide a screenshot of the setup/networking tab with the bonding configured and working?. _________________ Optiplex 7060 with i7-8700, 32GB Ram, X710-T4L, i226 four port, & an AQC113 M2 slot card. DDWRT 63600 & Adguard Home.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use
You must set the bonded interfaces such as eth0 and eth1 to "unbridged".
and select bond0 as the WAN interface
When configuring bond0, you must select eth0 and for example eth1
as you need two interfaces for bonding and not just 1 _________________ Quickstart guides:
While I did get it to work on OpenWRT, my speeds were similar, The base OpenWRT image has VERY little disk space which greatly limits the packages I dould install. Itried to increase the HD space to no avail since I am far from being a Linux guru, So I snagged an Arris S33 which comes with a 2.5 gbps port off of Ebay for an amazing price and switched back to DDWRT which I do like much better. I am getting over a gbps speed but most of the test show it goes above a gig then falls to the 800 mbps range. I do occasionally have a test that stays above a gig, Below is a link to my best test so far.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use
My issue with the speed being over a gig and then falling to ~800 mbps appears to be a wifi issue. On a wired connection between my router and a computer both with Realtek 8125 cards, I am getting 1135 down and 37 up. I have the new Qualcomm WIFI 7 card in my laptop. Windows update doesn't even have good driver updates for this card and the Qualcomm site doesn't have good drivers listed either. I am having to go to a MSI site to get drivers for the Fastconnect 7800.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use
Yeah test it on a wired connection. Also make sure the cables your using are good at least CAT6. Cat5E being the minimum. I can't even test the speed on my service since they are constantly messing with it. It can be good for few hours then completely tank to barely connected. It's not DD-WRT since it happens with a direct connection to the modem. I used to top out at 920Mbps now it struggles getting to 600Mbps.
I am curious what firmware is your modem using? I have this on my modem.
TB01.03.001.10_012022_212.S3
TB01.03.001.11_051722_212.S3 is what is on mine. I have done a few searches for what should be the latest firmware version and have come up empty. _________________ Optiplex 7060 with i7-8700, 32GB Ram, X710-T4L, i226 four port, & an AQC113 M2 slot card. DDWRT 63600 & Adguard Home.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use
The downside of non-ISP gear is either no firmware updates will get pushed, or you may get updates pushed which are branded by the ISP. I don't think vendors themselves do it for cable modems . I remember when there was no user access to the firmware via any means that didn't require cracking the case open.
It sucks that the ISP's have all the control over cable modem firmware updates. If a consumer spends their own money to purchase an approved piece of equipment, they should have full control over the firmware and anything else but the provisioned speed they pay for. _________________ Optiplex 7060 with i7-8700, 32GB Ram, X710-T4L, i226 four port, & an AQC113 M2 slot card. DDWRT 63600 & Adguard Home.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use