Привет, эксперты по Linux! Я пытаюсь найти наилучший способ управления и нагрузки на PCI-устройство.
Я начал с написания простого bash-скрипта, который использует команды из pciutils (lspci &...
Я работаю над odroid HC2, на котором работает Debian 9 "Stretch". В моих журналах я вижу, что для Wi-Fi отсутствует драйвер: usb 1-1: request_firmware (rtlwifi/rtl8192eu_nic.bin) не удалось Итак, я ...
Я уже давно пользуюсь Docker и хочу изучить его внутренности. Я читал о пространствах имен ядра, которые он использует. Но я не понимаю, как они используются. Итак, моя проблема: я не нашел...
Я создаю собственный образ Alpine на основе isolinux. По сути, я сжимаю rootfs и монтирую его как overlayfs. Загрузчик работает нормально, ядро загружается, но я застрял на initramfs. Пусть...
Недавно меня мучил один вопрос. Поскольку практически все проприетарные модули находятся вне дерева (и, следовательно, не скомпилированы для каких-либо версий ядра ), мне интересно, как именно они...
Я пытаюсь создать некоторый модуль ядра, работающий как простой брандмауэр для практики программирования ядра. Я пытаюсь собрать свой модуль, разделенный на несколько файлов c и заголовков, но он не завершит сборку с...
Я запускаю Alpine Linux из пользовательского ISO, который я создал, используя расширенный профиль в качестве базы (следуя инструкциям Установить пакеты в пользовательский Alpine Linux ISO? и https ://wiki.alpinelinux....
Итак, я установил Manjaro на свой Sandisk SSD. Каждый раз, когда я загружаюсь, перед экраном входа в систему, когда система загружается и показывает много текста на экране, я вижу 1/2/3 (точное количество не знаю) раз...
Я работаю над прототипом, и я новичок в разработке ядра Linux. Я вижу, что в ядре Linux есть криптомодуль, но я не уверен, поддерживает ли он асимметричное шифрование, такое как RSA.
Я установил исходный код ядра из официального репозитория ядра Linux (http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.15.tar.bz2) и перекомпилировал его с некоторыми необходимыми опции для поддержки ...
Я могу использовать modinfo для файла .ko. Есть ли способ использовать modinfo для уже запущенного модуля, который я вижу с помощью lsmod, но у меня нет файла .ko?
Хотелось бы знать, существует ли конкретный список или расположение имен модулей ядра, которые загружаются при загрузке системы. Такие команды, как lsmod или cat /proc/kallsyms, показывают только те, которые...
Раньше я использовал VirtualBox на Fedora 30, но недавно перешел на использование Boxes (обзор) и вполне доволен переходом. Я удалил VirtualBox, но при загрузке системы все еще получаю...
Я новичок в написании модулей Linux (, драйверов )и цифровых подписей, поэтому, пожалуйста, поправьте меня, если я что-то не так понял. Когда я запускаю make modules _install в моем модуле, я получаю следующее...
Я пытаюсь узнать о драйверах устройств Linux. Я пытаюсь установить модуль с помощью insmod из командной строки. После вставки я пытаюсь удалить загруженный модуль, который завершается с ошибкой, ...
Я пытаюсь следовать этому руководству, чтобы настроить NAT на моем Synology NAS. Это сработало отлично для меня! У меня все работало идеально. Но когда я вернулся на следующее утро, NAS выполнил обновление системы [...
Устройство Octeon от Cavium, которое содержит аппаратный блок RNG. ОС показывает, что текущий размер пула энтропии составляет 4096 байт, но entropy_avail очень низкий. Криптомодули устройства имеют ansi_cprng.ko ...
Я пытаюсь прочитать данные DDR4 RAM SPD с новым драйвером ee1004. Я думал, что после modprobe ee1004 я смогу читать данные из / sys / bus / i2c / drivers / ee1004, но это не так (нет ...
Я только что попытался извлечь данные файла EDID с помощью утилиты read-edid; Дело в том, что результат показывает: $ sudo get-edid | decode-edid ...
Производитель: AUO Model 20ec Серийный номер 0
Создана неделя 0 2013 года
EDID ...
Зачем мне это? Я использую модуль ядра pwm-ir-tx для передачи ИК-сигналов со своего встроенного устройства. Однако, когда модуль ядра pwm загружается во время процесса загрузки, контакт находится на высоком уровне. Требуется...
У меня возникли проблемы с ядром моего дистрибутива, поэтому я собрал ядро (той же версии) для сборки своих модулей. Мои модули были бы совместимы. Однако, если я устанавливаю модули, сценарий создает новый ...
, я получил эту ошибку: rmmod: ОШИБКА:./libkmod/libkmod.c:514 lookup_builtin_file () не мог открыть встроенный файл '/lib/modules/4.15.0-29-generic/modules.builtin.bin',
У меня работает ARM-устройство ядро на основе OpenEmbedded. Новое требование будет включать монтирование файловой системы ISO 9660, но эта файловая система в настоящее время не указана в / etc / filesystems. Я ...
Иногда я получаю текущие журналы из ядра при попытке выгрузить модуль с помощью системного вызова delete_module: static inline int delete_module (const char * name, int flags)
{return syscall (...
Я пытаюсь отладить свой модуль ядра.
Когда я запускаю его, я получаю следующие предупреждения ядра, но кажется, что нет информативного сообщения, как другие предупреждения, которые я 'видел. Можно ли получить ...
Я хочу загрузить пользовательский модуль ядра при запуске системы (Debian 9). Вермагическая строка этого модуля не совсем совпадает с версией ядра, но я могу загрузить его, используя modprobe -f ...
Я хочу управлять ШИМ из sysfs. У меня / sys / class / pwm / pwmchip0, а cat npwm дает 1. Однако, когда я пытаюсь повторить эхо 0 >> экспорт, я получаю сообщение с занятым устройством или ресурсом. Я проверил cat / sys / kernel / ...
У меня есть простой сценарий bash для обновления ядра. Он включает в себя сборку ядра, перестройку внешних модулей, сборку initramfs с помощью genkernel и обновление конфигурации grub, вот сценарий: #! / Bin / ...
Мне нужно получить состояние захвата устройства evdev в программе. В частности, мне нужно получить состояние указателя захвата в структуре evdev, показанной здесь: https: //elixir.bootlin.com/linux / ...