1
ответ

Отсутствуют описания модулей Linux

Я новичок в Linux и читал книгу по LPIC -1. Читая модульную часть, я проверял свои модули и заметил, что некоторые модули не имеют описания. шина ac97 _, autofs4, cdrom,...
14.03.2020
1
ответ

Нецелочисленное значение в (/sys/class/backlight/intel_backlight/brightness)

Около двух лет назад я смог установить очень тусклую яркость подсветки, записав нецелочисленное значение в /sys/class /подсветка/intel_backlight/яркость. $ echo 0.3 > /sys/class/backlight/...
10.03.2020
1
ответ

Как скомпилировать драйверы ath9k из исходников?

Я хочу внести некоторые изменения в драйверы ath9k в учебных целях. Моя проблема в том, что когда я пытаюсь скомпилировать драйвер, команда make выдает много неявных ошибок объявления, setup_timer, ...
02.03.2020
1
ответ

Как узнать, для какого псевдонима загружается модуль, когда псевдонимов несколько?

Когда я запускаю команду: cat /lib/modules/4.15.0-20-generic/modules.alias | grep 'ath9k_htc' я получаю следующий список: псевдоним usb:v0CF3p20FFd*dc*dsc*dp*ic*isc*ip*in* ath9k_htc alias usb:v0930p0A08d*...
26.02.2020
1
ответ

Как установить модули ядра в смонтированной файловой системе?

Я настраиваю встроенную систему, созданную с использованием проекта Yocto. Это выводит корневую файловую систему, ядро, u-boot и т. д. У меня есть сценарий установки, который я запускаю с SD-карты, который настраивает...
25.02.2020
1
ответ

Сканирование PCI-устройств, начиная с корневого моста

Теперь я провел бесчисленные часы в linux/pci.h и во всех подключенных файлах, чтобы понять, как можно безопасно сканировать PCI (читать- только), а затем выбрать pci_slot, когда устройство совпадает. ...
21.02.2020
1
ответ

Практически не работают никакие команды, нет модуля с именем «apt _pkg»

Я не знаю, что я сделал, но основные команды, такие как «ls» и «sudo», больше не работают и теперь выдают мне это сообщение об ошибке. Файл «/usr/lib/command -не -найден», строка 28, в из...
21.02.2020
1
ответ

Make Modules_Install Fails

