bmcdiscover - Discover bmc using scan method, now scan_method can be nmap.
bmcdiscover [-h|--help] [-v|--version]
bmcdiscover [-m|--method] scan_method [-r|--range] ip_range
bmcdiscover [-i|--bmcip] bmc_ip [-u|--bmcuser] bmcusername [-p|--bmcpwd] bmcpassword [-c|--check]
The bmcdiscover command will discover bmc using scan method.
This command will use nmap scan active nodes, ip range format should be the same format with that is used by nmap.
Note: scan method can only be nmap now.
This command can check if bmc username or password is correct or not
Display usage message.
Command version.
Scan method, now it is nmap.
Ip range should be a string, can pass hostnames, IP addresses, networks, etc.
BMC ip.
BMC user name.
BMC user password.
Check.
0 The command completed successfully.
1 An error has occurred.
1. To get all bmc from ip range
bmcdiscover -m nmap -r "10.4.23.100-254 50.3.15.1-2"
Output is similar to:
10.4.23.254 50.3.15.1
Note: input for ip range can also be like scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254.
2. To check if user name or password is correct or not for bmc
bmcdiscover -i 10.4.23.254 -u USERID -p PASSW0RD -c
Output is similar to:
Correct ADMINISTRATOR
bmcdiscover -i 10.4.23.254 -u USERID -p PASSW0RD1 -c
Output is similar to:
Error: Wrong bmc password
bmcdiscover -i 10.4.23.254 -u USERID1 -p PASSW0RD1 -c
Output is similar to:
Error: Wrong bmc user
bmcdiscover -i 10.4.23.2541234 -u USERID -p PASSW0RD -c
Output is similar to:
Error: Not bmc