Skip to content

A few fixes for portability + iLO 3/4 support#1

Open
LAKostis wants to merge 17 commits into
ya-mouse:masterfrom
LAKostis:for-ya-mouse
Open

A few fixes for portability + iLO 3/4 support#1
LAKostis wants to merge 17 commits into
ya-mouse:masterfrom
LAKostis:for-ya-mouse

Conversation

@LAKostis

Copy link
Copy Markdown

Just an idea of implementation, because I've modified fwup function in -ATEN instead adding extra features for recent motherboards.

The same applies for iLO tested only on G7 discrete and G9 blade.

Konstantin Lepikhov added 7 commits October 28, 2016 11:16
Now it should work on MacOS and *BSD (untested)
Initial support of HP iLO 3/4 interface. Supported functions:
- KVM
- mc info
- mc reset cold
- lan info
- Fixed detection of various iLO versions
- cosmetic fixes in session code
Preliminary version, only basic functions are supported:
- java KVM
- session creation/logout
- mc reset cold
- Added 'mc info' command output
- Now we can parse inv xml correctly
@LAKostis LAKostis force-pushed the for-ya-mouse branch 3 times, most recently from fbc2e25 to 82ed202 Compare November 8, 2016 20:21
Added new features:
+ bios update via UI for X10/X11(?), X9 still locked due licensing
  restriction
+ improved 'mc info' command output for X10, show BIOS info if available
+ replace some hardcoded values in 'mc info' by ipmitool output.
Konstantin Lepikhov and others added 9 commits November 10, 2016 16:12
Added support for Megarac devices (HP CL3100).

What works:
+ mc info
+ kvm
+ logout

Untested:
- lan setup
- fwup
- mc reset cold
- Replace 'IPMI Version' by 'iLO Firmware Version'
- Add UEFI status
- Improve BIOS version output.
- replace sh -> bash
- Use getopts from bash. No need to use custom hardcoded GNU getopt on BSD/Mac now.
- Improve logic to find sed - now it also will work on systems where 'sed' is GNU sed (and no gsed binary/alias)
- Added a hack to handle fw rev.
- Added FRU readings.
Added extra information for SuperMicro:
- display power status;
- display BIOS version more correctly.
- Added SOL command launch (could be useful).
- Wire sol to -ATEN
- Fixed parsing of BIOS version on some X10
- Added RedFish version.
Make script more portable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant