summaryrefslogtreecommitdiffstats
path: root/features.md
blob: ac1075a39e4babca5b9f26777daa72f40ccd5ee9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# OpenBMC Features

Follow links to learn more about OpenBMC features:

* [BMCWeb][] HTTP/Web server
* [Phosphor WebUI][] web application
* REST Management: [BMCWeb Redfish][], [Phosphor REST APIs][] includes
  [Host management REST APIs][]
* [D-Bus interfaces][] describes internal interfaces
* [D-Bus Object Mapper][]
* [Remote KVM][]
* [IPMI in band][] and [IPMI out of band][]
* Full IPMI 2.0 Compliance with DCMI
* SSH based SOL: [How to use][SOL How to use]
* Power and Cooling Management: [Phosphor Fan Control][]
* [Logging][Phosphor Logging] and [Callouts][Logging Callouts]
* Zeroconf discoverable through `systemd-networkd`
* [Sensors][]
* Inventory: [Entity manager][], [Phosphor inventory manager][] and its [MSL application][]
* [LEDs][]: see also [LED Groups][]
* Host Watchdog: [Phosphor Watchdog Implementation][]
* [Power State management] and [Chassis Power control][]
* [Network management][]
* [Factory reset][]
* [User management][Phosphor User Management]
* Time (time of day clock) management
* [Certificate management][]: [Phosphor Certificate Manager][]
* [Simulation][] via QEMU
* [Firmware update support][]
* [POWER OCC Support][POWER OCC Implementation] (On Chip Controller)
* [Automated Testing][]
* LDAP
* Remote syslog

[Automated Testing]: https://github.com/openbmc/openbmc-test-automation/blob/master/README.md
[BMCWeb]: https://github.com/openbmc/bmcweb/blob/master/README.md
[BMCWeb Redfish]: https://github.com/openbmc/bmcweb/blob/master/DEVELOPING.md#redfish
[Certificate management]: https://github.com/openbmc/phosphor-dbus-interfaces/tree/master/xyz/openbmc_project/Certs/README.md
[Chassis Power control]: https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/xyz/openbmc_project/Chassis/README.md
[D-Bus interfaces]: https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/README.md
[D-Bus Object Mapper]: https://github.com/openbmc/docs/blob/master/object-mapper.md
[Entity manager]: https://github.com/openbmc/entity-manager/blob/master/README.md
[Factory reset]: https://github.com/openbmc/phosphor-dbus-interfaces/tree/master/xyz/openbmc_project/Common/FactoryReset/README.md
[Firmware update support]: https://github.com/openbmc/docs/blob/master/code-update/code-update.md
[Host management]: https://github.com/openbmc/docs/blob/master/host-management.md
[Host management REST APIs]: https://github.com/openbmc/docs/blob/master/host-management.md
[IPMI in band]: https://github.com/openbmc/docs/blob/master/ipmi-architecture.md
[IPMI out of band]: https://github.com/openbmc/ipmitool/blob/master/README
[LED Groups]: https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/xyz/openbmc_project/Led/README.md
[LEDs]: https://github.com/openbmc/docs/blob/master/LED-architecture.md
[Logging Callouts]: https://github.com/openbmc/phosphor-dbus-interfaces/tree/master/xyz/openbmc_project/Common/Callout/README.md
[MSL application]: https://github.com/openbmc/phosphor-dbus-monitor/blob/master/mslverify/README.md
[Network management]: https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/xyz/openbmc_project/Network/README.md
[Phosphor Certificate Manager]: https://github.com/openbmc/phosphor-certificate-manager/blob/master/README.md
[Phosphor Fan Control]: https://github.com/openbmc/phosphor-fan-presence/blob/master/README.md
[Phosphor inventory manager]: https://github.com/openbmc/phosphor-inventory-manager/blob/master/README.md
[Phosphor Logging]: https://github.com/openbmc/phosphor-logging/blob/master/README.md
[Phosphor REST APIs]: https://github.com/openbmc/docs/blob/master/rest-api.md
[Phosphor User Management]: https://github.com/openbmc/docs/blob/master/user_management.md
[Phosphor Watchdog Implementation]: https://github.com/openbmc/phosphor-watchdog
[Phosphor WebUI]: https://github.com/openbmc/phosphor-webui/blob/master/README.md
[Power OCC Implementation]: https://github.com/openbmc/openpower-occ-control
[Remote KVM]: https://github.com/openbmc/obmc-ikvm/blob/master/README.md
[Sensors]: https://github.com/openbmc/docs/blob/master/sensor-architecture.md
[Simulation]: https://github.com/openbmc/docs/blob/master/development/dev-environment.md
[Power State management]: https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/xyz/openbmc_project/State/README.md
[SOL How to use]: https://github.com/openbmc/docs/blob/master/console.md
OpenPOWER on IntegriCloud