I Я пытаюсь установить модули ядра, но когда я запускаю make modules_install, появляется следующее: INSTALL virt/lib/irqbypass.ko DEPMOD 4.19.97-gentoo depmod: ОШИБКА: openat(1023, 4.19.97-...
18.02.2020
1
ответ

iwlwifi: не удалось запустить INIT ucode: -110 в ядре Arch Linux версии 5.5.3

Я новичок в Arch Linux. Я установил его на свой ноутбук (LG Gram) это кажется прекрасной установкой поста. Я не помню, как работала после установки wlan, потому что использовала проводную. Но когда я сегодня включил свой ноутбук...
15.02.2020
1
ответ

сопоставить параметр конфигурации ядра Linux с конкретным модулем

Я включил ряд параметров конфигурации на машине, чтобы воспользоваться преимуществами недавно включенного модуля wireguard в Linux 5.6.0-rc1. Это было несколько трудоемко: у меня была минимальная рабочая...
10.02.2020
1
ответ

Модуль ядра и его версия ядра

Что определяет версию ядра построенного нами модуля? Я имею в виду, что я хочу знать, можем ли мы сами решить, на основе какой версии ядра мы можем построить наш модуль ядра (магия вермагической версии)...
01.02.2020
1
ответ

Как принудительно удалить загружаемый модуль из ядра

Я написал простой драйвер устройства, который создает файл устройства с помощью функций class_create() и device_create(). Но затем в функции выхода моего драйвера я сначала уничтожил класс, а затем драйвер, т.е....
31.01.2020
1
ответ

Ошибка ядра: невозможно обработать запрос на подкачку ядра по адресу ffffffff81e00520

Я пытаюсь заменить системный вызов __NR_rmdir в версии ядра 4.15.0-74-generic в Ubuntu 16.04 64bit, но это дает следующее ошибка. Следующий код отлично работает с ядром Linux версии 2.6....
23.01.2020
1
ответ

Ошибка ядра: не удается обработать запрос подкачки ядра на ffffff81e00520

Я пытаюсь подключить системный вызов к ядру Linux 4.15.0-74-generic на Ubuntu 16.04. При загрузке модуля ядра он выдает следующее сообщение в dmesg: [96963.055549] ОШИБКА: не удается обработать ядро ...
22.01.2020
1
ответ

Сенсорный экран Goodix не работает после приостановки

У меня есть One Netbook 1s с Xubuntu. Все работает, кроме сенсорного экрана, который не работает после приостановки. Я видел несколько человек с похожими проблемами, и кажется, что есть...
22.01.2020
1
ответ

lspci не видит используемое имя драйвера

При выполнении lspci обычно мы видим используемый драйвер :ex :Используемый драйвер ядра :xhci _hcd или это может быть используемый драйвер, но не внешний...
09.01.2020
1
ответ

Подписать модули ядра

Итак, я работаю в системе Debian Buster 10, установил виртуальный бокс и обнаружил ошибку, которая говорит мне загрузить некоторые модули ядра вручную. sudo ./vboxconfig [sudo] пароль для raitack: ...
07.01.2020
1
ответ

Ошибка при попытке скомпилировать модуль ядра

Я следую онлайн-руководству о том, как включить операции VMX на архитектуре x86. В руководстве процедура разбита на этапы, а код, собранный из всех частей, помещен в ...
20.12.2019
1
ответ

Драйвер DigitalPersona не загружается

Я потратил много дней, пытаясь запустить считыватель отпечатков пальцев DigitalPersona 4500 на Debian 10, используя SDK поставщика в версии 2.2.0. Мне удалось скомпилировать модуль ядра с некоторыми исправлениями, и это ...
17.12.2019
1
ответ

Проблема с установкой модуля ядра VirtualBox

Я установил VirtualBox, при первом запуске я получил следующее предупреждение: ПРЕДУПРЕЖДЕНИЕ: модуль ядра vboxdrv не загружен. Либо нет доступного модуля для текущего ядра (3.10.0 -...
11.12.2019
1
ответ

Почему в большинстве Linux-систем загружается модуль ядра KVM, даже если вы не используете виртуализацию?

Недавно я начал смотреть на KVM/Qemu как на альтернативу VirtualBox и был потрясен, заметив, что эти 3 модуля автоматически загружаются почти в каждой системе Linux, которую я проверял :[pgoetz@...
03.12.2019
1
ответ

Есть ли ограничение на количество USB-гаджетов, которые можно создать с помощью configfs?

ОС: Ubuntu 18.04.3 Ядро: 5.3.8 Привет, ребята :) Я пытаюсь создать кучу гаджетов HID с помощью configfs. Это было успешно, пока не настроил четвертый гаджет, но ядро ​​выдает сообщение об ошибке во время ...
25.11.2019
1
ответ

Освобождение памяти пространства ядра замораживает ядро ​​

Я пишу модуль ядра. Читает байты из пользовательского пространства и записывает обратно. static ssize_t dev_read (файл структуры *filep, char *buffer, size_t len, loff_t *offset) { Node *msg; int error_count =...
22.11.2019
1
ответ

Все ли потоки, исходящие из одного и того же процесса, приостанавливаются на вызове wait_event_interruptible()?

Если у меня есть 3 потока pthread: A, B, C, все они происходят из одного и того же процесса, выполняются в пользовательском пространстве и один поток, поток B блокирует чтение из модуля ядра и приостанавливается, а потоки A и C ...
21.11.2019
1
ответ

Загрузка модуля ядра во время загрузки блокируется?

Я загружаю модуль ядра во время загрузки, я добавил его в файл конфигурации в /etc/modules-load.d/, модуль загружается правильно. В моем модуле я использую функцию wait_for_random_bytes() из ...
20.11.2019
1
ответ

Как обнаружить ошибки безопасности памяти в модуле ядра Linux?

На прошлой неделе я работал над упрощенным модулем ядра, который создает драйвер символьного устройства, позволяющий передавать сообщения между пользователем и пространством ядра. Все хорошее и красивое я нашел...
19.11.2019
1
ответ

как установить модуль в linux

я новичок в linux, и я использую чистый дистрибутив linux, я пытаюсь подключить свою DSLR, чтобы она была похожа на веб-камеру, пытаюсь установить этот модуль, и он не работает, это мой вывод $ make Сборка v4l2-...
15.11.2019
1
ответ

Подстановочный знак в Makefile ничего не делает.

Я пытаюсь скомпилировать модуль ядра с именем DAHDI в FreePBX (RHEL). Я получаю следующую ошибку make output: Похоже, у вас не установлены исходные коды для ядра 3.10.0-957.21.3.el7.x86_64....
22.10.2019
1
ответ

Невозможно включить TPM в ядре

Я собираю машину с помощью Yoctoproject. Мне нужен модуль TPM для некоторых целей, но я не могу его включить. Я пробовал так: я запустил bitbake -c menuconfig virtual/kernel, получил доступ к драйверам устройств > ...
22.10.2019
1
ответ

Ansible Search для загруженного модуля ядра

Я пытаюсь написать ansible playbook, чтобы проверить, загружен ли конкретный модуль для текущего работающего ядра. если я сделаю lsmod | grep my_module_$kernelVer Я бы увидел что-то вроде ...
07.10.2019