4

Мы работаем над проектом, в рамках которого мы будем регулярно получать более 50 ноутбуков, и нам нужно получать от них информацию об оборудовании. Во время некоторых тестов мы нашли странные результаты. На Dell Latitude E6400 при запуске lshw мы видим такой результат:

*-bank:0
         description: DIMM DDR Synchronous 667 MHz (1.5 ns)
         product: NT2GTT64U88B0UN-3C
         vendor: Nanya Technology
         physical id: 0
         serial: C54E0B27
         slot: DIMM_A
         size: 2GiB
         width: 64 bits
         clock: 667MHz (1.5ns)
    *-bank:1
         description: DIMM DDR Synchronous 667 MHz (1.5 ns)
         product: NL825642120HF-D53M
         vendor: 7F7F7F1600000000
         physical id: 1
         serial: 00000000
         slot: DIMM_B
         size: 2GiB
         width: 64 bits
         clock: 667MHz (1.5ns)

Банк 0 правильный, но банк 1, очевидно, нет. Когда мы посмотрели на физическую карту на машине, мы можем подтвердить, что информация для банка 1 неверна, так как мы хотели бы иметь продукт, поставщика и серийный номер, а также размер. Мы попытались почистить контакты и переустановить память, но безрезультатно. Мы видели это как в Ubuntu 12.04, так и в 13.10.

Кто-нибудь видел что-то подобное раньше или есть предложения?

1 ответ1

1

Это может быть связано с версией SPD версии 1.2 или может быть нестандартным / неисправным модулем. Если вы пытаетесь использовать последнюю версию lshw попробуйте:

sudo dmidecode -t memory

Или корневая оболочка:

apt-get install lm-sensors  # Install lm_sensors
sensors-detect  # Configure lm_sensors

Затем добавьте необходимые модули в /etc /modules и перезагрузите компьютер или

modprobe <necessary_module>

Установите i2c-tools (разнородный набор инструментов I2C для Linux). Доступ к ЭСППЗУ SPD осуществляется через SMBus, вариант протокола I²C.

apt-get install i2c-tools
modprobe eeprom # Load the eeprom kernel module

Наконец, захватите информацию о памяти с помощью decode-dimms .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .