i2cdetect -l ничего не возвращает

573
Chi non salta Pavarotti è

Мне нужно использовать SMBus, но когда я запускаю команду, i2cdetect -lя ничего не получаю в качестве вывода, в Windows это было распознано, я ничего не вижу в SMBus, даже делая lspci. Я установил и вставил i2c-devмодуль в автозагрузку, но у меня всегда одна и та же проблема. Я использую Debian 9.5 на hp proliant dl380 g7.

Вывод cat /sys/bus/i2c/devices/i2c-*/name: cat: '/sys/bus/i2c/devices/i2c-*/nameНет такого файла или каталога

Я имею в виду шину материнской платы, которая используется для разгона с помощью fsb: «распознается в Windows». Я имею в виду, что, используя программное обеспечение для просмотра компонентов, я могу видеть интересующий меня smbus и видеть детали, которые у меня есть. искал в интернете драйверы для этой материнской платы, но я ничего не нашел о Smbus.

0

1 ответ на вопрос

1
dirkt

Первый шаг - это modprobe i2c-devсделать cat /sys/bus/i2c/devices/i2c-*/name, отредактировать и отредактировать ваш вопрос с помощью выходных данных, чтобы мы по крайней мере узнали, какое оборудование шины Master в настоящее время уже распознано. Вполне возможно иметь хозяина шины, но за ним нет устройств.

Второй шаг - отредактировать ваш вопрос со всеми подробностями того, как «Windows» SMBus (может быть много шин, каждое с разным оборудованием) распознается в Windows, то есть на каком оборудовании находится мастер шины, какие порты он использует, и т.п.

Третий шаг - использовать эти данные и найти соответствующее аппаратное устройство в Linux, а затем проверить, есть ли у вас драйвер для него.

редактировать

Пока вы не редактируете вопрос о том, что именно вы видите под Windows, я не уверен, и я не знаком с вашим оборудованием, но: материнская плата SMBus на системах Intel-CPU находится в южный мост, использует i2c-i801модуль в моей системе на базе Intel и виден как PCI-карта. Итак (1) отредактируйте свой вопрос с помощью выходных данных lspci -nn, (2) отредактируйте вопрос с деталями того, что вы видите под Windows (адрес PCI, порты, все, что дает подсказку о том, как на самом деле выглядит оборудование, вместо того, чтобы угадывать ).

«Нет такого файла или каталога» означает, что не загружен модуль, который фактически обеспечивает шину. Это может быть связано с тем, что у вашего HP есть какое-то другое оборудование, или в ядре Linux не включен нужный вам модуль, или по ряду других причин.

Я отредактировал вопрос. Chi non salta Pavarotti è 5 лет назад 0

Похожие вопросы