minieap(1)
π NAME
minieap β the extensible 802.1x client that actually speaks Ruijie v3/v4, bestie π
β¨ SYNOPSIS β¨
minieap [OPTIONS...]
π¦ DESCRIPTION π¦
Okay so real talk: minieap is a supplicant for the modified 802.1x authentication methods out there β you know the ones, like Ruijie, that do their own little thing instead of playing by the standard's rules π. It's the friend who shows up to the group project already knowing everyone's weird quirks. Iconic behavior, honestly.
π OPTIONS π
--help,-hβ show help information. Your "hey what's good" button π«Ά--kill,-k[0|...]β kill other instances and exit. But listen: args other than0mean it kills the other instances and keeps running β so0= bye-bye, anything else = bye-bye to the others, not you π--save,-wβ save present config. Claude that vibe check before it's gone β¨--username,-u<username>β username--password,-p<username>β password (and yes, the page literally writes the placeholder as<username>β I'm not gonna lie to you about what it says π)--nic,-n<interface>β network interface--stage-timeout,-t<second>β timeout for each auth [default is5]--wait-after-fail,-r<second>β time to wait after fail (but will start immediately if the server ask to) [default is30]--max-fail,-l<num>β max failure times [default is3]--no-auto-reauth,-xβ do not retry after disconnected [default is yes]--daemonize,-b<0-3>β how deep into the shadows you wanna go π0= run foreground1= run as daemon, without output2= run as daemon, output to the console3= run as daemon, output to the log- [default is
0]
--proxy-lan-iface,-z<interface>β the LAN interface if auth via proxy [default is none]--auth-round,-j<count>β times needs to auth [default is1]--max-retries<count>β max retry times [default is3]--pid-file<pidfile>β set tononeto disable [default is/var/run/minieap.pid]--conf-file<conffile>β config file [default/etc/minieap.conf]--if-impl<module>β choose the network module. The option can be only used once. [default is the first available one] β (one and done, bestie)--pkt-plugin<plugin>β active the corresponding package modifier. The option can be used more than once. [default is none] π (this one you can stack, no cap)--module<module>β active the corresponding module. The option can be used more than once.
β οΈ Important one, don't skip it: if you use--moduleor--pkt-pluginin the command line, all the lines in config file containingmodule=will be ignored. So it's giving "main character energy" β command line wins, periodt.
πΈ Available network modules πΈ
sockrawβ a module use RAW Socket
π§ Available package modifier π§
printerβ print all the package that go through it. Free lil' spy cam for your packets, iykyk πrjv3β use auth algorithm via hyrathb@GitHub Ruijie V3 π₯--heartbeat,-e<second>β seconds between packages [default is60]--eap-bcast-addr,-a<0-1>β Start package broadcast address [defaultBROADCAST_STANDARD]0= standard1= ruijie's address
--dhcp-type,-d<0-3>β DHCP methods [defaultHCP_AFTER_AUTH]0= don't use DHCP1= secondary auth2= post-auth DHCP3= pre-auth DHCP
--dhcp-script,-c<script>β run script between secondary auth and post-auth [default is none]--rj-option<type>:<value>[:r]β customize sections, the type and value must be in hex.
For example, --rj-option 6a:000102 means add a section of type 0x6a, with the content of 0x00 0x01 0x02 .
:r means replace the default one generated by this program. For example, --rj-option 6f:000102:r means to replace the contents of 0x6f type to 0x00 0x12 0x02 .
If the command line and the config file all have this one, both config will work. π
--service<service>β customize service name [default isinternet]--version-str<version>β customize version string [default isRG-SU For Linux V1.0]--fake-dns1<DNS>β customize main DNS address (IPv4 in Dotted Decimal Notation) [it will get a address by default]--fake-dns2<DNS>β customize secondary DNS address (IPv4/IPv6)--fake-serial<serial>β customize hard disk serial [it will gain by default]--max-dhcp-count<count>β the times of timeout allowed when second auth wait for DHCP [default is3]
π SEE ALSO π
Go touch grass on the repo, it's right there π¦
π AUTHOR π
The maintainer of minieap is updateing.
This manual page was written by GengYu Rao, for the Debian project (and may be used by others). Slay, Debian π«Ά
Okay that's the whole thing bestie, no crumbs left β it's minieap(1) from the General Commands Manual, and that's the whole vibe check, you're so welcome π
β¨π
π¦ where this page comes from
- arch rolling: minieap 0.93-2 Β· GPL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms