फर्मवेयर अपग्रेड के लिए आपके पास सटीक IPMI यूनिट कैसे है?


12

मेरे पास एक सुपरमाइक्रो IPMI है और मैंने पढ़ा कि आप यह निर्धारित करने के लिए dmidecode का उपयोग कर सकते हैं कि यह कौन सा है। लेकिन मैं इस जानकारी के लिए सभी मिल रहा है:

Handle 0x0001, DMI type 1, 27 bytes
System Information
    Manufacturer: Supermicro
    Product Name: X9SCL/X9SCM
    Version: 0123456789
    Serial Number: 0123456789
    UUID: *
    Wake-up Type: Power Switch
    SKU Number: To be filled by O.E.M.
    Family: To be filled by O.E.M.

अफसोस की बात है कि यह सुपरमाइक्रो साइट पर कई संभावित विकल्पों के साथ मुझे छोड़ देता है। मेरे द्वारा स्थापित किए गए सटीक को निर्धारित करने का कोई भी मौका?


यह एक उपयोगी प्रश्न है। सुपरमाइक्रो बॉक्स पर IPMI का उपयोग करने वाले कई व्यवस्थापक ने यह प्रश्न पूछा है क्योंकि उपयोग में कई कार्ड हैं, क्योंकि कमांडलाइन से यह बताना बहुत मुश्किल है (यदि असंभव नहीं है)।
स्टीफन लासिवस्की

यह थोड़ा पुराना है, लेकिन सुपरमाइक्रो आपको इसे देखने का एक बहुत ही सरल तरीका प्रदान करता है। Supermicro.com/support/bios पर जाएं और अपने मदरबोर्ड संस्करण को बॉक्स में दर्ज करें, और यह नवीनतम BIOS और IPMI डाउनलोड प्रदान करता है। आपके विशेष मामले में, यह भी पता चलता है कि X9SCL और X9SCM मदरबोर्ड में समान फाइलें हैं।
डैनियल लॉसन

जवाबों:


5

इसे करने के दो तरीके हैं:

  1. यह आपकी मशीन में बीएमसी के बारे में जानकारी देखने के लिए संभव है। हालाँकि, मेरे अनुभव में उपकरण उपयोगी जानकारी प्रदान नहीं करते हैं।

मैंने कोशिश की ipmitool bmc infoऔर यह कुछ जानकारी देता है। यहां से, आपको आईडी नंबर को किसी ऐसी चीज़ में मैप करने की ज़रूरत होगी, जिसे इंसान समझ सकता है:

Manufacturer ID           : 47488
Manufacturer Name         : Unknown (0xB980)
Product ID                : 43707 (0xaabb)
Product Name              : Unknown (0xAABB)

इस कार्ड के निर्माता के रूप में कुछ संकेतों के लिए Googling 47488और 43707उपज देता है, लेकिन यह बहुत उपयोगी नहीं है।

  1. मैन्युअल रूप से। अफसोस की बात है, यह वही है जो सबसे अधिक सराहनीय है।

अपनी मदरबोर्ड संख्या का पता लगाएं, और निम्नलिखित पृष्ठों को खोजें, और यह निर्धारित करने के लिए अपने जांच कौशल का उपयोग करें कि बीएमसी आपका है।


2
मेरे मामले में उत्पाद आईडी ने मुझे सही IPMI के लिए उतारा है (किसी और ने अपनी ipmitool bmc जानकारी पोस्ट की है और कहा है कि उनके पास कौन सा IPMI था। उत्पाद आईडी समान थी और उनके द्वारा पोस्ट किए गए विनिर्देश मेरे हार्डवेयर / IPMI / मेनबोर्ड इनवेल के बराबर थे)
डोरिडियन

2

मूल प्रश्न यह जानना चाहता था कि आईपीएमआई से कैसे पूछा जाए कि मदरबोर्ड मॉडल क्या है ... स्थापित / चल रहे ओएस को बिल्कुल भी परेशान नहीं करता है।

उनका नया "SMCIPMITool.jar" कमांडलाइन में मदरबोर्ड मॉडल दिखाता है, एक बार जब आप इसके साथ कनेक्ट होते हैं:

