1018 Commits

Author SHA1 Message Date
Albert Chu
628c3ca854 freeipmi interface files 2007-02-22 18:17:46 +00:00
Albert Chu
0a682dbedd add freeipmi interface support 2007-02-22 18:16:10 +00:00
Dmitry Frolov
b3dde472ce Fix breakage on FreeBSD caused by configure.in rev 1.64 2007-02-22 02:35:39 +00:00
Francois Isabelle
22f0fc7c00 removed endianness check 2007-02-08 20:22:54 +00:00
Francois Isabelle
6eaa2e8305 Added
ipmi_sel_get_oem_sensor_type
and
 ipmi_sel_get_oem_sensor_type_offset APIs

as well as get_kontron_evt_desc.
Added lookups in ipmi_get_event_desc for OEM defined sensor types.
Added oem_kontron_event_types definition
2007-02-07 21:14:54 +00:00
Francois Isabelle
992b36bc0f fixed for big endian (PPC) architecture 2007-02-01 14:28:44 +00:00
Francois Isabelle
6a68dc2e65 - Incremented to version 0.4
- Fixed lan iface inaccesiblity timeout handling. Waiting for firmware
    activation completion (fixed sleep) before re-opening a session and
    get the final firmware upgrade status.
  - Fixed some user interface stuff.
2007-01-17 19:38:18 +00:00
Francois Isabelle
66958d8c52 fix ipmi_fru_edit_multirec return code 2007-01-17 16:05:28 +00:00
Francois Isabelle
333dc5bedc added initial interactive edition support for multirec
added IANA verification before interpreting PICMG records
added edit support for AMC activation "Maximum Internal Current"
2007-01-17 16:04:12 +00:00
Francois Isabelle
a62287c589 undefined ENABLE_OPENIPMI_V39_PATCH 2007-01-11 21:36:25 +00:00
Francois Isabelle
43a529bff0 added new header dependancies 2007-01-11 21:28:55 +00:00
Francois Isabelle
cf96efd47d added missing () for operator precedence bug 2007-01-11 21:17:46 +00:00
Francois Isabelle
9cbe0938f1 Added initial AMC ekey query operation support 2007-01-11 21:15:12 +00:00
Francois Isabelle
7acd1310ec avoid lprintf to control \n generation 2007-01-11 19:35:29 +00:00
Francois Isabelle
77b47d3751 improvements to ekeying support (PICMG 3.x only)
- added getall/getgranted/getdenied support
 - changed cli arg parsing (avoid segfaults)
 - changet set portstate interface vs channel ordering
2007-01-11 18:47:53 +00:00
Jean-Michel Audet
9a4979ac62 - Fix bug with bad handling of GetDeviceId answer when sol traffic occurs
(generating garbage on the screen)
---** Thanks to Jarrod B Johnson [jbj@vnet.ibm.com] for the patch **---
2007-01-11 18:40:10 +00:00
Jean-Michel Audet
9e4bbc2e65 - Re-Enable Keep Alive function using GetDeviceId
(I re-enable this function since the bug in the keep alive has been addressed)
- Keep the usage of sol for keep alive when usesolforkeepalive is added after
the activate.
2007-01-11 18:36:25 +00:00
Francois Isabelle
8fc8e1a69a added ENABLE_OPENIPMI_V39_PATCH (not enable by default)
updated to 0.3
2007-01-11 16:23:59 +00:00
Francois Isabelle
18b6d4cc08 added TRUE and FALSE definitions 2007-01-11 15:33:31 +00:00
Francois Isabelle
a74e7d396a changed hpmxxx keyword to hpm in main to access HPM.1 functionnality 2007-01-11 15:29:04 +00:00
Francois Isabelle
88af9d3652 Added lan packet size reduction mechanism to workaround fact
that lan iface will not return C7 on excessive length
2007-01-11 15:25:53 +00:00
Francois Isabelle
968e97d905 Adjusted packet length for AMC.0 specification retricting IPMB packets to
32 bytes
 Added lan packet size reduction mechanism to workaround fact
    that lan iface will not return C7 on excessive length
