Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi Christian, On Sun, 2012-08-12 at 05:07 -0700, Christian Ruppert wrote: # ipmimonitoring -h 10.0.0.177 --config-file /etc/icinga/ipmi.cfg --quiet-cache --sdr-cache-recreate --interpret-oem-data --output-sensor-state --ignore-not-available-sensors --debug 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[ 1b] 10.0.0.177: IPMI Session Header: 10.0.0.177: 10.0.0.177: [ 0h] = authentication_type[ 8b] 10.0.0.177: [ 0h] = session_sequence_number[32b] 10.0.0.177: [ 0h] = session_id[32b] 10.0.0.177: [ 9h] = ipmi_msg_len[ 8b] 10.0.0.177: IPMI Message Header: 10.0.0.177: 10.0.0.177: [ 20h] = rs_addr[ 8b] 10.0.0.177: [ 0h] = rs_lun[ 2b] 10.0.0.177: [ 6h] = net_fn[ 6b] 10.0.0.177: [ C8h] = checksum1[ 8b] 10.0.0.177: [ 81h] = rq_addr[ 8b] 10.0.0.177: [ 0h] = rq_lun[ 2b] 10.0.0.177: [ 1Ch] = rq_seq[ 6b] 10.0.0.177: IPMI Command Data: 10.0.0.177: -- 10.0.0.177: [ 38h] = cmd[ 8b] 10.0.0.177: [ Eh] = channel_number[ 4b] 10.0.0.177: [ 0h] = reserved1[ 3b] 10.0.0.177: [ 0h] = get_ipmi_v2.0_extended_data[ 1b] 10.0.0.177: [ 2h] = maximum_privilege_level[ 4b] 10.0.0.177: [ 0h] = reserved2[ 4b] 10.0.0.177: IPMI Trailer: 10.0.0.177: -- 10.0.0.177: [ C7h] = checksum2[ 8b] 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[ 1b] 10.0.0.177: IPMI Session Header: 10.0.0.177: 10.0.0.177: [ 0h] = authentication_type[ 8b] 10.0.0.177: [ 0h] = session_sequence_number[32b] 10.0.0.177: [ 0h] = session_id[32b] 10.0.0.177: [ 9h] = ipmi_msg_len[ 8b] 10.0.0.177: IPMI Message Header: 10.0.0.177: 10.0.0.177: [ 20h] = rs_addr[ 8b] 10.0.0.177: [ 0h] = rs_lun[ 2b] 10.0.0.177: [ 6h] = net_fn[ 6b] 10.0.0.177: [ C8h] = checksum1[ 8b] 10.0.0.177: [ 81h] = rq_addr[ 8b] 10.0.0.177: [ 0h] = rq_lun[ 2b] 10.0.0.177: [ 1Dh] = rq_seq[ 6b] 10.0.0.177: IPMI Command Data: 10.0.0.177: -- 10.0.0.177: [ 38h] = cmd[ 8b] 10.0.0.177: [ Eh] = channel_number[ 4b] 10.0.0.177: [ 0h] = reserved1[ 3b] 10.0.0.177: [ 0h] = get_ipmi_v2.0_extended_data[ 1b] 10.0.0.177: [ 2h] = maximum_privilege_level[ 4b] 10.0.0.177: [ 0h] = reserved2[ 4b] 10.0.0.177: IPMI Trailer: 10.0.0.177: -- 10.0.0.177: [ C3h] = checksum2[ 8b] 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[ 1b] 10.0.0.177: IPMI Session Header: 10.0.0.177: 10.0.0.177: [ 0h] = authentication_type[ 8b] 10.0.0.177: [ 0h] = session_sequence_number[32b] 10.0.0.177: [ 0h] = session_id[32b] 10.0.0.177: [ 9h] = ipmi_msg_len[ 8b] 10.0.0.177: IPMI Message Header: 10.0.0.177: 10.0.0.177: [ 20h] = rs_addr[ 8b] 10.0.0.177: [ 0h] = rs_lun[ 2b] 10.0.0.177: [ 6h] = net_fn[ 6b] 10.0.0.177: [ C8h] = checksum1[ 8b] 10.0.0.177:
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi Christian, I'm really questioning if that system has IPMI. It's always possible, but it's current configuration is certainly not allowing it. You'd have to ping HP on that kind of setup. Sorry, but I don't think much more can be done from the FreeIPMI side. Al On Mon, 2012-08-13 at 11:41 -0700, Christian Ruppert wrote: Hi Albert, On 08/12/12 at 11:40PM -0700, Al Chu wrote: Hi Christian, On Sun, 2012-08-12 at 05:07 -0700, Christian Ruppert wrote: # ipmimonitoring -h 10.0.0.177 --config-file /etc/icinga/ipmi.cfg --quiet-cache --sdr-cache-recreate --interpret-oem-data --output-sensor-state --ignore-not-available-sensors --debug 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[ 1b] 10.0.0.177: IPMI Session Header: 10.0.0.177: 10.0.0.177: [ 0h] = authentication_type[ 8b] 10.0.0.177: [ 0h] = session_sequence_number[32b] 10.0.0.177: [ 0h] = session_id[32b] 10.0.0.177: [ 9h] = ipmi_msg_len[ 8b] 10.0.0.177: IPMI Message Header: 10.0.0.177: 10.0.0.177: [ 20h] = rs_addr[ 8b] 10.0.0.177: [ 0h] = rs_lun[ 2b] 10.0.0.177: [ 6h] = net_fn[ 6b] 10.0.0.177: [ C8h] = checksum1[ 8b] 10.0.0.177: [ 81h] = rq_addr[ 8b] 10.0.0.177: [ 0h] = rq_lun[ 2b] 10.0.0.177: [ 1Ch] = rq_seq[ 6b] 10.0.0.177: IPMI Command Data: 10.0.0.177: -- 10.0.0.177: [ 38h] = cmd[ 8b] 10.0.0.177: [ Eh] = channel_number[ 4b] 10.0.0.177: [ 0h] = reserved1[ 3b] 10.0.0.177: [ 0h] = get_ipmi_v2.0_extended_data[ 1b] 10.0.0.177: [ 2h] = maximum_privilege_level[ 4b] 10.0.0.177: [ 0h] = reserved2[ 4b] 10.0.0.177: IPMI Trailer: 10.0.0.177: -- 10.0.0.177: [ C7h] = checksum2[ 8b] 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[ 1b] 10.0.0.177: IPMI Session Header: 10.0.0.177: 10.0.0.177: [ 0h] = authentication_type[ 8b] 10.0.0.177: [ 0h] = session_sequence_number[32b] 10.0.0.177: [ 0h] = session_id[32b] 10.0.0.177: [ 9h] = ipmi_msg_len[ 8b] 10.0.0.177: IPMI Message Header: 10.0.0.177: 10.0.0.177: [ 20h] = rs_addr[ 8b] 10.0.0.177: [ 0h] = rs_lun[ 2b] 10.0.0.177: [ 6h] = net_fn[ 6b] 10.0.0.177: [ C8h] = checksum1[ 8b] 10.0.0.177: [ 81h] = rq_addr[ 8b] 10.0.0.177: [ 0h] = rq_lun[ 2b] 10.0.0.177: [ 1Dh] = rq_seq[ 6b] 10.0.0.177: IPMI Command Data: 10.0.0.177: -- 10.0.0.177: [ 38h] = cmd[ 8b] 10.0.0.177: [ Eh] = channel_number[ 4b] 10.0.0.177: [ 0h] = reserved1[ 3b] 10.0.0.177: [ 0h] = get_ipmi_v2.0_extended_data[ 1b] 10.0.0.177: [ 2h] = maximum_privilege_level[ 4b] 10.0.0.177: [ 0h] = reserved2[ 4b] 10.0.0.177: IPMI Trailer: 10.0.0.177: -- 10.0.0.177: [ C3h] = checksum2[ 8b] 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Guys reading this email, I did a quick google and found this link: http://old.nabble.com/ipmi-support-with-HP-iLO2-servers-initial-success!-td29527071.html is the firmware on the ILO up to date? Thanks, Bill On Aug 13, 2012, at 1:47 PM, Albert Chu ch...@llnl.gov wrote: Hi Christian, I'm really questioning if that system has IPMI. It's always possible, but it's current configuration is certainly not allowing it. You'd have to ping HP on that kind of setup. Sorry, but I don't think much more can be done from the FreeIPMI side. Al On Mon, 2012-08-13 at 11:41 -0700, Christian Ruppert wrote: Hi Albert, On 08/12/12 at 11:40PM -0700, Al Chu wrote: Hi Christian, On Sun, 2012-08-12 at 05:07 -0700, Christian Ruppert wrote: # ipmimonitoring -h 10.0.0.177 --config-file /etc/icinga/ipmi.cfg --quiet-cache --sdr-cache-recreate --interpret-oem-data --output-sensor-state --ignore-not-available-sensors --debug 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[ 1b] 10.0.0.177: IPMI Session Header: 10.0.0.177: 10.0.0.177: [ 0h] = authentication_type[ 8b] 10.0.0.177: [ 0h] = session_sequence_number[32b] 10.0.0.177: [ 0h] = session_id[32b] 10.0.0.177: [ 9h] = ipmi_msg_len[ 8b] 10.0.0.177: IPMI Message Header: 10.0.0.177: 10.0.0.177: [ 20h] = rs_addr[ 8b] 10.0.0.177: [ 0h] = rs_lun[ 2b] 10.0.0.177: [ 6h] = net_fn[ 6b] 10.0.0.177: [ C8h] = checksum1[ 8b] 10.0.0.177: [ 81h] = rq_addr[ 8b] 10.0.0.177: [ 0h] = rq_lun[ 2b] 10.0.0.177: [ 1Ch] = rq_seq[ 6b] 10.0.0.177: IPMI Command Data: 10.0.0.177: -- 10.0.0.177: [ 38h] = cmd[ 8b] 10.0.0.177: [ Eh] = channel_number[ 4b] 10.0.0.177: [ 0h] = reserved1[ 3b] 10.0.0.177: [ 0h] = get_ipmi_v2.0_extended_data[ 1b] 10.0.0.177: [ 2h] = maximum_privilege_level[ 4b] 10.0.0.177: [ 0h] = reserved2[ 4b] 10.0.0.177: IPMI Trailer: 10.0.0.177: -- 10.0.0.177: [ C7h] = checksum2[ 8b] 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [ 0h] = message_class.reserved[ 2b] 10.0.0.177: [ 0h] = message_class.ack[ 1b] 10.0.0.177: IPMI Session Header: 10.0.0.177: 10.0.0.177: [ 0h] = authentication_type[ 8b] 10.0.0.177: [ 0h] = session_sequence_number[32b] 10.0.0.177: [ 0h] = session_id[32b] 10.0.0.177: [ 9h] = ipmi_msg_len[ 8b] 10.0.0.177: IPMI Message Header: 10.0.0.177: 10.0.0.177: [ 20h] = rs_addr[ 8b] 10.0.0.177: [ 0h] = rs_lun[ 2b] 10.0.0.177: [ 6h] = net_fn[ 6b] 10.0.0.177: [ C8h] = checksum1[ 8b] 10.0.0.177: [ 81h] = rq_addr[ 8b] 10.0.0.177: [ 0h] = rq_lun[ 2b] 10.0.0.177: [ 1Dh] = rq_seq[ 6b] 10.0.0.177: IPMI Command Data: 10.0.0.177: -- 10.0.0.177: [ 38h] = cmd[ 8b] 10.0.0.177: [ Eh] = channel_number[ 4b] 10.0.0.177: [ 0h] = reserved1[ 3b] 10.0.0.177: [ 0h] = get_ipmi_v2.0_extended_data[ 1b] 10.0.0.177: [ 2h] = maximum_privilege_level[ 4b] 10.0.0.177: [ 0h] = reserved2[ 4b] 10.0.0.177: IPMI Trailer: 10.0.0.177: -- 10.0.0.177: [ C3h] = checksum2[ 8b] 10.0.0.177: = 10.0.0.177: IPMI 1.5 Get Channel Authentication Capabilities Request 10.0.0.177: = 10.0.0.177: RMCP Header: 10.0.0.177: 10.0.0.177: [ 6h] = version[ 8b] 10.0.0.177: [ 0h] = reserved[ 8b] 10.0.0.177: [ FFh] = sequence_number[ 8b] 10.0.0.177: [ 7h] = message_class.class[ 5b] 10.0.0.177: [
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hello Al Chu Here is the Debug file when the error says username invalid: xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: IPMI 1.5 Get Channel Authentication Capabilities Request xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: RMCP Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 6h] = version[ 8b] xxx.xxx.xxx.xxx: [ 0h] = reserved[ 8b] xxx.xxx.xxx.xxx: [ FFh] = sequence_number[ 8b] xxx.xxx.xxx.xxx: [ 7h] = message_class.class[ 5b] xxx.xxx.xxx.xxx: [ 0h] = message_class.reserved[ 2b] xxx.xxx.xxx.xxx: [ 0h] = message_class.ack[ 1b] xxx.xxx.xxx.xxx: IPMI Session Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 0h] = authentication_type[ 8b] xxx.xxx.xxx.xxx: [ 0h] = session_sequence_number[32b] xxx.xxx.xxx.xxx: [ 0h] = session_id[32b] xxx.xxx.xxx.xxx: [ 9h] = ipmi_msg_len[ 8b] xxx.xxx.xxx.xxx: IPMI Message Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 20h] = rs_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rs_lun[ 2b] xxx.xxx.xxx.xxx: [ 6h] = net_fn[ 6b] xxx.xxx.xxx.xxx: [ C8h] = checksum1[ 8b] xxx.xxx.xxx.xxx: [ 81h] = rq_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rq_lun[ 2b] xxx.xxx.xxx.xxx: [ 5h] = rq_seq[ 6b] xxx.xxx.xxx.xxx: IPMI Command Data: xxx.xxx.xxx.xxx: -- xxx.xxx.xxx.xxx: [ 38h] = cmd[ 8b] xxx.xxx.xxx.xxx: [ Eh] = channel_number[ 4b] xxx.xxx.xxx.xxx: [ 0h] = reserved1[ 3b] xxx.xxx.xxx.xxx: [ 1h] = get_ipmi_v2.0_extended_data[ 1b] xxx.xxx.xxx.xxx: [ 2h] = maximum_privilege_level[ 4b] xxx.xxx.xxx.xxx: [ 0h] = reserved2[ 4b] xxx.xxx.xxx.xxx: IPMI Trailer: xxx.xxx.xxx.xxx: -- xxx.xxx.xxx.xxx: [ A3h] = checksum2[ 8b] xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: IPMI 1.5 Get Channel Authentication Capabilities Response xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: RMCP Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 6h] = version[ 8b] xxx.xxx.xxx.xxx: [ 0h] = reserved[ 8b] xxx.xxx.xxx.xxx: [ FFh] = sequence_number[ 8b] xxx.xxx.xxx.xxx: [ 7h] = message_class.class[ 5b] xxx.xxx.xxx.xxx: [ 0h] = message_class.reserved[ 2b] xxx.xxx.xxx.xxx: [ 0h] = message_class.ack[ 1b] xxx.xxx.xxx.xxx: IPMI Session Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 0h] = authentication_type[ 8b] xxx.xxx.xxx.xxx: [ 0h] = session_sequence_number[32b] xxx.xxx.xxx.xxx: [ 0h] = session_id[32b] xxx.xxx.xxx.xxx: [ 10h] = ipmi_msg_len[ 8b] xxx.xxx.xxx.xxx: IPMI Message Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 81h] = rq_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rq_lun[ 2b] xxx.xxx.xxx.xxx: [ 7h] = net_fn[ 6b] xxx.xxx.xxx.xxx: [ 63h] = checksum1[ 8b] xxx.xxx.xxx.xxx: [ 20h] = rs_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rs_lun[ 2b] xxx.xxx.xxx.xxx: [ 5h] = rq_seq[ 6b] xxx.xxx.xxx.xxx: IPMI Command Data: xxx.xxx.xxx.xxx: -- xxx.xxx.xxx.xxx: [ 38h] = cmd[ 8b] xxx.xxx.xxx.xxx: [ 0h] = comp_code[ 8b] xxx.xxx.xxx.xxx: [ 2h] = channel_number[ 8b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.none[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.md2[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.md5[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.reserved1[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.straight_password_key[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.oem_prop[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.reserved2[ 1b] xxx.xxx.xxx.xxx: [ 1h] = authentication_type.ipmi_v2.0_extended_capabilities_available[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_status.anonymous_login[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_status.null_username[ 1b] xxx.xxx.xxx.xxx: [ 1h] = authentication_status.non_null_username[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_status.user_level_authentication[ 1b] xxx.xxx.xxx.xxx: [ 1h] = authentication_status.per_message_authentication[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_status.k_g[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_status.reserved[ 2b] xxx.xxx.xxx.xxx: [ 0h] = channel_supports_ipmi_v1.5_connections[ 1b] xxx.xxx.xxx.xxx: [ 1h] =
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi John, I assume this username works when using IPMI 1.5 (-D lan) vs. IPMI 2.0 (-D lan_2_0)? I wonder if some of the workarounds like -W opensesspriv would help. Or perhaps some other options like a different privilege level (-l admin). If it works under IPMI 1.5 but not IPMI 2.0, I'm thinking there's a subtle bug in HP's authentication mechanism. Al On Fri, 2012-02-17 at 00:28 -0800, john s. wrote: Hello Al Chu Here is the Debug file when the error says username invalid: xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: IPMI 1.5 Get Channel Authentication Capabilities Request xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: RMCP Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 6h] = version[ 8b] xxx.xxx.xxx.xxx: [ 0h] = reserved[ 8b] xxx.xxx.xxx.xxx: [ FFh] = sequence_number[ 8b] xxx.xxx.xxx.xxx: [ 7h] = message_class.class[ 5b] xxx.xxx.xxx.xxx: [ 0h] = message_class.reserved[ 2b] xxx.xxx.xxx.xxx: [ 0h] = message_class.ack[ 1b] xxx.xxx.xxx.xxx: IPMI Session Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 0h] = authentication_type[ 8b] xxx.xxx.xxx.xxx: [ 0h] = session_sequence_number[32b] xxx.xxx.xxx.xxx: [ 0h] = session_id[32b] xxx.xxx.xxx.xxx: [ 9h] = ipmi_msg_len[ 8b] xxx.xxx.xxx.xxx: IPMI Message Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 20h] = rs_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rs_lun[ 2b] xxx.xxx.xxx.xxx: [ 6h] = net_fn[ 6b] xxx.xxx.xxx.xxx: [ C8h] = checksum1[ 8b] xxx.xxx.xxx.xxx: [ 81h] = rq_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rq_lun[ 2b] xxx.xxx.xxx.xxx: [ 5h] = rq_seq[ 6b] xxx.xxx.xxx.xxx: IPMI Command Data: xxx.xxx.xxx.xxx: -- xxx.xxx.xxx.xxx: [ 38h] = cmd[ 8b] xxx.xxx.xxx.xxx: [ Eh] = channel_number[ 4b] xxx.xxx.xxx.xxx: [ 0h] = reserved1[ 3b] xxx.xxx.xxx.xxx: [ 1h] = get_ipmi_v2.0_extended_data[ 1b] xxx.xxx.xxx.xxx: [ 2h] = maximum_privilege_level[ 4b] xxx.xxx.xxx.xxx: [ 0h] = reserved2[ 4b] xxx.xxx.xxx.xxx: IPMI Trailer: xxx.xxx.xxx.xxx: -- xxx.xxx.xxx.xxx: [ A3h] = checksum2[ 8b] xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: IPMI 1.5 Get Channel Authentication Capabilities Response xxx.xxx.xxx.xxx: = xxx.xxx.xxx.xxx: RMCP Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 6h] = version[ 8b] xxx.xxx.xxx.xxx: [ 0h] = reserved[ 8b] xxx.xxx.xxx.xxx: [ FFh] = sequence_number[ 8b] xxx.xxx.xxx.xxx: [ 7h] = message_class.class[ 5b] xxx.xxx.xxx.xxx: [ 0h] = message_class.reserved[ 2b] xxx.xxx.xxx.xxx: [ 0h] = message_class.ack[ 1b] xxx.xxx.xxx.xxx: IPMI Session Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 0h] = authentication_type[ 8b] xxx.xxx.xxx.xxx: [ 0h] = session_sequence_number[32b] xxx.xxx.xxx.xxx: [ 0h] = session_id[32b] xxx.xxx.xxx.xxx: [ 10h] = ipmi_msg_len[ 8b] xxx.xxx.xxx.xxx: IPMI Message Header: xxx.xxx.xxx.xxx: xxx.xxx.xxx.xxx: [ 81h] = rq_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rq_lun[ 2b] xxx.xxx.xxx.xxx: [ 7h] = net_fn[ 6b] xxx.xxx.xxx.xxx: [ 63h] = checksum1[ 8b] xxx.xxx.xxx.xxx: [ 20h] = rs_addr[ 8b] xxx.xxx.xxx.xxx: [ 0h] = rs_lun[ 2b] xxx.xxx.xxx.xxx: [ 5h] = rq_seq[ 6b] xxx.xxx.xxx.xxx: IPMI Command Data: xxx.xxx.xxx.xxx: -- xxx.xxx.xxx.xxx: [ 38h] = cmd[ 8b] xxx.xxx.xxx.xxx: [ 0h] = comp_code[ 8b] xxx.xxx.xxx.xxx: [ 2h] = channel_number[ 8b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.none[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.md2[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.md5[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.reserved1[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.straight_password_key[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.oem_prop[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_type.reserved2[ 1b] xxx.xxx.xxx.xxx: [ 1h] = authentication_type.ipmi_v2.0_extended_capabilities_available[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_status.anonymous_login[ 1b] xxx.xxx.xxx.xxx: [ 0h] = authentication_status.null_username[ 1b] xxx.xxx.xxx.xxx: [ 1h] =
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hello Al Chu sorry but i haven't anytime to take care over my ilo problem so here is the bmc config output: Section UserX Comments # # In the following User sections, users should configure usernames, passwords, # and access rights for IPMI over LAN communication. Usernames can be set to any # string with the exception of User1, which is a fixed to the anonymous # username in IPMI. # # For IPMI over LAN access for a username, set Enable_User to Yes, # Lan_Enable_IPMI_Msgs to Yes, and Lan_Privilege_Limit to a privilege # level. The privilege level is used to limit various IPMI operations for # individual usernames. It is recommened that atleast one username be created # with a privilege limit Administrator, so all system functions are available # to atleast one username via IPMI over LAN. For security reasons, we recommend # not enabling the anonymous User1. For most users, Lan_Session_Limit can be # set to 0 (or ignored) to support an unlimited number of simultaneous IPMI over # LAN sessions. # # If your system supports IPMI 2.0 and Serial-over-LAN (SOL), # aSOL_Payload_Access field may be listed below. Set the SOL_Payload_Access # field to Yes or No to enable or disable this username's ability to access # SOL. # # Please do not forget to uncomment those fields, such as Password, that may # be commented out during the checkout. # # Some motherboards may require a Username to be configured prior to other # fields being read/written. If this is the case, those fields will be set to # username-not-set-yet. # Section User1 ## Give Username ## Username NULL ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs Yes ## Possible values: Yes/No Lan_Enable_Link_Auth No ## Possible values: Yes/No Lan_Enable_Restricted_to_Callback No ## Possible values: Callback/User/Operator/Administrator/OEM_Proprietary/No_Access Lan_Privilege_Limit Administrator ## Possible values: 0-17, 0 is unlimited; May be reset to 0 if not specified ## Lan_Session_Limit EndSection Section User2 ## Give Username Username ilox ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs Yes ## Possible values: Yes/No Lan_Enable_Link_Auth No ## Possible values: Yes/No Lan_Enable_Restricted_to_Callback No ## Possible values: Callback/User/Operator/Administrator/OEM_Proprietary/No_Access Lan_Privilege_Limit Administrator ## Possible values: 0-17, 0 is unlimited; May be reset to 0 if not specified ## Lan_Session_Limit EndSection Section User3 ## Give Username Username OAtmp1322558051 ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs Yes ## Possible values: Yes/No Lan_Enable_Link_Auth No ## Possible values: Yes/No Lan_Enable_Restricted_to_Callback No ## Possible values: Callback/User/Operator/Administrator/OEM_Proprietary/No_Access Lan_Privilege_Limit Administrator ## Possible values: 0-17, 0 is unlimited; May be reset to 0 if not specified ## Lan_Session_Limit EndSection Section User4 ## Give Username Username OAtmp1322568826 ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs Yes ## Possible values: Yes/No Lan_Enable_Link_Auth No ## Possible values:
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Things look fine in general for what you provided. It's possible some of the authentication options below would cause issues too. Can you provide the --debug output when you get a username error. Al On Wed, 2012-02-15 at 06:06 -0800, john s. wrote: Hello Al Chu sorry but i haven't anytime to take care over my ilo problem so here is the bmc config output: Section UserX Comments # # In the following User sections, users should configure usernames, passwords, # and access rights for IPMI over LAN communication. Usernames can be set to any # string with the exception of User1, which is a fixed to the anonymous # username in IPMI. # # For IPMI over LAN access for a username, set Enable_User to Yes, # Lan_Enable_IPMI_Msgs to Yes, and Lan_Privilege_Limit to a privilege # level. The privilege level is used to limit various IPMI operations for # individual usernames. It is recommened that atleast one username be created # with a privilege limit Administrator, so all system functions are available # to atleast one username via IPMI over LAN. For security reasons, we recommend # not enabling the anonymous User1. For most users, Lan_Session_Limit can be # set to 0 (or ignored) to support an unlimited number of simultaneous IPMI over # LAN sessions. # # If your system supports IPMI 2.0 and Serial-over-LAN (SOL), # aSOL_Payload_Access field may be listed below. Set the SOL_Payload_Access # field to Yes or No to enable or disable this username's ability to access # SOL. # # Please do not forget to uncomment those fields, such as Password, that may # be commented out during the checkout. # # Some motherboards may require a Username to be configured prior to other # fields being read/written. If this is the case, those fields will be set to # username-not-set-yet. # Section User1 ## Give Username ## Username NULL ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs Yes ## Possible values: Yes/No Lan_Enable_Link_Auth No ## Possible values: Yes/No Lan_Enable_Restricted_to_Callback No ## Possible values: Callback/User/Operator/Administrator/OEM_Proprietary/No_Access Lan_Privilege_Limit Administrator ## Possible values: 0-17, 0 is unlimited; May be reset to 0 if not specified ## Lan_Session_Limit EndSection Section User2 ## Give Username Username ilox ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs Yes ## Possible values: Yes/No Lan_Enable_Link_Auth No ## Possible values: Yes/No Lan_Enable_Restricted_to_Callback No ## Possible values: Callback/User/Operator/Administrator/OEM_Proprietary/No_Access Lan_Privilege_Limit Administrator ## Possible values: 0-17, 0 is unlimited; May be reset to 0 if not specified ## Lan_Session_Limit EndSection Section User3 ## Give Username Username OAtmp1322558051 ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs Yes ## Possible values: Yes/No Lan_Enable_Link_Auth No ## Possible values: Yes/No Lan_Enable_Restricted_to_Callback No ## Possible values: Callback/User/Operator/Administrator/OEM_Proprietary/No_Access Lan_Privilege_Limit Administrator ## Possible values: 0-17, 0 is unlimited; May be reset to 0 if not specified ## Lan_Session_Limit EndSection Section User4 ## Give Username Username OAtmp1322568826 ## Give password or blank to clear. MAX 16 chars (20 chars if IPMI 2.0 supported). ## Password ## Possible values: Yes/No or blank to not set Enable_User Yes ## Possible values: Yes/No Lan_Enable_IPMI_Msgs
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi John, Ok. I guess my only other side comment is that the rmcpplus bad status error means that the nagios plugin was telling ipmimonitoring to use the IPMI 2.0 protocol and not the IPMI 1.5 protocol. For what you're doing, the IPMI 2.0 protocol is probably not necessary. Possibly it was a bad config somewhere. Al On Wed, 2012-02-01 at 00:37 -0800, john s. wrote: Hi erverybody At the moment the nagios plugin from werner is running in an endless loop for 1 hour and sleep time beetween the cues is 1 second so after 30 min... they're no errors occured ... so far So my guess is that it has sth to be with the nagios config best regards john s. -- Albert Chu ch...@llnl.gov Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
okay .. now i have modified the nagios config and 2 of 3 ilos are working fine .. so far so good until to this point thanks for help but with the third ilo i've got another problem he says that the user name is invalid .. : ipmi-sensors: username invalid the third ilo2 has an other fw ( newer): 2.07 08/17/2011 is it possible that the new firmware update has an lock up protection or sth else how can i find it out ... best regards john s. -- View this message in context: http://old.nabble.com/ipmi-support-with-HP-iLO2-servers-initial-success%21-tp29527071p33243839.html Sent from the FreeIPMI - Users mailing list archive at Nabble.com. ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hello erverybody Software: ubuntu 10.04 freeipmi 1.0.9 Hardware: ilo2 fw: 2.05 12/16/2010 I use freeipmi to check our ilo2 kvm over nagios so far so good but , but in an intervall from 20 seconds there comes the following error : ipmi_ctx_open_outofband_2_0: bad rmcpplus status code - Execution of ipmimonitoring failed with return code 1. - ipmimonitoring was executed with the following parameters: /usr/local/sbin/ipmimonitoring -h 192.xxx.xx.xxx --config-file /usr/local/etc/freeipmi/freeipmi.conf -g Temperature --quiet-cache --sdr-cache-recreate does anybody know what this error message means?? best regards john s. -- View this message in context: http://old.nabble.com/ipmi-support-with-HP-iLO2-servers-initial-success%21-tp29527071p33235060.html Sent from the FreeIPMI - Users mailing list archive at Nabble.com. ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi John, it seems to me that you are using the IPMI monitoring plugin, and that the ipmimonitoring script (which is executed by the plugin) causes this error. I don't know ipmi_ctx_open_outofband_2_0: bad rmcpplus status code in detail, but maybe you get this, because you query the IPMI BMC too often? How often does the plugin query your server's IPMI BMC? For further investigation you could try to execute ipmimonitoring with the --debug option: /usr/local/sbin/ipmimonitoring -h 192.xxx.xx.xxx --config-file /usr/local/etc/freeipmi/freeipmi.conf -g Temperature --quiet-cache --debug best regards, Werner On Die, 2012-01-31 at 02:06 -0800, john s. wrote: Hello erverybody Software: ubuntu 10.04 freeipmi 1.0.9 Hardware: ilo2 fw: 2.05 12/16/2010 I use freeipmi to check our ilo2 kvm over nagios so far so good but , but in an intervall from 20 seconds there comes the following error : ipmi_ctx_open_outofband_2_0: bad rmcpplus status code - Execution of ipmimonitoring failed with return code 1. - ipmimonitoring was executed with the following parameters: /usr/local/sbin/ipmimonitoring -h 192.xxx.xx.xxx --config-file /usr/local/etc/freeipmi/freeipmi.conf -g Temperature --quiet-cache --sdr-cache-recreate does anybody know what this error message means?? best regards john s. -- : Werner Fischer : Technology Specialist : Thomas-Krenn.AG | The server-experts : http://www.thomas-krenn.com | http://www.thomas-krenn.com/wiki ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi Werner The plugin check the temperatures in an intervall of every 20 seconds is it to often? and the debug oupt is posted here : http://paste2.org/p/1889575 http://paste2.org/p/1889575 could you have a fast look on it ... cause i have no idea what I have to figure out from the log in order to solve the problem best regards john s. -- View this message in context: http://old.nabble.com/ipmi-support-with-HP-iLO2-servers-initial-success%21-tp29527071p33236403.html Sent from the FreeIPMI - Users mailing list archive at Nabble.com. ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi John, Unfortunately, bad rmcpplus status code means it's an unexpected and not-normal code (instead of bad username or bad password, which we handle normally). It does not appear the error occurs in this debug output. Can you find a case in which it does? Al On Tue, 2012-01-31 at 06:09 -0800, john s. wrote: Hi Werner The plugin check the temperatures in an intervall of every 20 seconds is it to often? and the debug oupt is posted here : http://paste2.org/p/1889575 http://paste2.org/p/1889575 could you have a fast look on it ... cause i have no idea what I have to figure out from the log in order to solve the problem best regards john s. -- Albert Chu ch...@llnl.gov Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hello Al thnx for help ... best regards john s. -- View this message in context: http://old.nabble.com/ipmi-support-with-HP-iLO2-servers-initial-success%21-tp29527071p32933719.html Sent from the FreeIPMI - Users mailing list archive at Nabble.com. ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hello Everybody Sorry for digging out this thread but i can't find no other (newer) post which is similar to this one ... If it does work, then there is a bug. Perhaps you can send me a --debug output and we can take a look to figure out what the bug is. command : ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s so is it still a bug or is it the normal behaviour on hp ilo connects? best regards john s. -- View this message in context: http://old.nabble.com/ipmi-support-with-HP-iLO2-servers-initial-success%21-tp29527071p32928090.html Sent from the FreeIPMI - Users mailing list archive at Nabble.com. ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi John, The short answer is there are a number of bugs in the HP iLO firmware. But some combination of options and/or workaround flags will get around them and allow you to use FreeIPMI w/ HP iLO. (Assuming no firmware fixes have occurred since this thread.) See the manpage for a list of workarounds. My recollection is a lot of HP iLO machines do not support IPMI 1.5, only IPMI 2.0, so you'll have to use -D=LAN_2_0 to use IPMI 2.0. Al On Wed, 2011-12-07 at 01:36 -0800, john s. wrote: Hello Everybody Sorry for digging out this thread but i can't find no other (newer) post which is similar to this one ... If it does work, then there is a bug. Perhaps you can send me a --debug output and we can take a look to figure out what the bug is. command : ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s so is it still a bug or is it the normal behaviour on hp ilo connects? best regards john s. -- Albert Chu ch...@llnl.gov Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory ___ Freeipmi-users mailing list Freeipmi-users@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-users
[Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hello, With the recent update of the 2.00 iLO2 firmware, we can now support: - IPMI over LAN functionality. The IPMI 2.0 RMCP+ (or Linux ipmitool lanplus) protocol is supported with this release. - IPMI Serial Over LAN (SOL) - Data Center Manageability Interface (DCMI) v1.0 specification - Enhanced the in band Intelligent Platform Management Interface (IPMI) to comply with the IPMI specification version 2.0 I've been able to use ipmitool to test this successfully (power, SOL and sensor gathering). Here's what I do with ipmitool: --- # rpm -q ipmitool ipmitool-1.8.11-1 # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power status Chassis Power is off # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power on Chassis Power Control: Up/On # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power status Chassis Power is on --- For freeipmi (ipmipower) I found the following combination worked: --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: authentication type unavailable for attempted privilege level # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: on # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -f cut0iogw1-ilo: ok # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: off # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -n cut0iogw1-ilo: ok # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: on --- I set the following in /etc/freeipmi.conf: --- driver-type LAN_2_0 --- and it seems to work ok for the lo100 and ilo2 servers just fine. --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: on # ipmipower -h cut0admin1-lo -s cut0admin1-lo: on --- I figure there may be other functional tests for ipmi compliance I can run now that the initial flags have been worked around for freeipmi's ipmipower command. Then I figure on changing powerman/conman to use ipmi drivers for ilo devices and see how that works. Thanks, -cdm ___ Freeipmi-users mailing list Freeipmi-users@gnu.org http://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Hi Chris, For freeipmi (ipmipower) I found the following combination worked: --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: authentication type unavailable for attempted privilege level This isn't good. It suggests that the HP firmware might be returning bad/poor information in the Get Authentication Capabilities phase of IPMI. Does ipmipower work if you also specify the authcap workaround? (-W authcap). If it does work, then there is a bug. Perhaps you can send me a --debug output and we can take a look to figure out what the bug is. Al On Tue, 2010-08-24 at 15:29 -0700, Christopher Maestas wrote: Hello, With the recent update of the 2.00 iLO2 firmware, we can now support: - IPMI over LAN functionality. The IPMI 2.0 RMCP+ (or Linux ipmitool lanplus) protocol is supported with this release. - IPMI Serial Over LAN (SOL) - Data Center Manageability Interface (DCMI) v1.0 specification - Enhanced the in band Intelligent Platform Management Interface (IPMI) to comply with the IPMI specification version 2.0 I've been able to use ipmitool to test this successfully (power, SOL and sensor gathering). Here's what I do with ipmitool: --- # rpm -q ipmitool ipmitool-1.8.11-1 # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power status Chassis Power is off # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power on Chassis Power Control: Up/On # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power status Chassis Power is on --- For freeipmi (ipmipower) I found the following combination worked: --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: authentication type unavailable for attempted privilege level # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: on # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -f cut0iogw1-ilo: ok # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: off # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -n cut0iogw1-ilo: ok # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: on --- I set the following in /etc/freeipmi.conf: --- driver-type LAN_2_0 --- and it seems to work ok for the lo100 and ilo2 servers just fine. --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: on # ipmipower -h cut0admin1-lo -s cut0admin1-lo: on --- I figure there may be other functional tests for ipmi compliance I can run now that the initial flags have been worked around for freeipmi's ipmipower command. Then I figure on changing powerman/conman to use ipmi drivers for ilo devices and see how that works. Thanks, -cdm ___ Freeipmi-users mailing list Freeipmi-users@gnu.org http://*lists.gnu.org/mailman/listinfo/freeipmi-users -- Albert Chu ch...@llnl.gov Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory ___ Freeipmi-users mailing list Freeipmi-users@gnu.org http://lists.gnu.org/mailman/listinfo/freeipmi-users
Re: [Freeipmi-users] ipmi support with HP iLO2 servers initial success!
Al, I'm sorry I should have tagged that first case of using ipmipower as an error. Once I added -D LAN_2_0 things worked great. I think I also figured out the freeipmi.conf parameter (driver-type LAN_2_0) to change to make it work by default and still talk to lo100 and iLO devices without any issue at first glance Things are running fine now. I will continue to do some more testing tomorrow with SOL, sensor gatherings. In addition I will try and report back on conman/powerman using their ipmi drivers work against the iLO server as well. Finally I will try and take a look at some tests specified here: http://www.gnu.org/software/freeipmi/freeipmi-testing.txt and report back. -cdm On Tue, Aug 24, 2010 at 5:11 PM, Albert Chu ch...@llnl.gov wrote: Hi Chris, For freeipmi (ipmipower) I found the following combination worked: --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: authentication type unavailable for attempted privilege level This isn't good. It suggests that the HP firmware might be returning bad/poor information in the Get Authentication Capabilities phase of IPMI. Does ipmipower work if you also specify the authcap workaround? (-W authcap). If it does work, then there is a bug. Perhaps you can send me a --debug output and we can take a look to figure out what the bug is. Al On Tue, 2010-08-24 at 15:29 -0700, Christopher Maestas wrote: Hello, With the recent update of the 2.00 iLO2 firmware, we can now support: - IPMI over LAN functionality. The IPMI 2.0 RMCP+ (or Linux ipmitool lanplus) protocol is supported with this release. - IPMI Serial Over LAN (SOL) - Data Center Manageability Interface (DCMI) v1.0 specification - Enhanced the in band Intelligent Platform Management Interface (IPMI) to comply with the IPMI specification version 2.0 I've been able to use ipmitool to test this successfully (power, SOL and sensor gathering). Here's what I do with ipmitool: --- # rpm -q ipmitool ipmitool-1.8.11-1 # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power status Chassis Power is off # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power on Chassis Power Control: Up/On # ipmitool -I lanplus -H cut0iogw1-ilo -U USER -P PASS power status Chassis Power is on --- For freeipmi (ipmipower) I found the following combination worked: --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: authentication type unavailable for attempted privilege level # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: on # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -f cut0iogw1-ilo: ok # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: off # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -n cut0iogw1-ilo: ok # ipmipower -h cut0iogw1-ilo -D LAN_2_0 -s cut0iogw1-ilo: on --- I set the following in /etc/freeipmi.conf: --- driver-type LAN_2_0 --- and it seems to work ok for the lo100 and ilo2 servers just fine. --- # ipmipower -h cut0iogw1-ilo -s cut0iogw1-ilo: on # ipmipower -h cut0admin1-lo -s cut0admin1-lo: on --- I figure there may be other functional tests for ipmi compliance I can run now that the initial flags have been worked around for freeipmi's ipmipower command. Then I figure on changing powerman/conman to use ipmi drivers for ilo devices and see how that works. Thanks, -cdm ___ Freeipmi-users mailing list Freeipmi-users@gnu.org http://*lists.gnu.org/mailman/listinfo/freeipmi-users -- Albert Chu ch...@llnl.gov Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory ___ Freeipmi-users mailing list Freeipmi-users@gnu.org http://lists.gnu.org/mailman/listinfo/freeipmi-users