IM(somewhat limited)E:Has anyone ever tried this on Debian
Between two GNU/Linux boxes (point-to-point, unswitched), sure. Works much as expected, though balance-foo throughput suffers from diminishing returns (and increasing overhead) pretty hard with >2 links in the bond.
Between a GNU/Linux box and a switch, depends on the switch. Generally fine if it supports 802.3ad/LACP, otherwise a complete crapshoot.
Where $mystery_meat_network_appliance is involved... Who knows. Can the thing do port trunking/static etherchannel or 802.3ad? Will it freak out if you throw balance-rr or balance-alb mode at it? Can you abuse vlans so it doesn't?
Personally, these days I consider bonding worthwhile for failover only, and then only with fairly intelligent gear involved (i.e. a decent managed switch). Anything else is considerable buggering about for underwhelming gains, and 10GBE NICs are getting cheap.
Statistics: Posted by steve_v — 2023-12-28 18:55