The "return 1" fix works for me with an elderly X40, too:
lshal | grep -e system.hardware.product -e system.hardware.primary -e system.firmware
system.firmware.release_date = '06/15/2005' (string) system.firmware.vendor = 'IBM' (string) system.firmware.version = '1UETB6WW (1.66 )' (string) system.hardware.primary_video.product = 13698 (0x3582) (int) system.hardware.primary_video.vendor = 32902 (0x8086) (int) system.hardware.product = '2371GHG' (string)
The "return 1" fix works for me with an elderly X40, too:
lshal | grep -e system. hardware. product -e system. hardware. primary -e system.firmware
system. firmware. release_ date = '06/15/2005' (string) firmware. vendor = 'IBM' (string) firmware. version = '1UETB6WW (1.66 )' (string) hardware. primary_ video.product = 13698 (0x3582) (int) hardware. primary_ video.vendor = 32902 (0x8086) (int) hardware. product = '2371GHG' (string)
system.
system.
system.
system.
system.