IPMI Failed - FreeNAS-9.2.1-RELEASE-x64

Status
Not open for further replies.

thewiep

Dabbler
Joined
Jun 12, 2011
Messages
31
Hi,

I just noticed that 9.2.1 has support for IPMI so I thought I'd try it out but without luck.

I followed instructions here:
http://doc.freenas.org/index.php/IPMI

I added the tunable and rebooted to be sure.
IPMI is visible in Interfaces.

I used following info:
Password: ADMIN
DHCP: off
IPv4 Address: 192.168.1.240
IPv4 Netmask: /24 (255.255.255.0)
IPv4 Default Gateway: 192.168.1.1

FreeNAS is on 192.168.1.250.
IPMI works from the browser when connecting to 192.168.1.240 and using user & password ADMIN.

I haven't touched BIOS and IPMI firmware as I only received my parts yesterday :)

When I save these settings in FreeNAS I get "IPMI Failed".
I also tried with DHCP on but result is the same.

Did I miss something?

thanks,
grtz,
W.
 

thewiep

Dabbler
Joined
Jun 12, 2011
Messages
31
it seems there is a problem with "kldload ipmi", I then get an error.
It happens on both boxes (same hardware and FreeNAS versions).
Below are screenshots taken from the IPMI webclient.

ipmi_2.jpg


ipmi_1.jpg
 

Attachments

  • ipmi_1.jpg
    ipmi_1.jpg
    51.8 KB · Views: 388

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
What version is the board on? You want 3.15 for security.. After I upgrade I will test it out..

Confirmed.. Failing.. The ip / gateway were all correct upon accessing the IPMI screen.. Is this due to SuperMicro boards running their own web interface?

Code:
Feb  8 10:31:20 kernel: ipmi0: <IPMI System Interface> port 0xca2,0xca3 on acpi0
Feb  8 10:31:20 kernel: ipmi0: KCS mode found at io 0xca2 on acpi
Feb  8 10:31:20 kernel: ipmi0: IPMI device rev. 1, firmware rev. 3.15, version 2.0
Feb  8 10:31:20 kernel: ipmi0: Number of channels 2
Feb  8 10:31:20 kernel: ipmi0: Attached watchdog
Feb  8 10:31:20 kernel: ipmi1: <IPMI System Interface> on isa0
Feb  8 10:31:20 kernel: device_attach: ipmi1 attach returned 16
Feb  8 10:31:20 kernel: wbwd0: DevID 0xc3 DevRev 0x33, will not attach, please report this.
 

thewiep

Dabbler
Joined
Jun 12, 2011
Messages
31
Hi,

thanks for verifying!

my firmware versions are (on both boards):
BIOS: 2.0b (09/17/2012)
IPMI: 3.15

so.. 2 people with the same issue.. :)
 

grimneko

Cadet
Joined
Feb 10, 2014
Messages
2
Hi,

I'm using a HP Proliant MicroServer N40L and the HP Proliant MicroServer Remote Access Card which also supports IPMI.
But when I try to load the module on startup, I get the following error message:

Code:
Feb 10 08:53:03 freenas kernel: ipmi0: <IPMI System Interface> on isa0
Feb 10 08:53:03 freenas kernel: ipmi0: KCS mode found at io 0xca8 alignment 0x1 on isa
Feb 10 08:53:03 freenas kernel: ipmi0: couldn't find it
Feb 10 08:53:03 freenas kernel: device_attach: ipmi0 attach returned 6
Feb 10 08:53:03 freenas kernel: wbwd0: HEFRAS and EFER do not align: EFER 0x2e DevID 0xff DevRev 0xff CR26 0xff


Firmware on the card is the latest, version 1.3.
 
I

ixdwhite

Guest
For the record:

Code:
Feb  8 10:31:20 kernel: device_attach: ipmi1 attach returned 16
Feb  8 10:31:20 kernel: wbwd0: DevID 0xc3 DevRev 0x33, will not attach, please report this.


These two messages are normal and expected and do not represent a problem with IPMI. Disregard them when trying to debug issues. Note for the second line, it is 'ipmi1' specifically; ipmi1 is the hard-coded fallback in case ipmi0 can't automatically find resources. In this case ipmi0 attached correctly so the IPMI control functions that FreeNAS supports should be available assuming ipmi_load is set to YES in tunables and the system rebooted with the tunable active.

