1# Factory Reset 2 3## Overview 4 5The OpenBMC API defines a factory reset interface, which is intended to be used 6to restore the BMC to its original manufacturer settings. This interface is 7defined generically; it is specifically and variously implemented throughout 8OpenBMC services, which allows these services to be individually restored to 9factory defaults as needed. 10 11## Known Implementations (listed by D-Bus service) 12 13### xyz.openbmc_project.Network 14 15Path: `/xyz/openbmc_project/network` The network factory reset overwrites the 16configuration for all configured network interfaces to a DHCP setting. 17Configuration changes will take effect the next time each interface is brought 18up - either manually or during a BMC reboot. 19 20### xyz.openbmc_project.Software.BMC.Updater 21 22Path: `/xyz/openbmc_project/software` The BMC software updater factory reset 23clears any volumes and persistence files created by the BMC processes. This 24reset occurs only on the next BMC reboot. 25