./jre/bin/java -jar SMCIPMITool.jar 172.22.16.210 ADMIN ADMIN shell 
SMC IPMI Tool V2.15.0(Build 160122) - Super Micro Computer, Inc. 
Press Ctrl+D or "exit" to exit 
Press "?" or "help" for help 
Press TAB for command completion 
Press UP and DOWN key for command history 
Trap Receiver Started 
172.22.16.210 X9SCD (S0/G0,46w) 22:38 SIM(WA)>exit 
bye

देखिए, बिना किसी पूर्व ज्ञान के यह मुझे दिखाता है कि यह एक्स 9 एससीडी है और मैं काम कर रहा हूं। कंसोल को देखने की भी ज़रूरत नहीं है, या जो भी भयानक ओएस क्लाइंट चला रहा है उसे विचलित करें (विंडोज़ ...)

इसके अलावा, X9SCL / X9SCM वैसे भी समान IPMI हैं (वे अलग से सूची देते हैं, लेकिन फाइलें समान हैं)। सभी बोर्डों में लगभग 4 विभिन्न प्रकार के बीएमसी उपयोग किए जाते हैं। वेब इंटरफ़ेस के माध्यम से चमकती भी, यह संगतता की जांच करेगा और शिकायत करेगा कि क्या आपके पास गलत फर्मवेयर है।

प्रॉम्प्ट लाइन पर, अंत में वास्तविक BMC मॉडल (X9SCD "SIM-WA" प्रकार का उपयोग करता है ...)


1

Dmidecode से:

IPMI Device Information

Interface Type: KCS (Keyboard Control Style)

Specification Version: 2.0

I2C Slave Address: 0x00

NV Storage Device: Not Present

Base Address: 0x0000000000000CA2 (I/O)

Register Spacing: Successive Byte Boundaries

क्या आपने "आईपीएमआई" के लिए डीआरएमडीबीओआर पकड़ लिया है?


अफसोस की बात है, द्वारा प्रदान की गई जानकारी dmidecodeबहुत सामान्य है और बीएमसी के मॉडल को निर्धारित करने के लिए बहुत उपयोगी नहीं है।
स्टीफन लासिवस्की

हाँ, इस मामले में मुझे लगता है कि "ओपन IPMI" की स्थापना से adn को मदद मिलेगी तो IPMI डिवाइस से कनेक्ट होने पर आप वर्स # प्राप्त कर पाएंगे।
Danila Ladner

1

आप मुख्य टैब में BIOS में यूनिट संस्करण प्राप्त कर सकते हैं ( DELवहां पहुंचने के लिए बूट करते समय दबाकर रखें )। इसके अलावा वर्तमान IPMI संस्करण IPMI टैब में पाया जा सकता है ।


1

मुझे जो समाधान मिला वह मेरे लिए आवश्यक था:

IPMICFG_1.26.0_20161227 / Linux / 64bit / IPMICFG-Linux.x86_64 -fru सूची

Board Mfg. Date/Time(BDT)       = 1996/01/01 00:00:00 (00 00 00)
Board Manufacturer (BM)         = Supermicro
Board Product Name (BPN)        = 
Board Serial number (BS)        =           
Board Part number (BP)          = 
Product Manufacturer (PM)       = 
Product Name (PN)               = 
Product Part/Model number (PPM) = 
Product Version (PV)            = 
Product Serial number (PS)      =           
Product Asset Tag (PAT)         =

जो अनजाने में अभी भी उत्पाद का नाम नहीं दिखाता है। हालांकि, विकल्पों के माध्यम से पढ़ने से इस संभावित उपयोगी वस्तु का सुझाव दिया गया है:

"-फिर 2p अपडेट बोर्ड-प्रॉडक्ट का नाम DMITable से IPMI FRU तक।"

परिणाम चलने से :/IPMICFG-Linux.x86_64 -fru 2p

Board Mfg. Date/Time(BDT)       = 1996/01/01 00:00:00 (00 00 00)
Board Manufacturer (BM)         = Supermicro
Board Product Name (BPN)        = X10DRi
Board Serial number (BS)        =           
Board Part number (BP)          = 
Product Manufacturer (PM)       = 
Product Name (PN)               = 
Product Part/Model number (PPM) = 
Product Version (PV)            = 
Product Serial number (PS)      =           
Product Asset Tag (PAT)         = 

विभिन्न अन्य-विभिन्न आइटम हैं जो सूची को आगे बढ़ाने के लिए दिखाई देंगे।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.