运行"insmod abc.ko"报错如下:
abc: version magic '3.0.43 preempt mod_unload ' should be '3.0.43-913-ga691c40-dirty preempt mod_unload '
insmod: cannot insert abc.ko': invalid module format
别人编的正常的module如下:
modinfo /tmp/abc.ko
filename: /tmp/abc.ko
version: 0.3
license: GPL
description: My driver
author: My name
srcversion: 0EC075B5B322A91D3F296D1
depends:
vermagic: 3.0.43-913-ga691c40-dirty preempt mod_unload
modinfo abc.ko
filename: abc.ko
version: 0.3
license: GPL
description: My driver
author: My name
srcversion: 0EC075B5B322A91D3F296D1
depends:
vermagic: 3.0.43 preempt mod_unload
出错原因:模块版本与内核版本不匹配!
解决办法:进入menuconfig 继续配置General config ->......Local version -> 加入如下内容:“-913-ga691c40-dirty”退出保存为 .config ,重新编译内核OK啦!
注意:继续配置.config的时候也要指定ARCH和交叉编译的toolchain如下:
make ARCH=powerpc CROSS_COMPILE=xxx menuconfig
用dmesg看log.
分享到:
相关推荐
如果你在VNware官网下载了VMware-Workstation-Full-15.5.1-15018445.x86_64.bundle ...方法是vmaware-install -l 获取到版本信息后,只取vmware后面的代码(字母) 比如我的是vmware-workstation 15.5.1
解决 Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE 试试修改一下manifest文件 package="com.andrewsmith.android.darkness" android:installLocation="preferExternal
问题:INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 解决:android:sharedUserId="android.uid.system" <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
手机平板 framework下缺失com.google.android.maps.jar 导致 INSTALL_FAILED_MISSING_SHARED_LIBRARY 的解决办法
Failure [INSTALL_FAILED_CPU_ABI_INCOMPATIBLE]异常处理
是我自己写的ppt,介绍如何编译安装linux内核,用的内核代码是2.6.32,系统是Debian lenny,有详细的编译安装过程说明包括遇到的一些问题。 不对之处还请多包涵,欢迎指正。
Android模拟器安装APP出现INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案 当我们想在电脑的Android模拟器中安装APP的时候,会报INSTALL_FAILED_NO_MATCHING_ABIS错误【如图1】,导致APP无法在模拟器中运行。下面给出...
eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。 原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名 解决方案: 1. 找到编译...
Installation failed with message Failed to finalize session : INSTALL_FAILED_INVALID_APK: /data/app/vmdl890369339.tmp/7_slice__ signatures are inconsistent. It is possible that this ...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
Microsoft Kernel-Mode Driver Framework Install-v1.9 for vista/win2K/winxp/win2k3
rpm安装包,rpm -i example.rpm
thingsboard编译错误 Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.0:npm (npm install) on project js-executor: Failed to run task: 'npm install' failed. 该错误如果是3.0上的,请将...
The application could not be installed: INSTALL_FAILED_OLDER_SDK The application’s minSdkVersion is newer than the device API level. 意思是我使用的设备的sdk版本低于要求的sdk版本 解决方法: 找到项目...
首先,执行 yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r);若执行得不到对应版本uname -r原代码文件,去官网...
The application could not be installed: INSTALL_FAILED_DEXOPT 清除模拟器数据 在AndroidStudio中打开AVD Manager: 使用WipeData清除数据: 调整模拟器内存 使用上面的WipeData还是一样的问题的话,建议重新...
Centos7中kernel-3.10.0-514.el7.x86_64内核所有相关的rpm文件
kernel-headers-3.10.0-957.el7.x86_64.rpm kernel-devel-3.10.0-957
linux内核rpm包,用于linux系统升级内核。下载安装即可。yum -y install kernel-devel-4.9.86-30.el7.x86_64.rpm yum -y install kernel-4.9.86-30.el7.x86_64.rpm
Android APK签名异常无法安装-INSTALL-FAILED-SHARED-USER-INCOMPATIBLE 解决