Не мог использовать busybox реализацию hwclock

Можно найти эту опцию сами:

Пресса / в menu menuconfig интерфейс, и помещенный CONFIG_APM там при нахождении чего-нибудь это поддерживается

Я могу только дать Вам вывод от 3.3.7 версий:

enter image description here

Но так или иначе, Вы могли отредактировать .config файл сами и добавить CONFIG_APM=y , затем восстановление make menuconfig ,

3
24.09.2013, 18:07
1 ответ

Я могу объяснить некоторые признаки, но не сказать Вам, как добраться hwclock работать.

Часто существует некоторый беспорядок относительно значения устройства слова в контексте Unix. Это может означать:

  • Запись файловой системы устройства символа текста или блочного устройства.
  • Объект ядра позади того узла файловой системы.
  • Логический объект подключен к аппаратной шине.
  • Компонент физически отдельного оборудования.

В сообщении “никакое такое устройство”, устройство слова относится к объекту ядра. Кажется, нет никакого объекта ядра, который зарегистрировал устройство /dev/rtc. Учитывая вывод dmesg, драйвер RTC CMOS присутствует в ядре и нашел RTC и дал ему номер 0.

К устройствам (снова, в смысле объекта ядра) получают доступ через файлы устройств (сначала смысл выше), который определяется их типом (символ или устройство), их главное число и их незначительное число. Имя не важно ядру, таким образом, /dev/rtc по сравнению с /dev/rtc0 не проблема пока hwclock находит правильный файл. Проверьте это /dev/rtc имеет число правильного устройства:

crw------- 1 root root 254, 0 Sep 24 13:29 /dev/rtc

Если /dev/rtc символьная ссылка, это должна быть ссылка на rtc0, который должен иметь номер устройства (254,0) как выше.

2
27.01.2020, 21:28
  • 1
    Спасибо за это. Проблемой было устройство, главные незначительные числа в buildroot, обеспеченном/dev/rtc файл, не корректны. Я создал новое устройство/dev/rtc0 как часть моего initramfs с 254,0, и теперь все это работает, как я ожидал бы. –  mathematician1975 25.09.2013, 11:07

Теги

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