Hmm, so your system indeed has /dev/ipmi0 then (also you had that implicitly in 
comment #4 already) - thanks.
But that means we are back at the beginning with the but triggering for you but 
being non reproducible in other places :-/

For the sake of generating more ideas what could happen in your case.
$ sudo su -
$ strace -rT -ff -o ipmitool.strace ipmitool lan print


In my cross check I see an openat and then a bunch of ioctls.
We could then try to compare your output ....

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1836701

Title:
  ubuntu18.04: ipmitool failed: Could not open device at /dev/ipmi0 : No
  such file or directory

Status in ipmitool package in Ubuntu:
  Opinion
Status in linux package in Ubuntu:
  Incomplete

Bug description:
  ipmitool failed in-band
  #ipmitool lan print
  Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such 
file or directory

  And it work out-band:
  # ipmitool -H {theip} -I lanplus -U {user} -P {passwd} lan print
  Set in Progress         : Set Complete
  Auth Type Support       : NONE MD2 MD5 PASSWORD
  Auth Type Enable        : Callback : MD2 MD5 PASSWORD
                          : User     : MD2 MD5 PASSWORD
                          : Operator : MD2 MD5 PASSWORD
                          : Admin    : MD2 MD5 PASSWORD
                          : OEM      : MD2 MD5 PASSWORD
  IP Address Source       : DHCP Address
  ...

  But the file exist:
  # ls -al /dev/ipmi0
  crw------- 1 root root 240, 0 Jul 16 13:55 /dev/ipmi0
  # cat /proc/devices | grep ipmidev
  240 ipmidev

  packages that I installed:
  # dpkg -l | grep ipmi
  ii  freeipmi-common                       1.4.11-1.1ubuntu4.1               
amd64        GNU implementation of the IPMI protocol - common files
  ii  ipmitool                              1.8.18-5ubuntu0.1                 
amd64        utility for IPMI control with kernel driver or LAN interface 
(daemon)
  ii  libfreeipmi16                         1.4.11-1.1ubuntu4.1               
amd64        GNU IPMI - libraries
  ii  libopenipmi0                          2.0.22-1.1ubuntu2.1               
amd64        Intelligent Platform Management Interface - runtime
  ii  openipmi                              2.0.22-1.1ubuntu2.1               
amd64        Intelligent Platform Management Interface (for servers)

  the mods:
  # lsmod| grep ipmi_
  ipmi_devintf           20480  0
  ipmi_poweroff          16384  0
  ipmi_watchdog          28672  0
  ipmi_ssif              32768  0
  ipmi_si                61440  0
  ipmi_msghandler        53248  6 
ipmi_devintf,ipmi_si,nvidia,ipmi_watchdog,ipmi_ssif,ipmi_poweroff

  the kernel:
  # uname -a
  Linux A16969628514217 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 
UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

  the ubuntu version:
  # cat /etc/lsb-release
  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=18.04
  DISTRIB_CODENAME=bionic
  DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ipmitool/+bug/1836701/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to