Вопросы с тегом «kernel-modules»

11
Добавление нового системного вызова в Linux 3.2.x с загружаемым модулем ядра [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 7 лет назад . Я хочу добавить новый системный вызов в ядро ​​Linux 3.2.x, но в качестве загружаемого модуля ядра...

10
Зачем приложениям пользовательского пространства нужны заголовки ядра?

Я собираю busy-box и iptables для встроенного устройства, и одной из зависимостей для них являются заголовки ядра. Я искал во всей файловой системе файлы * .ko и не нашел ни одного. Итак, я пришел к выводу, что приложения не создают никаких загружаемых драйверов (модулей ядра). В каких других...

10
«Usb 3-2: невозможно настроить config # 1, ошибка -110» - клавиатура USB работает на ноутбуке с Windows 8, но только на ПК, пока не загрузится Linux

Я попробовал 2 новые USB-клавиатуры, которые работают, пока Linux не начнет загружаться. При загрузке я увидел: [ 8.365211] usb 3-2: New USB device found, idVendor=1a2c, idProduct=0b23 [ 8.404863] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 8.444623] usb 3-2: Product: USB...

10
Не удается запустить archlinux после обновления: не удается найти uuid

Я обновил archlinux с помощью "pacman -Syu", а затем, после перезапуска, система не может запуститься. Это отчет: Warning: /lib/modules/4.11.9-1-ARCH/modules.devname not found - ignoring version 232 Error: device 'UUID=b5a9a977-e9a7-4d3d-96a9-dcf9c3a9010d' not found. Skipping fsck. Error: can't...

10
Как мне скомпилировать модуль DKMS для нескольких версий образа ядра в Debian?

У меня установлены версии 3.16 и 4.0 linux-imageпакета. Во время входа в систему я могу выбрать, какое ядро ​​я хочу загрузить, в пункте меню «Дополнительные параметры». Однако, когда я устанавливаю модуль DKMS, он компилируется только для более новой версии: Setting up fglrx-modules-dkms...

10
Как отключить клавиатуру?

Не отключая клавиатуру, я бы хотел отключить ее от терминала; Я надеялся, что это можно сделать с помощью, rmmodно на основании моих загруженных в настоящее время модулей это выглядит не так, как это возможно. У кого-нибудь есть...

10
Модули ядра: .o против .ko

Кажется, что файлы, содержащие модули ядра, называются .o, по крайней мере, это то, что я понимаю, когда смотрю на учебник, подобный этому . Тем не менее, на моем Debian Squeeze Box эти файлы, кажется, называются .ko. Зависит ли это от распространения (или его версии), называются ли файлы .oили...

10
Звук не работает, когда звуковая карта и HDMI используют драйвер Intel HDA. Как обменять порядок загрузки устройства?

У меня нетбук Acer Aspire One 522 с звуковой картой Intel HDA на базе чипсета Conexant CX20584. Хотя KDE выводит звук при запуске, Flash и, возможно, многие другие приложения, которые ищут /dev/dspустройство, просто не могут выводить звук через него, что делает использование мультимедиа практически...

10
ALSA / ASoC: Как правильно загрузить устройства / драйверы?

Я использую Buildroot для сборки встроенной системы Linux (2.6.39.2) для микроконтроллера NXP LPC3250. Сейчас я пытаюсь запустить ALSA / ASoC, но у меня есть некоторые проблемы с совместным использованием модулей. (Думаю!) Некоторый важный фон: Плата, на которой я тестирую, - это плата для...

9
Почему modinfo говорит «не удалось найти модуль», а lsmod утверждает, что модуль загружен?

Согласно man-странице lsmodкоманды показано «какие модули ядра загружены в данный момент». Я написал скрипт, который modinfoпоказывает, какие файлы объектов ядра (.ko) действительно используются: #!/bin/sh for i in `lsmod | awk '{print $1}' | sed -n '1!p'`; do echo...

9
insmod: ОШИБКА: не удалось вставить модуль 8188eu.ko: неверный формат модуля

Я пытаюсь использовать TL-WN725N в качестве USB-адаптера WiFi с Fedora 20. Я следовал этим инструкциям, и адаптер работал нормально и даже пережил два обновления за последние несколько недель. Тогда я сделал yum updateсегодня, и он все еще работал нормально, пока я не перезагрузил компьютер. Я...

9
Модуль помечен (F) в / proc / modules

В моей системе 3.10 некоторые из модулей, перечисленных в / proc / modules, отмечены (F). Я хотел бы найти причину этого (F). Я уверен, что модули не были загружены принудительно и были собраны с ядром. Не могли бы вы указать, какой код ядра создает / proc / modules? usb_storage 56610 0 - Live...

9
Как собрать собственное ядро ​​с помощью localmodconfig, которое поддерживает аппаратное обеспечение нескольких машин?

При настройке сервера для запуска одной задачи, например, устройства, может возникнуть необходимость собрать собственное ядро. Например, чтобы сэкономить место на диске. Загрузка корневой файловой системы Ubuntu Core 13.10 amd64 занимает 38 МБ , где метапакет «linux-image-generic», включая...

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

У меня есть модуль ядра Linux, который я скомпилировал динамически. Как это добавляется в автозагрузку? Есть много .koфайлов в /lib/modules. Как устанавливается приоритет для загрузки этих...

9
Кастомное ядро: не загружается прошивка при встроенном модуле

Я хотел бы иметь все мои модули встроенными, но это не с iwlagn: iwlagn 0000:03:00.0: request for firmware file 'iwlwifi-6000-4.ucode' failed. iwlagn 0000:03:00.0: no suitable firmware found! Файл микрокода существует, /lib/firmwareи все работает отлично, если я скомпилирую iwlagnкак модуль....

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

У меня есть специальный модуль ядра, который я скомпилировал из этого патча, который добавляет поддержку logitech G19клавиатуры среди других устройств серии G. Я прекрасно скомпилировал его в основной ветке ядра Ubuntu (2.6.35). Я могу загрузить и загрузить модуль, но я столкнулся с действительно...

8
Какой пакет может означать «linux-headers-3.7.5-1-ARCH»?

Я отлаживаю установщик программного обеспечения с закрытым исходным кодом, в котором, похоже, есть некоторые предвзятые представления о моем распространении. Установка прерывается после не нахождения apt-get. Команда, которую он пытается выполнить: apt-get -y -q install linux-headers-3.7.5-1-ARCH Я...

8
Грязная фатальная ошибка при установке ядра Linux

Я скомпилировал ядро ​​Linux 2.6.24.6 из исходного кода (без проблем) и попытался установить его. В частности, после распаковки исходного кода Linux я сделал make && make modules компилировать. Затем после некоторой конфигурации я просто использовал sudo make modules_install install...

8
Организация ядра логического адресного пространства Linux

Согласно «Write Great Code» почти во всех операционных системах оперативная память организована в следующие регионы: ОС | Стек | Куча | Текст | Статический | Хранение / BSS [В адресной моде все больше] Процесс пространства пользователя использует более высокую область памяти для своих различных...