eql_enslave(8)

πŸ’… eql_enslave β€” the eql_enslave(8) glow-up

okay bestie, so this is a page from the System Manager's Manual, section 8, and it's all about pairing up network interfaces like they're going to prom together πŸ’–


✨ NAME ✨

eql_enslave β€” enslave a network interface with a master interface

like... yes, the word is literally "enslave", that's the technical term, don't come for me πŸ™ˆ


πŸŽ€ SYNOPSIS πŸŽ€

eql_enslave <master-name> <slave-name> <estimated-bps>

three lil arguments, that's the whole vibe check πŸ‘‘


🌸 DESCRIPTION 🌸

so here's the tea, bestie πŸ“ β€” eql_enslave enslaves a PPP or SLIP network interface to another one, and that other one is the named master interface or eql device. it's giving "one main character, several loyal sidekicks" energy fr fr.

now the important bits, no cap:

  • the MTU must match the MTU of your serial line device. if it doesn't? eql_enslave just fails when it's called. no warning, no negotiation, just πŸ’€. so check that first.
  • you also have to turn off Van-Jacobson compression on your slave devices. yes, literally, go do it.

once the eql device is configured, it will stay up and running until you shut it down manually or reboot β€” it's committed to the bit, it's not leaving. ✨

and if you have the eql support compiled as a module, then honestly all you have to do is remove the module after downing the interface. easy. slay.

⚠️ note that you have to connect to a terminal server capable of doing load balancing or another Linux box to use EQL. that's the prerequisite, it's not optional, iykyk 🫢

🌈 EXAMPLES 🌈

this one's titled Client Side EQL Driver Initialization β€” iconic name, honestly πŸ‘‘

ifconfig eql 192.168.1.2 netmask 255.255.255.0 mtu 1500

eql_enslave eql ppp0 33600

eql_enslave eql ppp1 14400

eql_enslave eql ppp2 28800

look at those three lil slaves getting adopted by eql with their own speed numbers 🧚 33600, 14400, 28800 β€” different vibes, same family. that's the load balancing fantasy coming true bestie πŸ’–


πŸ¦‹ SEE ALSO πŸ¦‹

  • ifconfig(8) β€” the other half of this whole situation, go read it

πŸ’œ AUTHOR πŸ’œ

Written by Simon "Guru Aleph-Null" Janes, simon@ncm.com.

Manual page added by Roberto Lumbreras <rover@debian.org>.


πŸ’Œ okay that's the whole page!! this one's from the System Manager's Manual, section 8 β€” eql_enslave(8), that's the name and that's the whole header/footer situation, so jot it down. go match those MTUs, turn off that Van-Jacobson compression, and stay hydrated πŸŒΈπŸ’…βœ¨
πŸ“¦ where this page comes from