minieap(1) General Commands Manual minieap(1)

minieap - Extensible 802.1x client with Ruijie v3/v4 support

minieap [OPTIONS...]

minieap can be used as a supplicant for modified 802.1x authentication methods like Ruijie.

show help information
kill other instances and exit. args other than 0 means to kill other instances and keeps running.
save present config
username
password
network interface
timeout for each auth [default is 5]
time to wait after fail (but will start immediately if the server ask to) [default is 30]
max failure times [default is 3]
do not retry after disconnected [default is yes]
0 = run foreground
1 = run as daemon, without output
2 = run as daemon, output to the console
3 = run as daemon, output to the log
[default is 0]
the LAN interface if auth via proxy [default is none]
times needs to auth [default is 1]
max retry times [default is 3]
set to none to disable [default is /var/run/minieap.pid]
config file [default /etc/minieap.conf]
choose the network module. The option can be only used once. [default is the first available one]
active the corresponding package modifier. The option can be used more than once. [default is none]
active the corresponding module. The option can be used more than once.

If you use --module or --pkt-plugin in command line, all the lines in config file containing "module=" will be ignored.

a module use RAW Socket

print all the package that go through it
use auth algorithm via hyrathb@GitHub Ruijie V3
seconds between packages [default is 60]
Start package broadcast address [default BROADCAST_STANDARD] 0 = standard 1 = ruijie's address
DHCP methods [default HCP_AFTER_AUTH]
0 = don't use DHCP
1 = secondary auth
2 = post-auth DHCP
3 = pre-auth DHCP
run script between secondary auth and post-auth [default is none]
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.

customize service name [default is internet]
customize version string [default is RG-SU For Linux V1.0]
customize main DNS address (IPv4 in Dotted Decimal Notation) [it will get a address by default]
customize secondary DNS address (IPv4/IPv6)
customize hard disk serial [it will gain by default]
the times of timeout allowed when second auth wait for DHCP [default is 3]

https://github.com/updateing/minieap

The maintainer of minieap is updateing.

This manual page was written by GengYu Rao, for the Debian project (and may be used by others).