kernel-modules
Unix-подобные системы
Вопрос или проблема Производство обсуждаемых модулей ядра предназначено для периферийных устройств, таких как SPI, UART, GPIO, PWM, I2C и/или других специфических периферийных устройств. Я написал несколько очень простых модулей ядра.
Unix-подобные системы
Вопрос или проблема Я бы хотел загружать некоторые дополнительные модули при запуске. Это отлично работает из командной строки: modprobe -a i2c-dev modprobe -a snd-soc-pcm512x modprobe -a snd-soc-wm8804 Но я хочу, чтобы это выполнялось при запуске.
Unix-подобные системы
Вопрос или проблема Я пытаюсь написать драйвер сенсора камеры MIPI CSI-2 для встраиваемого Linux-образа. Конечно, на Github и т.д. есть много исходных кодов драйверов, но мне тяжело понять, как работает камера с точки зрения программирования.
Unix-подобные системы
Вопрос или проблема Я пытаюсь создать минимальное ядро для моей виртуальной машины в учебных целях. Я нашел опцию make localyesconfig для ядра Linux, которая, согласно документации, включает только модули из вывода команды lsmod.
Unix-подобные системы
Вопрос или проблема Я использую AlmaLinux 9 (клон RedHat 9) и скомпилировал новый модуль ядра. Я работаю в виртуальной машине с включенными UEFI и безопасной загрузкой. Когда я вставляю модуль, возникает следующая ошибка: insmod: ERROR: could not insert module npreal2.
Unix-подобные системы
Вопрос или проблема У меня есть встроенный графический процессор AMD (интегрированный в процессор AMD Ryzen 9 9950x), который я хочу использовать в качестве видеовыхода для Windows VM в Proxmox (у меня нет других установленных графических процессоров).
Unix-подобные системы
Вопрос или проблема Я использую ядро Fedora версии: 4.15.3-300.fc27.i686). Я пытаюсь загрузить пользовательский драйвер устройства. Когда я пытаюсь использовать устройство (через вызов open() в программе на C), вызов завершается с ошибкой, errno равно 6 (ENODEV).
Unix-подобные системы
Вопрос или проблема Я работал с платой с встроенным процессором ARM. Чтобы она загрузилась, мне нужно добавить загрузчик, ядро Linux и образ диска, содержащий файловую систему корня. Этот образ диска доступен в интернете для целевой платы (ZedBoard).
Unix-подобные системы
Вопрос или проблема Я хотел бы изменить скорости вентиляторов на своем ПК. В настройках BIOS Asus это можно сделать с помощью PWM и DC (три из них подключены с помощью 4 контактов), но запущенная операционная система, похоже, имеет проблемы с выполнением этого.
Unix-подобные системы
Вопрос или проблема Я новичок в сборке ядра и модулей ядра, поэтому извините, если это плохой вопрос. У меня установлена Centos 6.8, 2.6.32.642.el6.x86_64. Я пытаюсь изучить драйверы устройств и подобное, и мой справочный текст начинается с сборки ядра.
Unix-подобные системы
Вопрос или проблема Я использовал данную конфигурацию платы, чтобы перенастроить ее для своей индивидуальной платы. На моей плате установлен звуковой устройством CS4270 от Cirrus Logic. Мой uImage успешно загружается на аппаратном обеспечении, но команда
Unix-подобные системы
Вопрос или проблема Я написал простой модуль ядра hello world в Linux и попытался загрузить его в ядро. Но это не удалось, потому что я получил ошибку при попытке его загрузить. проверка модуля не удалась: подпись и/или необходимый ключ отсутствуют -
Unix-подобные системы
Вопрос или проблема Во время компиляции настраиваемой сборки (с использованием buildroot v. 11.2018) у меня возникла проблема с библиотекой libmount (проблема появилась после того, как я включил пакет efl в меню конфигурации buildroot –
Системное администрирование и сети
Вопрос или проблема Мне интересно, есть ли у кого-то данные, которые могли бы мне помочь. Я настраиваю партию мини-ПК с картой RTL 8125 на 2.5 Гб/с, и из коробки она, похоже, работает хорошо, используя стандартный драйвер r8169 для Ubuntu.
Unix-подобные системы
Вопрос или проблема Итак, в настоящее время я учусь писать модули ядра/драйверы устройств и изучал реализацию unregister_chrdev_region: https://elixir.bootlin.com/linux/v6.12/source/fs/char_dev.c#L311 /** * unregister_chrdev_region() - отменяет регистрацию
Unix-подобные системы
Вопрос или проблема У меня установлена Fedora 20 с конфигурацией ядра по умолчанию, где функция моста включена как модуль (CONFIG_BRIDGE=m), и модуль моста загружается при запуске системы. Я не понимаю, кто инициирует его загрузку, так как не нашел ничего о bridge.
Unix-подобные системы
Вопрос или проблема У меня есть адаптер usb-wifi, который отображается в lsusb как Bus 001 Device 025: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Режим драйвера CDROM) Я собрал https://aur.archlinux.
Unix-подобные системы
Вопрос или проблема У меня, похоже, возникла странная проблема при установке нового пользовательского ядра. update-initramfs выдает ошибку во время dpkg -i: update-initramfs: Генерация /boot/initrd.img-5.15.7-hardened1-test1 find: ‘/tmp/user/0/mkinitramfs_gHxWMQ/lib/modules/5.
Unix-подобные системы
Вопрос или проблема Я изучал файлы управления питанием в Linux и запутался в состояниях C и S. Состояния C определены в /sys/devices/system/cpux/cpuidle/. Насколько я понимаю, они используются для перевода ЦП в разные спящие состояния в зависимости от уровня бездействия.
Unix-подобные системы
Вопрос или проблема Мой Arch (3.6.5-1) демонстрирует довольно странную проблему: когда настроен Wi-Fi, все логи указывают на то, что настройка была успешной и интерфейс работает. Однако, при попытке доступа к веб-сайту (или выполнения ping) все запросы