-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathsim.emu
More file actions
31 lines (27 loc) · 1.14 KB
/
sim.emu
File metadata and controls
31 lines (27 loc) · 1.14 KB
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
# This is an example simulation setup for ipmi_sim. It creates a single
# management controller as a BMC. That will have the standard watchdog
# sensor and we add a temperature sensor.
# The BMC is the MC at address 20
mc_setbmc 0x20
# Now add the BMC
mc_add 0x20 0 no-device-sdrs 0x23 9 8 0x9f 0x1291 0xf02 persist_sdr
sel_enable 0x20 1000 0x0a
# Add a temperature sensor and its SDR. Note that sensor 0 is already
# taken as the watchdog sensor.
sensor_add 0x20 0 1 0x01 0x01
#main_sdr_add 0x20 \
# 00 00 51 01 31 \
# 20 00 01 03 01 67 88 01 01 c0 0f c0 7f 38 38 00 \
# 01 00 00 01 00 00 00 00 00 03 60 b0 00 b0 00 a0 \
# 90 70 00 00 00 00 00 00 00 00 c6 'D 'J 't 'e 'm \
# 'p
# Start with the value set to 0x60
sensor_set_value 0x20 0 1 0x60 0
# Set just the upper thresholds with the values 0x70, 0x90, and 0xa0
sensor_set_threshold 0x20 0 1 settable 111000 0xa0 0x90 0x70 00 00 00
# Enable all upper threshold events events
sensor_set_event_support 0x20 0 1 enable scanning per-state \
000111111000000 000111111000000 \
000111111000000 000111111000000
# Turn on the BMC
mc_enable 0x20