URL:
  <http://savannah.gnu.org/bugs/?53810>

                 Summary: Lan channels number
                 Project: GNU FreeIPMI
            Submitted by: None
            Submitted on: Wed 02 May 2018 02:38:13 PM UTC
                Category: bmc-config
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Improper Behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
        Operating System: GNU/Linux

    _______________________________________________________

Details:

Hello,

Description of the problem:
Lan channels 8 to 11 are not usable (usefull for Tyan motherboards using lan
channel 8)


According to the errata 409 ("E409 Addendum - Additional IPMI Channel Number
support") these channels are now usable for lan, you could consult this errata
here :
https://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/second-gen-interface-spec-v4.pdf

This documentation also refer to these new available la channels in "Table 6-,
Channel Number Assignments" page 49 (75 of the pdf) :
https://www.intel.com.tw/content/www/tw/zh/servers/ipmi/ipmi-second-gen-interface-spec-v2-rev1-1.html

Fix:

This minor patch enable the new lan channels, it work for my usage but I did
not check the whole code and I probably miss some others required patchs or
checks.

diff --git a/libfreeipmi/util/ipmi-channel-util.c
b/libfreeipmi/util/ipmi-channel-util.c
index 67056f7..95b1c91 100644
--- a/libfreeipmi/util/ipmi-channel-util.c
+++ b/libfreeipmi/util/ipmi-channel-util.c
@@ -43,7 +43,7 @@
 
 #include "freeipmi-portability.h"
 
-#define IPMI_NUM_CHANNELS 8
+#define IPMI_NUM_CHANNELS 12
 
 static int
 _get_channel_numbers (ipmi_ctx_t ctx,
@@ -68,7 +68,7 @@ _get_channel_numbers (ipmi_ctx_t ctx,
       goto cleanup;
     }
 
-  /* Channel numbers range from 0 - 7 */
+  /* Channel numbers range from 0 - 11 */
   for (i = 0; i < IPMI_NUM_CHANNELS; i++)
     {
       uint8_t channel_medium_type_read;


Regards




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?53810>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/


_______________________________________________
Freeipmi-devel mailing list
Freeipmi-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/freeipmi-devel

Reply via email to