Sub-node Login
A compute sub-node (sub-board) has three connection channels: Serial, ADB, and SSH. Each channel can be used through any of the following three options:
| Option | Supported channels | When to use it |
|---|---|---|
| Web console | Serial, ADB, SSH | Ad-hoc checks; point and click |
BMC CLI bmc | Serial, ADB, SSH | Batch or scripted operations, no browser |
| Maintenance PC (direct) | SSH only | Long debugging sessions; the sub-node needs a static IP first |
All three options are built on the same network connection: complete the "Network Connection" section below first, then pick whichever fits your situation. The Debug Mode in the Web page only lists the channels the sub-node reports, so an individual sub-node may not provide all of them. This section covers sub-nodes only; to log in to the BMC management controller, see Accessing the BMC.
Prerequisite: Network Connection
All three options require the same network connection; complete these two steps first:
- Server cabling: Connect the server to the switch as described in Network Wiring; use either the out-of-band or the in-band method.
- Connect the maintenance PC: Connect the maintenance PC to the same switch, confirm that the PC port and the server port belong to the same switching network and VLAN, and make sure the PC can reach the aBMC management IP (for the default value and how to query it, see Accessing the BMC).
After these two steps, "Option 1: Web Console" and "Option 2: BMC CLI" are ready to use; "Option 3: Direct Login from the Maintenance PC" needs one more step: assigning a static IP to the sub-node.
Option 1: Web Console
Open the sub-node terminal directly in the aBMC Web page.
Open the Sub-node Debug Window
- Select Devices in the left navigation bar.
- Select General in the device menu, then find the sub-node you need in the device list; prefer a node whose status is Online or Ready.
- Click the first terminal icon (Open Shell Command) in the Shortcuts column of the target node. If the page is too narrow, scroll the device list to the far right first.
Select the Connection Channel and Connect
In the Open Debugging window, select the connection channel in Debug Mode and click Confirm; the terminal of the sub-node opens in a new browser window.
Serial: works for all sub-nodes; it also shows low-level boot logs when the system has not started or shows no output.
- Confirm that Debug Mode is Serial and click Confirm.
- In the new window, wait for the terminal to connect; if the terminal stays blank, click once in the black area and press Enter to wake up the serial output.
- When a sub-node or login prompt appears, the serial connection is up.
Login Credentials
Serial and SSH log in to the sub-node's own operating system, so use that sub-node's system account and password; admin/admin only logs in to the aBMC page. ADB is a debugging channel and normally enters the Shell directly.
Option 2: BMC CLI
bmc is a CLI tool bundled with aBMC. Run it on the BMC to connect to sub-nodes; it is a good fit for batch or scripted operations. If you omit the aBMC connection parameters, the defaults are used: https, 127.0.0.1, 443, admin, admin (use --protocol, --ip, --port, --user, or --password to override them); to exit, press Ctrl+A, Q, Enter. Pick the command for your connection channel:
ADB: works for sub-nodes that support ADB; put the target core board name after --core.
./bmc terminal adb --core sub01Option 3: Direct Login from the Maintenance PC
When the sub-node and the management network can reach each other, you can log in to the sub-node system over SSH directly from the maintenance PC, without the Web page or the bmc tool.
On top of "Network Connection", this path adds two steps: assigning a static IPv4 address to the sub-node, then verifying the connectivity between the PC and the sub-node. It relies on the sub-node NIC that connects to the server's shared network port: the server port that reuses a service NIC and carries both service traffic and management traffic (see Accessing the BMC), which reaches the sub-nodes through the internal switch.
Configure a Static IPv4 Address for the Sub-node
NIC Selection
You must select the sub-node NIC that connects to the shared network port. Do not modify the bmc/MGMT management port or the NICs used for internal interconnection between sub-nodes; if you cannot tell them apart, check the product network port description, the NIC name, and the MAC address.
- Select Devices → Network in the left navigation bar; you can also visit
https://172.16.100.172:443/#/deviceManage/boardNetManagedirectly, replacing it with the management address and port of your device. - Find the sub-node NIC that connects to the shared network port based on Device Name, Net Card, and MAC Address, then click Configure in that row.
- In the IPv4 Configuration tab, set IPv4 Mode to Manual, then fill in Address and Subnet Mask; fill in Gateway and Gateway Priority only if cross-subnet access is required.
- After checking that the address is not taken by another device, click Confirm to save, then return to the Network page and check that the IPv4 Address of the NIC has been updated. The sub-node's network connection may drop briefly while the change takes effect.
Locate the target NIC on the Network page by Device Name → Net Card → MAC Address:
The IPv4 Configuration tab that Configure opens:
In the example above, Address is 192.168.10.10 and Subnet Mask is 255.255.255.0 (that is /24). Replace them with the addresses planned for your site; Gateway can be left empty when the PC and the sub-node are on the same Layer 2 network.
Verify the Connectivity Between the PC and the Sub-node
Set the maintenance PC to the same subnet as the sub-node's static IP, and make sure the address does not clash (if the sub-node is 192.168.10.10/24, the PC can be set to 192.168.10.100/24), then test the connectivity:
ping 192.168.10.10Once the sub-node replies, go ahead with the SSH login. If it does not respond, check in this order: shared network port cabling, switch VLAN, PC IP, sub-node static IP, firewall settings.
Perform SSH Login on the PC
- Open the PC's terminal, PowerShell, or another SSH client, and run
ssh <sub-node user>@<sub-node static IP>(the default port is22; use-pfor a non-default port). - On the first connection, verify the host fingerprint, enter
yesafter confirming it is correct, and then enter the sub-node operating system password. - When the target sub-node's command prompt appears, the SSH login has succeeded.
Using the example IP from this section:
ssh <SUBBOARD_USER>@192.168.10.10
ssh -p <SSH_PORT> <SUBBOARD_USER>@192.168.10.10 # non-default SSH portSSH Login Credentials
SSH uses the sub-node operating system account and password, not the aBMC Web admin/admin. Before logging in, confirm that the sub-node has the SSH service enabled, the target account is allowed to log in remotely, and the firewall permits the corresponding SSH port.
FAQ
1.Where can I get the user manual?
For full feature descriptions, refer to aBMC Web User Manual.
2.What should I do if none of the login methods works?
Refer to Troubleshooting.

