Skip to content

rspconfig network

xuweibj edited this page Oct 26, 2017 · 1 revision

Mini-design for OpenBMC rspconfig ip/netmask/gateway/vlan

Background

Interface

rspconfig ip=x.x.x.x netmask=x gateway=x.x.x.x

rspconfig vlan=x ip=x.x.x.x netmask=x gateway=x.x.x.x

Status Machine

  • LOGIN —> RSPCONFIG_GET —> RSPCONFIG_IPOBJECT —> RSPCONFIG_CHECK —> (DHCP_DISABLED or RSPCONFIG_DELETE)

  • LOGIN —> RSPCONFIG_GET —> RSPCONFIG_VLAN —> RSPCONFIG_IPOBJECT —> RSPCONFIG_CHECK —> (DHCP_DISABLED or RSPCONFIG_DELETE)

If the original IP is DHCP, it’s DHCP_DISABLED.

If is Static, it’s RSPCONFIG_DELETE.

Response process

RSPCONFIG_GET: save NIC in %node_info. Replace #NIC# string used in next status.

RSPCONFIG_VLAN: update NIC in %node_info, and url of RSPCONFIG_IPOBJECT.

RSPCONFIG_CHECK: check setting whether successfully. Update url of RSPCONFIG_DELETE or DHCP_DISABLED.

News

History

  • Oct 22, 2010: xCAT 2.5 released.
  • Apr 30, 2010: xCAT 2.4 is released.
  • Oct 31, 2009: xCAT 2.3 released. xCAT's 10 year anniversary!
  • Apr 16, 2009: xCAT 2.2 released.
  • Oct 31, 2008: xCAT 2.1 released.
  • Sep 12, 2008: Support for xCAT 2 can now be purchased!
  • June 9, 2008: xCAT breaths life into (at the time) the fastest supercomputer on the planet
  • May 30, 2008: xCAT 2.0 for Linux officially released!
  • Oct 31, 2007: IBM open sources xCAT 2.0 to allow collaboration among all of the xCAT users.
  • Oct 31, 1999: xCAT 1.0 is born!
    xCAT started out as a project in IBM developed by Egan Ford. It was quickly adopted by customers and IBM manufacturing sites to rapidly deploy clusters.
Clone this wiki locally