[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E
From: |
Al Chu |
Subject: |
Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E |
Date: |
Thu, 24 Jan 2008 09:38:39 -0800 |
As a follow up, it seems my script for loading the ipmi kernel driver
was wrong.
/sbin/modprobe ipmi_msghandler
/sbin/modprobe ipmi_devintf
/sbin/modprobe ipmi_smb addr=0,0x42
/sbin/modprobe ipmi_watchdog
grep ipmidev /proc/devices
if [ $? != 0 ]; then
echo "No IPMI device existed\n"
exit 1;
fi
rm -f /dev/ipmi0
mknod /dev/ipmi0 c `grep ipmidev /proc/devices | awk "{print \\$1}"` 0
# set permissions
chgrp root /dev/ipmi0
chmod 644 /dev/ipmi0
Which I found here:
http://osdir.com/ml/linux.kernel.openipmi/2006-02/msg00008.html
Al
On Wed, 2008-01-16 at 07:22 -0800, Albert Chu wrote:
> Hey Chris,
>
> I know a few intel boards use SSIF only, and the below does indicate SSIF
> is the inband driver. Does ipmi-locate not find the SSIF device when it
> probes via dmi?
>
> Could you try giving ipmi-sensors the -D SSIF option to tell it to use
> SSIF. I don't know too much about SSIF, so more advanced stuff I've CCed
> the fellow who wrote the SSIF driver.
>
> If the FreeIPMI SSIF driver doesn't work, one alternative you can do is to
> use the linux kernel ipmi driver, which FreeIPMI can also read/write off
> of.
> The mini-script I use to load it is:
>
> /sbin/modprobe ipmi_devintf
> maj=`cat /proc/devices | awk '/ipmidev/{print $1}'`
> if [ -c /dev/ipmi0 ]
> then
> rm -f /dev/ipmi0
> /bin/mknod /dev/ipmi0 c $maj 0
> else
> /bin/mknod /dev/ipmi0 c $maj 0
> fi
> /sbin/modprobe ipmi_si
>
> Al
>
> > I'm having trouble reading ipmi data with freeipmi and this particular
> > intel board. Running ubuntu gutsy, 2.6.22.
> >
> > dmidecode outputs:
> > ...
> >
> > Handle 0x0030, DMI type 38, 18 bytes
> > IPMI Device Information
> > Interface Type: SSIF (SMBus System Interface)
> > Specification Version: 1.5
> > I2C Slave Address: 0x42
> > NV Storage Device Address: 0
> > Base Address: 0x42 (SMBus)
> >
> > Handle 0x0031, DMI type 127, 4 bytes
> > End Of Table
> >
> >
> >
> > ipmi-locate has entries like:
> > ...
> > KCS device default values:
> > IPMI Version: 1.5
> > IPMI locate driver: DEFAULT
> > IPMI interface: KCS
> > BMC driver device:
> > BMC I/O base address: CA2
> > Register spacing: 1
> >
> > SMIC device default values:
> > IPMI Version: 1.5
> > IPMI locate driver: DEFAULT
> > IPMI interface: SMIC
> > BMC driver device:
> > BMC I/O base address: CA9
> > Register spacing: 1
> >
> > BT device default values:
> > ipmi-locate-defaults.c: 49: ipmi_locate_defaults_get_dev_info: errno
> > (22): expression failed
> >
> > SSIF device default values:
> > IPMI Version: 1.5
> > IPMI locate driver: DEFAULT
> > IPMI interface: SSIF
> > BMC driver device: /dev/i2c-0
> > BMC SMBUS slave address: 42
> > Register spacing: 1
> >
> >
> > But when I try to actually read via ipmi-sensors I get:
> > ~/freeipmi-0.5.3$ sudo ipmi-sensors
> > ipmi-openipmi-api.c: 319: ipmi_openipmi_ctx_io_init: errno (22):
> > expression failed
> > ipmi-udm.c: 642: ipmi_open_inband: errnum (8): expression failed
> > ipmi-locate-smbios.c: 385: ipmi_locate_smbios_get_dev_info: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 918: ipmi_acpi_get_table: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 839: ipmi_acpi_get_rsdp: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 1034: ipmi_acpi_get_firmware_table: errno
> > (9): expression failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 918: ipmi_acpi_get_table: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 839: ipmi_acpi_get_rsdp: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 1034: ipmi_acpi_get_firmware_table: errno
> > (9): expression failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 918: ipmi_acpi_get_table: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 839: ipmi_acpi_get_rsdp: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 1034: ipmi_acpi_get_firmware_table: errno
> > (9): expression failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 918: ipmi_acpi_get_table: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 839: ipmi_acpi_get_rsdp: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 1034: ipmi_acpi_get_firmware_table: errno
> > (9): expression failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 918: ipmi_acpi_get_table: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 681: ipmi_ioremap: errno (9): expression failed
> > ipmi-locate-acpi-spmi.c: 720: ipmi_get_physical_mem_data: errno (9):
> > expression failed
> > ipmi-locate-acpi-spmi.c: 839: ipmi_acpi_get_rsdp: errno (9): expression
> > failed
> > ipmi-locate-acpi-spmi.c: 1034: ipmi_acpi_get_firmware_table: errno
> > (9): expression failed
> > ipmi-locate-acpi-spmi.c: 1239: ipmi_locate_acpi_spmi_get_dev_info:
> > errno (9): expression failed
> > Fetching SDR repository information... ipmi-kcs-api.c: 662:
> > ipmi_kcs_write: errno (2): expression failed
> > ipmi-kcs-api-udm.c: 74: ipmi_kcs_cmd_udm: errnum (10): expression failed
> > SDR Cache creation failed: ipmi communication error
> >
> >
> > I enabled the tracing and debug options after reading a few other
> > emails of users with similar issues.
> >
> > I'd really like to get ipmi working on these servers so we can
> > retrieve more details about the current hardware status. Does anyone
> > have an idea what might be going wrong here?
> >
> > Chris
> >
> >
> > _______________________________________________
> > Freeipmi-users mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/freeipmi-users
> >
>
>
--
Albert Chu
address@hidden
925-422-5311
Computer Scientist
High Performance Systems Division
Lawrence Livermore National Laboratory
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, (continued)
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Al Chu, 2008/01/23
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Chris Morgan, 2008/01/23
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Al Chu, 2008/01/23
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Chris Morgan, 2008/01/23
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Al Chu, 2008/01/23
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Al Chu, 2008/01/23
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Al Chu, 2008/01/24
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Bala.A, 2008/01/21
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Bala.A, 2008/01/21
- Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E, Al Chu, 2008/01/21
Re: [Freeipmi-users] problem with freeipmi 0.5.3 and intel SE7221BK1-E,
Al Chu <=