IPMItool is een zeer eenvoudige, makkelijk te gebruiken, open source en cross-platform command-line software geschreven in de C-programmeertaal en is ontworpen om te fungeren als een interface naar systemen die zowel de 1,5 en 2,0 takken te ondersteunen van de IPMI (Intelligent Platform management Interface) specificatie.
Kenmerken in een oogopslag
Met IPMItool u in staat om gemakkelijk te lezen van de SDR (Software-Defined Radio), tonen SEL & rsquo zal zijn; s inhoud, print sensor waarden, print FRU informatie uit te voeren chassis power control, alsook om te lezen en stel LAN (Local Area Network) configuratie parameters. Daarnaast is de software kunt u ook een systeem-interface geleverd door een kernel device driver (OpenIPMI) gebruiken door te profiteren van IPMI-over-LAN-interfaces.
De volgende interfaces zijn officieel ondersteund door IPMItool: LAN, LAN Plus, OpenIPMI, freeipmi, IMB, BMC, LIPMI en Serial. Een dummy aansluiting is ook mogelijk, evenals de ipmievd en ipmishell gereedschappen. Ondersteuning voor een aantal van deze interfaces wordt standaard toegevoegd bij het configureren van het project, zoals anderen expliciete enablement vereisen.
Command-line opties
Vanuit de command-line interface (CLI), zal de gebruiker in staat om veel van de taken met behulp van de ipmitool commando gegenereerd nadat compilatie te doen. Hiermee kunt u RAW IPMI verzoeken verzenden, LAN-kanalen te configureren, voert u een ATCA of PICMG uitgebreid commando, configureren firmware firewall, print sessie-informatie, zo welll als lunch een interactieve IPMI shell.
Onder de motorkap, de beschikbaarheid en ondersteunde besturingssystemen
Het IPMItool project wordt volledig geschreven in de programmeertaal C en it & rsquo; s beschikbaar om te downloaden alleen als een bron archief, dat moet worden geconfigureerd en samengesteld voorafgaand aan de installatie. Naast het GNU / Linux, de software werkt met succes onder FreeBSD, Solaris en Mac OS X-besturingssystemen. Zowel 32-bit als 64-bit architecturen worden ondersteund op dit moment. Een select aantal Linux-distributies zijn de IPMItool programma in hun standaard software repositories, zodat je het kunt installeren zonder de noodzaak om de bronnen te compileren.
Wat is nieuw in deze release:
- ID: 299 - openipmi plugin schrijft nul tot verkeerde byte
- ID: 301 - Voeg OS / Hypervisor status van de installatie gebeurtenissen
- ID: 298 - fix LANplus retry
- ID: 295 - gebruiker te informeren als SOL-sessie verbroken
- ID: 297 - niet afgedrukt-out SEL binnenkomst indien ID niet aanwezig
- ID: 296 - Fix PSD formaat decodering
- ID: 293 - Gebruik van niet-geïnitialiseerde variabele in ipmi_main ()
- ID: 278 - Fout in sol looptest
- ID: 290 - ipmi_sol.c heeft een clean-up
- ID: 85 - Supermicro geheugen ECC foutmelding
- ID: 290 - ipmi_sol.c heeft een clean-up
- ID: 286 - Open sessie pogingen hit te doen gelden in ipmi_lanplus_send_payload
- ID: 285 - Fix SEGV in ipmi_lanplus_open_session
- ID: 284 - Fix SEGV in ipmi_main
- ID: 283 - ipmi_intf_socket_connect mislukt met IPv4 hosts
- ID: 46 - ipmi_fwum needs some re-work
- ID: 50 - ipmi_hpmfwupg heeft behoefte aan een schoon te maken
- ID: 279 - ipmitool sdr lijst gebroken
- ID: 44 - dummy-interface ondersteuning - nep-ipmistack project
- ID: 48 - Verwijder hard-coded FRU inventarisatie toegang lengte beperking
- ID: 276 - HPM.1 upgraden gecombineerd patch
- ID: 90 - opties om chassis bootparam set bootflag toevoegen
- ID: 292 -Properly handvat plugin niet-nul doel adddress met -t
- Talrijke Correcties gebaseerd op het runnen van Coverity
- Gebruik TIOCFLUSH als TCFLSH ontbreekt op de seriële plug-gebouw te krijgen op Hurd.
- IMB uitschakelen en een open plugins standaard op Hurd. Het platform missen de benodigde kernel support.
- Wijzig seriële plugin om alleen proberen de IUCLC seriële lijn vlag op platforms ondersteunen deze uit te schakelen. Fixes bouwen probleem op Hurd en FreeBSD.
- PA: 83 - Herziene IPv6 patch
- FR: 24 - Exchange OS Name hostnaam BMC URL tijdens het opstarten
- ID: 304 - incorect byteswap in SOL maximaal laadvermogen
- ID: 303 - Fix bouwen fout in HPM.2 code
- ID: 300 - nieuw sunoem functionaliteit
- ID: 144 - Fix 'DCMI macht set_limit actie'
- ID: 302 - HPM.2 lang bericht support
- ID: 309 - Voeg een nieuwe SEL inzendingen voor IPMI 2.0 rev 1.1
- ID: 280 - man page cleanup
- ID: 311 - man pagina-update voor nieuwe sunoem commando's
Wat is nieuw in versie 1.8.15:
- ID: 299 - openipmi plugin schrijft nul tot verkeerde byte
- ID: 301 - Voeg OS / Hypervisor status van de installatie gebeurtenissen
- ID: 298 - fix LANplus retry
- ID: 295 - gebruiker te informeren als SOL-sessie verbroken
- ID: 297 - niet afgedrukt-out SEL binnenkomst indien ID niet aanwezig
- ID: 296 - Fix PSD formaat decodering
- ID: 293 - Gebruik van niet-geïnitialiseerde variabele in ipmi_main ()
- ID: 278 - Fout in sol looptest
- ID: 290 - ipmi_sol.c heeft een clean-up
- ID: 85 - Supermicro geheugen ECC foutmelding
- ID: 290 - ipmi_sol.c heeft een clean-up
- ID: 286 - Open sessie pogingen hit te doen gelden in ipmi_lanplus_send_payload
- ID: 285 - Fix SEGV in ipmi_lanplus_open_session
- ID: 284 - Fix SEGV in ipmi_main
- ID: 283 - ipmi_intf_socket_connect mislukt met IPv4 hosts
- ID: 46 - ipmi_fwum needs some re-work
- ID: 50 - ipmi_hpmfwupg heeft behoefte aan een schoon te maken
- ID: 279 - ipmitool sdr lijst gebroken
- ID: 44 - dummy-interface ondersteuning - nep-ipmistack project
- ID: 48 - Verwijder hard-coded FRU inventarisatie toegang lengte beperking
- ID: 276 - HPM.1 upgraden gecombineerd patch
- ID: 90 - opties om chassis bootparam set bootflag toevoegen
- ID: 292 -Properly handvat plugin niet-nul doel adddress met -t
- Talrijke Correcties gebaseerd op het runnen van Coverity
- Gebruik TIOCFLUSH als TCFLSH ontbreekt op de seriële plug-gebouw te krijgen op Hurd.
- IMB uitschakelen en een open plugins standaard op Hurd. Het platform missen de benodigde kernel support.
- Wijzig seriële plugin om alleen proberen de IUCLC seriële lijn vlag op platforms ondersteunen deze uit te schakelen. Fixes bouwen probleem op Hurd en FreeBSD.
- PA: 83 - Herziene IPv6 patch
- FR: 24 - Exchange OS Name hostnaam BMC URL tijdens het opstarten
- ID: 304 - incorect byteswap in SOL maximaal laadvermogen
- ID: 303 - Fix bouwen fout in HPM.2 code
- ID: 300 - nieuw sunoem functionaliteit
- ID: 144 - Fix 'DCMI macht set_limit actie'
- ID: 302 - HPM.2 lang bericht support
- ID: 309 - Voeg een nieuwe SEL inzendingen voor IPMI 2.0 rev 1.1
- ID: 280 - man page cleanup
- ID: 311 - man pagina-update voor nieuwe sunoem commando's
Wat is nieuw in versie 1.8.13:
- ID: 3611905 - Direct Serial Basic / Terminal Mode Interface drivers
- ID: 3577766 - knoppen en schakelaars configure's niet werken
- ID: 3611253 - niet negeren OS-standaardwaarden voor interfaces
- ID: 65 - Oplossingen voor configure.in voor cross compilatie
- ID: 3571153 - OpenIPMI / ipmievd niet in slaagt om te compileren op Solaris
- talrijke ipmitool man pagina updates
- ID: 3611226 - Bridging ondersteuning van PICMG Platforms
- ondersteuning toevoegen voor GetSysInfo / setsysinfo commando's om mc IPMI
- Cleanup Dell OEM-code om nieuwe sysinfo gebruiken interface
- ID: 93 - str-to-int conversie is zwak
- ID: 3582307 - ipmi_fru - ipmi_fru_main () return codes
- ID: 3582310 - ipmi_fru - ipmi_fru_main () - misbruik van printf ()
- ID: 3576213 - ipmi_fru - unused variable
- ID: 3578276 - ipmi_fru - gratis () op vrijgegeven geheugen mogelijk
- ID: 3578275 - ipmi_fru - geheugenlekken
- ID: 3528271 - ipmi_fru - mogelijk * stroom via fruid
- ID: 3578277 - ipmi_fru - mogelijk NULL pointer
- ID: 3612372 - Herken Broadcom IANA aantal en de BCM5725 product
- ID: 3608758 - voeg IPMI_NETFN_OEM
- ID: 143 - Reversed 'channel authcap' mogelijkheden Fixes teruggedraaid IPMIv1.5 / 2.0 'channel authcap' mogelijkheden
- ID: 3587318 - & quot; DCMI ontdekken & quot; is niet DCMI 1.5 compatibel
- ID: 3608757 - ipmi_fru - diverse fixes
- ID: 3598203 - 'mc GetSysInfo | setsysinfo' heeft een beetje re-work
- ID: 3597782 - ipmi_mc - sysinfo_param () heeft twee opeenvolgende returns
- ID: 3597781 - 'mc GetSysInfo | setsysinfo' hulp heeft typefouten
- ID: 3608763 - ipmi_sdr - code cleanup & uitgang scherm opschonen
- ID: 3610286 - ipmi_sdr - ipmi_sdr_print_type - onjuiste Eval
- ID: 3600930 - ipmi_sdr - code cleanup
- ID: 3602439 - ipmi_sdr - geheugenlekken
- ID: 3595199 - ipmi_sdr - ondersteuning toevoegen voor 'ipmitool sdr help'
- ID: 3592773 - 'ipmitool sdr info'; prints onjuiste info
- ID: 3592770 - 'ipmitool sdr lijst | elist INV_INPUT' return code
- ID: 3577159 - ipmi_sdr - uint32_t cast om uint8_t en rug
- ID: 3528368 - ipmi_sdr - mogelijk int * stroom
- ID: 226 - ipmi_sdradd - typo
- ID: 258 - ipmi_sdradd - error gedrukt op STDOUT
- Vast ipmievd beginnen onder systemd.
- ID: 3608760 - bswap.h om ipmi_chassis.c en ipmi_pef.c toevoegen
- ID: 3564701 - ipmitool 1.8.12 niet bouwen op grote endian architecturen
- ID: 3600907 - gedefinieerde waarde voor & quot; chassis mogelijk geen ondersteuning voor Force Identificeer & quot;
- ID: 256 - ipmitool kon vastlopen wanneer IPv6-adres wordt teruggestuurd
- ID: 211 - 'lib / ipmi_dcmi.c' - typo & error gedrukt op STDOUT
- ID: 3612237 - Als DCMI opdracht mislukt, onjuiste oplevering code wordt afgedrukt
- ID: 3608149 - ipmitool - set pointer op NULL na een vrije ()
- ID: 3603419 - DCMI - verspilling van middelen
- ID: 3600908 - DMCI - crash in ipmi_print_sensor_info (), NULL ref
- ID: 3609985 - delloem: Verkeerde MAC geretourneerd wanneer flex adressering is ingeschakeld
- ID: 113 - delloem exec bestand zal niet omgaan met meer dan één commando
- ID: 28 - delloem - het schoonmaken van de code
- ID: 3608261 - delloem - codeopmaak
- ID: 3528247 - delloem - fix mogelijk * int stromen
- ID: 3600910 - delloem - code cleanup
- ID: 3576211 - delloem - unused variable
- ID: 3578022 - delloem - fix typefouten
- ID: 263 - ipmi_ek * - cleanup
- ID: 3308765 - ipmi_ek * - cleanup
- ID: 3586228 - ipmi_ek * - ipmi_ekanalyzer_usage () rework
- ID: 3528388 - ipmi_ek * - een typfout in foutmelding
- ID: 3576212 - ipmi_event - beter RSP hanteren
- ID: 3607393 - ipmi_event - redundant ' n' in foutmelding
- ID: 153 - ipmi_firewall - printf () gebruikt in plaats van lprintf ()
- ID: 3608003 - ipmi_fru - atol () moet worden vervangen door str2 * ()
- ID: 3600911 - ipmi_fru - fix meerdere stappen in args tot printf
- ID: 3600914 - niet meer crash op geen antwoord. zodat meer verzenden / recv lussen van het wachten.
- ID: 70 - Fixes en updates voor ipmitool HPM
- ID: 3528308 - ipmi_hpmfwupg - mogelijk int * stroom
- ID: 3608762 - ipmi_hpmfwup - Vaste helpberichten voor HPM commando
- ID: 3607981 - ipmi_lanp - vervang atoi () oproepen
- ID: 3607320 - ipmi_lanp - mogelijk NULL verwijzing
- ID: 3600926 - ipmi_lanp - code cleanup
- ID: 3613575 - geheugenlek - ipmi_password_file_read ()
- ID: 3522740 - het lezen van het wachtwoord van het bestand is beperkt tot wachtwoorden 16byte
- ID: 3613605 - ipmi_main - gratis bellen () op de pointer naar statische gegevens
- ID: 3608761 - ipmi_main - PICMG Get Device Locator werd nooit opraken
- ID: 3577155 - ipmi_main '- geheugenlekken
- ID: 239 - typo in 'mc zelftest', voegt details
- ID: 3597471 - ipmi_mc - heeft een beetje van re-work - rc, inv. opties
- ID: 3597468 - ipmi_mc - print_mc_usage () drukt aan STDOUT
- ID: 3597469 - 'mc waakhond off' prints op STDERR, moet STDOUT worden
- ID: 3597470 - 'mc watchdog reset' prints op STDERR, moet STDOUT worden
- ID: 3611254 - OEM handgreep voor Intel 82.751 in SPT-modus
- ID: 3600927 - veranderen Eval orde van de input param in ipmi_oem_setup ()
- ID: 3600928 - ipmi_pef - code cleanup
- ID: 3592732 - ipmi_picmg.c - printf () misbruik
- ID: 3528310 - ipmi_picmg.c - NULL verwijzing
- ID: 3528347 - ipmi_raw.c - mogelijk int * stroom
- ID: 3587913 - Command% ipmitool ruwe hulp; geeft 1
- Toegevoegd code om sensoren op andere luns (Namens Kontron Duitsland) ondersteunen
- ID: 3611912 - ontbreekt newlines toevoegen als cvs-uitgang is opgegeven
- ID: 244 - ipmi_sel - & quot; 0.0 & quot; weergegeven voor niet-gespecificeerde drempelwaarden
- ID: 3612371 - Typo in impi_sel debuguitvoer
- ID: 3016359 - ipmi_sel - Get SEL Alloc informatie is onjuist
- ID: 3568976 - 'sel ingestelde tijd' gedrag is inconsistent
- ID: 3528371 - ipmi_sensor - mogelijk int * stroom
- ID: 3601265 - 'ipmitool sensor krijgen' lekt geheugen
- ID: 3601106 - 'ipmitool sensor krijgen NACname' uitgang onjuiste / inconsistent
- ID: 3608007 - ipmi_session - typo in foutmelding
- ID: 101 - ipmi_sol - mogelijk int * stroom
- ID: 3600933 - ipmi_sol - gebruik van verouderde Bzero ()
- ID: 3609472 - ipmi_sol - Voeg de instantie naar de SOL-commando's
- ID: 3588726 - 'ipmitool sol lading status van ...;' segfaults op geen RSP
- ID: 3522731 - ipmi_sol - ipmi_get_sol_info () geeft altijd 0
- ID: 3613042 - Ontbrekende Entiteit-ID's
- ID: 3611306 - ipmi_tsol - fix altijd falen in geval van een fout
- ID: 259 - ipmi_user - geheugenlek
- ID: 260 - ipmi_user - vervang atoi () call
- ID: 2871903 - ipmitool gebruiker priv onrechte stelt Link Auth
- ID: 3600960 - controleer de kopie van het wachtwoord bestaat
- ID: 3609473 - Voeg bewering / deassertion tot drempel gebeurtenissen
- ID: 104 - ipmishell - mogelijk int * stroom
- ID: 262 - 'set' segfaults wanneer er geen IPMI inf aanwezig
- ID: 257 ipmitool exec segfaults als ongeldige invoer gegeven
- ID: 254 - Fix retry van authenticatie mogelijkheden retrieval
- ID: 3611303 - lan - foutcontrole ontbreekt bretels
- ID: 253 - Fix lanplus doorgifte
- ID: 212 - 'lib / ipmi_dcmi.c' - mogelijk int * stroom
- ID: 264 - onjuiste reeks index in get_lan_param_select ()
- ID: 269 - Fixes voor configure.in voor cross compilatie
- ID: 267 - Corruptie in & quot; lan alert print & quot; uitgang
- ID: 41 - ipmi_sel_interpret () - opruimen opmaak, inspringen
- ID: 242 - Onjuiste DCMI Macht Lezen & quot; IPMI timestamp & quot; interpretatie
- ID: 229 - 'lib / ipmi_ekanalyzer.c' - een typfout `` Te weinig argument ''
- ID: 266 - file descriptor lek in ipmi_fwum en ipmi_ekanalyzer
- ID: 99 - 'lib / ipmi_sel.c' - mogelijk int * stroom
- ID: 222 - 'lib / ipmi_sdr.c' - een typo 'Not Lezen' - & gt; 'No Reading'
- ID: 35 - Script te installeren omleiding van SNMP naar / van BMC
- ID: 273 - Verminder SOL Input buffer grootte van SOL header grootte
Reacties niet gevonden