Questions tagged «kernel-module»


1
我如何找出为什么systemctl服务“ systemd-modules-load”失败?
一段时间以来,我已经看到一些红色的文字在引导过程中闪烁。今天,我决定调查一下。systemctl服务systemd-modules-load.service失败,显示以下文本: tomas @ bonus-debian:〜$ sudo systemctl status systemd-modules-load ●systemd-modules-load.service-加载内核模块 已加载:已加载(/lib/systemd/system/systemd-modules-load.service;静态;供应商预设:已启用) 活动:自ma以来失败(结果:退出代码)。2015-11-09 02:58:48 CET; 5分钟前 文件:man:systemd-modules-load.service(8) 男人:modules-load.d(5) 处理:644 ExecStart = / lib / systemd / systemd-modules-load(代码=已退出,状态= 1 /失败) 主PID:644(代码=已退出,状态= 1 /失败) 十一月 09 02:58:48 bonus-debian systemd [1]:启动加载内核模块... 十一月 09 02:58:48 bonus-debian systemd-modules-load [644]:无法找到模块'-r usbhid' 十一月 09 02:58:48 bonus-debian systemd [1]:systemd-modules-load.service:主进程已退出,代码=已退出,状态= 1 …

4
如何在Linux中加载tun模块?
我无法tun在ArchLinux盒子中加载模块。我正在尝试连接OpenVPN,但日志显示: nm-openvpn[6662]: Note: Cannot open TUN/TAP dev /dev/net/tun: No such device (errno=19) lsmod | grep tun 不返回任何内容: 如果我运行: sudo modprobe tun 它返回失败,但没有错误消息,并且lsmod仍然没有tun。该模块似乎存在,因为其中存在tun.ko.gzin /lib/modules/。 我真的不知道还有什么尝试。


0
为Linux安装制作硬件配置文件
所以,我在/ dev / sda11上安装了ArchLinux,并使用原始主机分区将其导入VirtualBox。现在,我可以直接和通过VirtualBox启动它。问题是驱动程序和固件所需的模块。有没有办法设置[可能是自动]硬件配置文件检测,以便Linux将加载不同的内核模块(例如英特尔和相关的东西直接启动,和虚拟框的vbox东西)

0
VWare Workstation 14和内核4.13上的新hostif.c用于修复内存错误
我在Fedora 26 /内核4.13上运行vmware 14.0 在内核4.12中一切正常。从内核4.13开始,我无法启动VM,并且该消息与“内存不足错误”有关。 我找到了一个解决方案,它包含一个新的(或修补过的)hostif.c(参见VMWare工作站 - 自上次更新以来没有足够的物理内存) 我尝试使用这个新的hostif.c编译vmmon,但它要求“vmmonInt.h” 我在我的vmmon.tar存档中找不到vmmonInt.h,也找不到我的系统。所以新的hostif.c无法编译。我坚持使用内核4.12,无法升级我的系统。 你能帮助我吗 ?我在哪里可以找到这个包括?任何的想法 ? 最好的祝福。

0
Linux - 如何使用特定设备驱动程序列出所有设备节点
我知道如果我知道设备的主要和次要编号,我可以看到设备节点使用了什么驱动程序(参见 这个 链接)。 但我想知道是否有办法列出所有使用特定驱动程序的设备节点,只需提供驱动程序名称。 假设设备驱动程序的名称是'vpfe-capture',那么我想知道使用'vpfe-capture'的所有设备节点。 这将节省手动搜索/ sys / dev /中每个设备节点的时间,以查看哪些节点使用特定驱动程序。

1
我怎么能替换哪个版本相同的linux模块?
我有compat-wireless模块,它是构建和修补的。 我真的需要更换这个模块,/lib/modules/3.2.0-4-686-pae/kernel/drivers/net/wireless/但我不知道这是怎么做的。 之前,在2.6内核上我刚刚从源代码构建了这个模块并安装它。但是现在,模块在内核中并且有很多目录关联,所以我需要你的帮助。 谢谢。

0
声音驱动程序 - 使用AWS EC2 ubuntu 16.04实例的snd-aloop内核模块设置问题
无法在AWS EC2 ubuntu 16.04实例中使用snd-aloop音频驱动程序 在snd-aloop上运行modprobe $modprobe snd-aloop modprobe: FATAL: Module snd-aloop not found in directory /lib/modules/4.4.0-1052-aws AWS matchine中的内核是 - /lib/modules/4.4.0-1049-aws /lib/modules/4.4.0-1052-aws /lib/modules/4.4.0-116-generic 当前内核已加载 $uname -r 4.4.0-1052-aws 经过大量搜索后,确认snd-aloop预装在ubuntu 16.04中。( https://askubuntu.com/questions/891445/alsa-snd-aloop-kernel-module-for-16-04-or-14-04-server ) 所以我验证并发现模块出现在 “/lib/modules/4.4.0-116-generic”内核。 location - /lib/modules/4.4.0-116-generic/kernel/sound/drivers/snd-aloop.ko 经过深思熟虑后,一种可能的方法来使用snd-aloop音频驱动程序了 使用4.4.0.116-通用内核。 所以做同样的我修改 的/boot/grub/menu.lst 并编辑了 核心 名单 。(注释掉除4.4.0.116之外的所有其他内核 - 通用) 然后做了update-grub但没有发生任何事情,内核加载了 /lib/modules/4.4.0-1052-aws。 然后我修改了 / etc …

1
嵌入式系统的开发环境[关闭]
我需要为嵌入式系统开发C / C ++软件。我让Debian 6运行USB硬盘。我希望能够生成带有模块的精简内核,并将它们安装在CF卡或USB“拇指”驱动器上。 我成功地构建了一个Linux 3.6内核并在Debian中从USB硬盘驱动器运行它,但我无法弄清楚如何在拇指驱动器上安装它。 我想要一个看起来像这样的构建周期: 1)使用所需软件构建模块或内核 2)将其安装在拇指驱动器上 3)启动和测试 如果可行的话,我想在开发和测试中使用相同的系统。我正在寻找有助于我了解如何执行此操作的资源和教程。


1
如何将ahci模块添加到linux-image-2.6.38-11-虚拟内核?
我刚刚linux-image-2.6.38-11-virtual在VirtualBox(4.1.2)中安装了内核作为虚拟机的Ubuntu 11.04 。当我在安装后启动机器时,收到以下错误消息: FATAL: Error inserting ahci (/lib/modules/2.6.38-11-virtual/kernel/drivers/ata/ahci. ko): Unknown symbol in module, or unknown parameter (see dmesg) 我发现了这个bug报告。在之前的Ubuntu版本中,虚拟linux内核不包含ahci模块,我怀疑这是导致我的问题。有人可以证实我的怀疑并告诉我如何纠正错误?我对linux有点新鲜,所以彻底的细节会有所帮助。 这是我的dmesg输出的捕获:

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.