rutgerg |
|
Темы:
38
Сообщения:
623
Участник с: 30 мая 2019
|
Может подскажет кто. Плата GIGABYTE GA-H110M-S2H при команде sensors-detect выдаёт Found unknown chip with ID 0x8628, т.е не определяет чип IT8628. И естественно sensors видит скупую информацию: Adapter: ACPI interface temp1: +27.8°C (crit = +119.0°C) temp2: +29.8°C (crit = +119.0°C) coretemp-isa-0000 Adapter: ISA adapter Package id 0: +33.0°C (high = +74.0°C, crit = +80.0°C) Core 0: +32.0°C (high = +74.0°C, crit = +80.0°C) Core 1: +33.0°C (high = +74.0°C, crit = +80.0°C) Core 2: +31.0°C (high = +74.0°C, crit = +80.0°C) Core 3: +33.0°C (high = +74.0°C, crit = +80.0°C) В биосе и в windows 10 (AIDA64) все датчики видны и работают нормально. В wiki нагуглил решение проблемы с пднятием модуля it87 вручную: modprobe --verbose it87 force_id=0x8628 Да действительно после загрузки вручную it87 всё встаёт на свои места. Но хотелось бы узнать, что это, обыкновенная несовместимость материнки (чип IT8628) с lm_sensors, или неисправность самой платы. Хотя подобные ситуации не редко описаны в интернете с платами ASUS и GIGABYTE, но без всяких подробностей. |
vasek |
|
Темы:
47
Сообщения:
11741
Участник с: 17 февраля 2013
|
rutgergВсе хорошо описано в Wiki на примере чипа IT8620E
Также можно посмотреть и параметры модуля it87, чтобы понять смысл параметра force_id modinfo -p it87 force_id:Override the detected device ID (ushort) PS - грубо говоря
Ошибки не исчезают с опытом - они просто умнеют
|
rutgerg |
|
Темы:
38
Сообщения:
623
Участник с: 30 мая 2019
|
Спасибо за ответ, vasek. Но всё -таки, если можно, по проще-это не неисправность материнки? Смущает фраза: However, as of August 2016, [5] lists the IT8620E as supported. Кстати, ранее, на платах с сокетом 1155 и чипом IT8728 или 26, точно не помню, таких проблем не было. |
vasek |
|
Темы:
47
Сообщения:
11741
Участник с: 17 февраля 2013
|
rutgergНе волнуйся, с материнкой все нормально - она здесь не причем. Если хочешь подробности, нужно лезти в исходники lm_sensors и it87 ... и смотреть конкретно, что там поддерживается и что там не поддерживается. PS - а вообще можешь вообще не загружать этот модуль it87 - всеравно тебе эта информация не нужна, достаточно и одной температуры.
Ошибки не исчезают с опытом - они просто умнеют
|
rutgerg |
|
Темы:
38
Сообщения:
623
Участник с: 30 мая 2019
|
Вы пишете:Не волнуйся, с материнкой все нормально Вот это - самое главное, vasek, что я услышал, большое спасибо! Просто эта информация, я имею ввиду it87 с оборотами кулеров, нужна мне для conky. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
vaseksensors-detect - perl-скрипт, так что всё наглядно. Кстати, fancontrol - вообще bash-скрипт, так что давно и принципиально для регулировки оборотов куллеров предпочитаю свой скрипт в 10 строк, нежели чужой в 647. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
rutgergВерсии lm_sensors в extra почти год и она уже должна быть Out of date. Не понятно почему до сих пор никто не подтолкнул майнтейнера, т.к. на github уже есть изменения от Jul 30, 2019, хотя явно и там вашего чипсета нет: https://github.com/lm-sensors/lm-sensors/blob/master/prog/detect/sensors-detect Намекните автору о его существовании. ) |
rutgerg |
|
Темы:
38
Сообщения:
623
Участник с: 30 мая 2019
|
Aivar, Вы хотите сказать, что lm-sensors просто не поддерживает чип it8628, и наоборот поддерживает it8728, который был почти на всех предыдущих материнках с сокетом lga 1155.? По крайней мере, я так именно и понял из всего выше сказанного. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
rutgerg, я ничего не хочу сказать (может конструктивно это один и тот же чипсет), просто навскидку просмотрел/прокомментировал sensors-detect. |
vasek |
|
Темы:
47
Сообщения:
11741
Участник с: 17 февраля 2013
|
rutgerg rutgergУже писал - какие чипы поддерживает lm_sensors можно узнать из исходников ... или за отсутствия оных из файла grep chip /etc/sensors3.conf | grep it и видим, что ни it 8620 ни it8628 ни it8728 нет ... но лучше, имхо, посмотреть в исходниках (в данном случае возможно и совпадает с исходниками).... а потому и используется параметр force_id для модуля it87 EDIT 1 - Практически не использую lm_sensors, а потому никогда в нем и не копался. Но насколько я понимаю sensors-detect осуществляет сканирование/поиск датчиков (чипов) и если находит датчик (чип), который указан в этом скрипте, то покажет этот датчик/модуль, необходимый для его работы. Например, для IT8620E и IT8728F видим Но это не означает, что данный модуль it87 будет загружен автоматически для данных датчиков, но используя параметр модуля it87 force_id=devid для соответсвующего датчика, данный модуль можно с большой долей вероятности загрузить в ручную (100% уверенности, что он загрузиться, конечно, нет).Возможно в чем то и ошибаюсь.
Ошибки не исчезают с опытом - они просто умнеют
|