For the person having issues with their HP server, likely the HP is not exposing the IPMI resources via DMI/SMBIOS or ACPI, and does not use the KCS API in the common location, so the default config doesn't work. If you are sure the Remote Management card presents an IPMI System Interface, you will need to get the IPMI System Interface API type and resources and modify loader.conf to specify those resources. HP traditionally has been SMIC and not KCS, but it is also possible it does not provide a System Interface at all and is network-only. There may be a "Plug and Play BMC" BIOS or Remote Management setting that may help FreeNAS autodetect the correct resources.
 
I

ixdwhite

Guest
Also for the SuperMicro board users:

I have a X9SC(LM)-F in the lab and are quite sure IPMI network config works on it, but I will try to get time to test that again.
 

ric

Contributor
Joined
Dec 22, 2013
Messages
180
I have the same issue here, IPMI Failed - FreeNAS-9.2.1-RELEASE-x64. Supermicro MB X10SLH-F-O
 

ric

Contributor
Joined
Dec 22, 2013
Messages
180
Installing
Before you can use IPMI on a FreeBSD server, you will need to load the impi kernel module (or compile it in the kernel).
kldload ipmi
kldstat

OR
vi /boot/loader.conf
ipmi_load="YES"

shutdown -r now

Next you will need to install the ipmitool client to talk ipmi and get information about your server.
cd /usr/ports/sysutils/ipmitool make install clean

If your server hardware has a BMC (board management controller), then the following commands should work for you:
ipmitool -I open chassis status
ipmitool -I open sel list
ipmitool -I open sdr type temperature
ipmitool -I open fru print


I typed in this command within the BASH SHELL, But it did not work. "cd /usr/ports/sysutils/ipmitool" SEE BELOW...

[root@freenas ~]# cd /usr/ports/sysutils/ipmitool
bash: cd: /usr/ports/sysutils/ipmitool: No such file or directory
[root@freenas ~]#


Can someone help with this PLEASE.

Thanks
 

thewiep

Dabbler
Joined
Jun 12, 2011
Messages
31
no need to build ipmitool as it is already there..

you should be able to use by just typing ipmitool
Code:
[root@freenas ~]# ipmitool 
 

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
Can somebody post a picture of what the GUI should look like if the IPMI tab suceeds? While I can access IPMI info via CLI I cannot get it via the GUI which is the bug I reported here.. https://bugs.freenas.org/issues/4478
 

DearestDreamer

Dabbler
Joined
Nov 28, 2015
Messages
42
I take it this still isn't resolved? Experiencing the same issue on a X10SRL-F board, it just returns "IPMI failed" but I can access it through the browser just fine. Is Supermicro's IPMI just not supported on Freenas?
 

cyberjock

Inactive Account
Joined
Mar 25, 2012
Messages
19,526
Supermicro's (more common designs) of IPMI are definitely supported. I don't have that board specifically, but I'm 99% sure that the IPMI on that system works properly. Have you tried powering off the box, then unplugging the system for about 2 minutes, the replugging the system and powering it back on?
 

hugovsky

Guru
Joined
Dec 12, 2011
Messages
567
A1Sai-2750-f -IPMI not configured in gui:

Code:
CPU Temp         | 32.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 93.000    | 98.000    | 98.000  
System Temp      | 27.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000  
Peripheral Temp  | 26.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000  
DIMMA1 Temp      | 26.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
DIMMA2 Temp      | 27.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
DIMMB1 Temp      | 26.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
DIMMB2 Temp      | 30.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
FAN1             | na         |            | na    | na        | na        | na        | na        | na        | na      
FAN2             | 2100.000   | RPM        | ok    | 300.000   | 500.000   | 700.000   | 25300.000 | 25400.000 | 25500.000
FAN3             | na         |            | na    | na        | na        | na        | na        | na        | na      
VCCP             | 1.017      | Volts      | ok    | 0.441     | 0.450     | 0.495     | 1.296     | 1.422     | 1.440   
VDIMM            | 1.335      | Volts      | ok    | 1.092     | 1.119     | 1.200     | 1.641     | 1.722     | 1.749   
12V              | 12.256     | Volts      | ok    | 10.144    | 10.272    | 10.784    | 12.960    | 13.280    | 13.408  
5VCC             | 5.026      | Volts      | ok    | 4.246     | 4.298     | 4.480     | 5.390     | 5.546     | 5.598   
3.3VCC           | 3.401      | Volts      | ok    | 2.789     | 2.823     | 2.959     | 3.554     | 3.656     | 3.690   
VBAT             | 3.075      | Volts      | ok    | 2.400     | 2.490     | 2.595     | 3.495     | 3.600     | 3.690   
5V Dual          | 5.054      | Volts      | ok    | 4.244     | 4.298     | 4.487     | 5.378     | 5.540     | 5.594   
3.3V AUX         | 3.282      | Volts      | ok    | 2.789     | 2.823     | 2.959     | 3.554     | 3.656     | 3.690   
Chassis Intru    | 0x0        | discrete   | 0x0000| na        | na        | na        | na        | na        | na      
[root@nas-backup] ~#
 

hugovsky

Guru
Joined
Dec 12, 2011
Messages
567
X10sl7-f - IPMI not configured in GUI:

Code:
ipmitool sensor
CPU Temp         | 34.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 95.000    | 100.000   | 100.000  
System Temp      | 37.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000   
Peripheral Temp  | 37.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000   
PCH Temp         | 44.000     | degrees C  | ok    | -11.000   | -8.000    | -5.000    | 90.000    | 95.000    | 100.000  
VRM Temp         | 32.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 95.000    | 100.000   | 105.000  
DIMMA1 Temp      | 28.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
DIMMA2 Temp      | 28.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
DIMMB1 Temp      | 28.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
DIMMB2 Temp      | 27.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
FAN1             | na         |            | na    | na        | na        | na        | na        | na        | na       
FAN2             | na         |            | na    | na        | na        | na        | na        | na        | na       
FAN3             | 1100.000   | RPM        | ok    | 300.000   | 500.000   | 700.000   | 25300.000 | 25400.000 | 25500.000
FAN4             | na         |            | na    | na        | na        | na        | na        | na        | na       
FANA             | na         |            | na    | na        | na        | na        | na        | na        | na       
Vcpu             | 1.809      | Volts      | ok    | 1.242     | 1.260     | 1.395     | 1.899     | 2.088     | 2.106    
VDIMM            | 1.320      | Volts      | ok    | 1.096     | 1.124     | 1.201     | 1.642     | 1.719     | 1.747    
12V              | 12.000     | Volts      | ok    | 10.164    | 10.521    | 10.776    | 12.918    | 13.224    | 13.224   
5VCC             | 4.969      | Volts      | ok    | 4.225     | 4.380     | 4.473     | 5.372     | 5.527     | 5.589    
3.3VCC           | 3.329      | Volts      | ok    | 2.804     | 2.894     | 2.969     | 3.554     | 3.659     | 3.689    
VBAT             | 3.015      | Volts      | ok    | 2.400     | 2.490     | 2.595     | 3.495     | 3.600     | 3.690    
AVCC             | 3.314      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689    
VSB              | 3.299      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689    
Chassis Intru    | 0x0        | discrete   | 0x0000| na        | na        | na        | na        | na        | na 
 
Joined
Dec 16, 2015
Messages
9

Yatti420

Wizard
Joined
Aug 12, 2012
Messages
1,437
@paul that is completely different then what this thread is about..

As a follow up to this thread .. Load the ipmi tunable and try to *change* your ip address for the IPMI connection via FreeNAS? Does this work?? I think I got I figured out it'll change the network profile but that was it.. You can use the CLI (or freenas SSH) to probe IPMI sensors .. NVM still broken it seems..
 
Last edited:

soulburn

Contributor
Joined
Jul 6, 2014
Messages
100
Same issue here. Can't configure IPMI via GUI, but outputs fine from command line. Motherboard is X10SRL-F

Code:
[root@freenas] ~# ipmitool sensor
CPU Temp  | 47.000  | degrees C  | ok  | 0.000  | 0.000  | 0.000  | 80.000  | 85.000  | 85.000
PCH Temp  | 49.000  | degrees C  | ok  | -11.000  | -8.000  | -5.000  | 90.000  | 95.000  | 100.000
System Temp  | 35.000  | degrees C  | ok  | -9.000  | -7.000  | -5.000  | 80.000  | 85.000  | 90.000
Peripheral Temp  | 41.000  | degrees C  | ok  | -9.000  | -7.000  | -5.000  | 80.000  | 85.000  | 90.000
VcpuVRM Temp  | 50.000  | degrees C  | ok  | -9.000  | -7.000  | -5.000  | 95.000  | 100.000  | 105.000
VmemABVRM Temp  | 50.000  | degrees C  | ok  | -9.000  | -7.000  | -5.000  | 95.000  | 100.000  | 105.000
VmemCDVRM Temp  | 42.000  | degrees C  | ok  | -9.000  | -7.000  | -5.000  | 95.000  | 100.000  | 105.000
DIMMA1 Temp  | 51.000  | degrees C  | ok  | 1.000  | 2.000  | 4.000  | 80.000  | 85.000  | 90.000
DIMMA2 Temp  | 48.000  | degrees C  | ok  | 1.000  | 2.000  | 4.000  | 80.000  | 85.000  | 90.000
DIMMB1 Temp  | 46.000  | degrees C  | ok  | 1.000  | 2.000  | 4.000  | 80.000  | 85.000  | 90.000
DIMMB2 Temp  | 44.000  | degrees C  | ok  | 1.000  | 2.000  | 4.000  | 80.000  | 85.000  | 90.000
DIMMC1 Temp  | na  |  | na  | na  | na  | na  | na  | na  | na
DIMMC2 Temp  | na  |  | na  | na  | na  | na  | na  | na  | na
DIMMD1 Temp  | na  |  | na  | na  | na  | na  | na  | na  | na
DIMMD2 Temp  | na  |  | na  | na  | na  | na  | na  | na  | na
FAN1  | 2200.000  | RPM  | ok  | 300.000  | 500.000  | 700.000  | 25300.000 | 25400.000 | 25500.000
FAN2  | 2300.000  | RPM  | ok  | 300.000  | 500.000  | 700.000  | 25300.000 | 25400.000 | 25500.000
FAN3  | 1500.000  | RPM  | ok  | 300.000  | 500.000  | 700.000  | 25300.000 | 25400.000 | 25500.000
FAN4  | 1500.000  | RPM  | ok  | 300.000  | 500.000  | 700.000  | 25300.000 | 25400.000 | 25500.000
FAN5  | 2100.000  | RPM  | ok  | 300.000  | 500.000  | 700.000  | 25300.000 | 25400.000 | 25500.000
FANA  | 1500.000  | RPM  | ok  | 300.000  | 500.000  | 700.000  | 25300.000 | 25400.000 | 25500.000
12V  | 12.063  | Volts  | ok  | 10.173  | 10.299  | 10.740  | 12.945  | 13.260  | 13.386
5VCC  | 4.922  | Volts  | ok  | 4.246  | 4.298  | 4.480  | 5.390  | 5.546  | 5.598
3.3VCC  | 3.299  | Volts  | ok  | 2.789  | 2.823  | 2.959  | 3.554  | 3.656  | 3.690
VBAT  | 3.131  | Volts  | ok  | 2.375  | 2.487  | 2.599  | 3.775  | 3.887  | 3.999
Vcpu  | 1.782  | Volts  | ok  | 1.242  | 1.260  | 1.395  | 1.899  | 2.088  | 2.106
VDIMMAB  | 1.173  | Volts  | ok  | 0.948  | 0.975  | 1.047  | 1.344  | 1.425  | 1.443
VDIMMCD  | 1.182  | Volts  | ok  | 0.948  | 0.975  | 1.047  | 1.344  | 1.425  | 1.443
5VSB  | 4.948  | Volts  | ok  | 4.246  | 4.298  | 4.480  | 5.390  | 5.546  | 5.598
3.3VSB  | 3.265  | Volts  | ok  | 2.789  | 2.823  | 2.959  | 3.554  | 3.656  | 3.690
1.5V PCH  | 1.500  | Volts  | ok  | 1.320  | 1.347  | 1.401  | 1.644  | 1.671  | 1.698
1.2V BMC  | 1.200  | Volts  | ok  | 1.020  | 1.047  | 1.092  | 1.344  | 1.371  | 1.398
1.05V PCH  | 1.041  | Volts  | ok  | 0.870  | 0.897  | 0.942  | 1.194  | 1.221  | 1.248
Chassis Intru  | 0x0  | discrete  | 0x0000| na  | na  | na  | na  | na  | na
[root@freenas] ~#
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
Same issue here. Can't configure IPMI via GUI, but outputs fine from command line. Motherboard is X10SRL-F
To what extent? Is the option not presented to you?
 

soulburn

Contributor
Joined
Jul 6, 2014
Messages
100
To what extent? Is the option not presented to you?
Pretty much the same as the OP, the GUI reports "IPMI failed" when I enter the network settings for the IPMI. No spot to enter user name in the FreeNAS GUI, but it's set as the default "ADMIN" from the Supermicro IPMI.
 
Status
Not open for further replies.
Top