2007-01-11 15:01:39 +00:00
Francois Isabelle
459770d58c now includes ipmi_cc.h for generic completion codes 2007-01-11 14:43:22 +00:00
Francois Isabelle
c28da79cab Added generic completion codes to be used instead of hardcoded values 2007-01-11 14:42:51 +00:00
Jean-Michel Audet
b548d3573b - Still in development
- Implementation now aligned with specification HPM.1 draft 0.9
- Tested with Kontron implementation
2006-12-01 16:36:54 +00:00
Jean-Michel Audet
68afc1b001 Handle timeout completion code C3h in SaveFirmwareImage 2006-12-01 16:34:48 +00:00
Jean-Michel Audet
c78911c730 -Add HPM.1 support
Based on specification (non-official) release version 0.74
Implemented and tested on Kontron ATCA blade
2006-11-17 20:27:16 +00:00
Jean-Michel Audet
6ac87eed90 - Add HPM.1 support module 2006-11-17 20:24:15 +00:00
Jean-Michel Audet
9f66ac2cd3 - Fix a bug with the keepalive functionallity. When keepAlive GetDeviceId is sent and SOL traffic is received in between the answer, the SOL packet is ignore or use as an answer.
- Change the keepalive function to send empty SOL packet instead of sending the getdeviceid command.
2006-11-14 16:08:55 +00:00
Francois Isabelle
3bd95062ba Avoids printing invalid sensor reading when the reading actually fails 2006-11-06 20:45:00 +00:00
Francois Isabelle
86a32205be Added ability to map OEM sensor types to OEM description string using
IANA number.
Moved IANA number table
2006-11-03 21:10:59 +00:00
Francois Isabelle
583a5e7cd0 Added sensor type strings for IPMI v2.0 2006-11-03 19:44:51 +00:00
Francois Isabelle
381783786a Added PICMG specific IDs in entity_id_vals 2006-11-03 19:35:07 +00:00
Francois Isabelle
cea777a51d Added sdr_convert_sensor_hysterisis to avoid taking "B" into consideration 2006-11-03 19:04:15 +00:00
Jordan Hargrave
e3c97ddd3d Do not use readings for sensors with Sensor Scanning bit cleared 2006-10-25 03:21:57 +00:00
Jean-Michel Audet
e7f7209c32 - Auto adjust packet size for SaveFirmwareImage
- Fix bug with sendMessage of bad length with different target (IOL, IPMB-0, IPMB-L, etc..)
2006-10-13 15:03:13 +00:00
Jean-Michel Audet
5d21a9d8a8 - Fix bug with Function Get Channel Cipher Suites command when more than 1 page used. 2006-10-06 20:33:42 +00:00
Jean-Michel Audet
74e028690b - Fix a bug with command ipmitool lan stats get 1.
Stats on channel 1 is always rejected while channel 1 can be lan.
command printconf and print is OK.
2006-10-06 17:47:10 +00:00
Duncan Laurie
fda2c028fe fix formatting loss 2006-09-21 19:53:33 +00:00
Jean-Michel Audet
19f9d13807 - Fix a bug with FWUM Get Info
- Output of DEBUG build was erronous.
- Mode byte change to a bitfield
2006-09-21 15:29:09 +00:00
Jean-Michel Audet
9fcde40c97 - Fix lan set access command to use value already save within parameters for PEF and authentication
- This was causing problem to implementation where PEF alerting is not supported.
- Enable PEF was hard coded.
2006-09-21 14:03:42 +00:00
Duncan Laurie
34b21d2d57 better detection of linux/compiler.h 2006-09-14 16:20:59 +00:00
Duncan Laurie
9e14d37835 add nokeepalive option to sol activate 2006-09-13 00:01:55 +00:00
Duncan Laurie
981a24365f add support for name+privilege lookup for lanplus sessions 2006-09-12 23:23:28 +00:00
Duncan Laurie
729bf0e7c3 new chassis bootdev options 2006-09-11 17:07:00 +00:00
Duncan Laurie
db4a2e5951 fix compile error 2006-09-11 16:20:56 +00:00
Duncan Laurie
ef20239926 update comment regarding sol packet handling 2006-09-11 16:19:29 +00:00
Duncan Laurie
e672819a9d fix unlock behavior to always do set-complete 2006-09-11 16:14:01 +00:00
Duncan Laurie
f61c3acbaf fix sequence number incrementing on retry 2006-09-01 17:48:15 +00:00
Duncan Laurie
eab4dfe679 fix display of auth enables 2006-09-01 17:47:50 +00:00