在moblin内核中重新加载无线网卡驱动模块--xiaoche笔记
1,rpm包
源代码文件:
用iso文件安装完成后的系统,在/usr/src中的内核源码是不完整的,里面只有makefile文件。因此要重新下载内核源码,从光盘上拷贝源码到移动硬盘,结果移动硬盘上的文件系统是NTFS格式的,挂载到目标系统时,上面的内核不支持该格式,提示unknown filesystem NTFS,所以只能用U盘拷过去,U盘的文件系统为FAT32(用fdisk -l查看即可)。图形界面的LINUX可以自动挂载U盘到/media上。(注:光盘上的kernel为rpm格式,并不是.src.rpm格式,必须为src.rpm格式才能生成完整的源代码,所以必须上网下载)
2,将rpm包的源代码文件转换成源代码
输入命令:rpm -ivh kernel-2.6.31.5-10.1.moblin2.src.rpm,然后在~目录下便可看见有rpmbuild这个文件夹,在~/rpmbuild/SPECS文件夹中,打开kernel.spec文件,删除第774行, 'BuildKernel %make_target %kernel_image ivi' 保存退出后输入命令:$ rpmbuild -bc --target=i586 kernel.spec 经过一定时间后便可在/root/rpmbuild/BUILD/kernel-2.6.31/linux-2.6.31文件夹中看到内核源码。
3,在文件夹中开始配置、编译内核
运行make clean;make mrproper;make menuconfig;进入device drivers中的network device support,然后进入wireless LAN,将所有关于Host AP和Prism的选项打上*号,然后保存退出。
运行make;对内核源码进行编译,需要等到相当长时间。然后make modules_install;将所有以模块方式编译的驱动放置在/lib/modules目录下。{zh1}make install,该步骤完成三个工作:一是将编译好的arch/x86/boot目录下的bzImage文件复制到/boot目录下,并重命名为vmlinuz-2.6.xx-xxx;二是拷贝内核源码下的System.map文件到/boot目录下,并重命名为System.map-2.6.xx-xxx;三是修改/boot/grub/menu.lst中的启动参数,在grub中加入新的内核启动项。
这时,重新启动系统,在启动的grub中选择新的镜像引导系统,这时到系统中输入dmesg | grep prism54 或者dmesg | grep eth1就可以看到系统已经识别到了该型号的无线网卡!
郑重声明:资讯 【在moblin内核中重新加载无线网卡驱动模块--xiaoche笔记】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【
在线投诉
】,我们审核后将会尽快处理。
——
相关资讯
——
批发床铺工地工厂建筑工地宿舍铁架床学生床方管铁架床家具床
2021/4/16
模具压制过程主要有哪些影响因素
2018/8/23
皇鼎国际大唐珠绣壁画工艺品挣钱吗
2018/2/14
xx瑜伽3优酷
2015/3/22
面神经炎吃xxx
2012/9/7
四川珙县电厂一期2×600MW工程第七批辅机剩余设备招标阿里巴巴zbcg100的 ...
2010/6/23
[译文]JavaFX TV平台上的一些开发贴士(下) - 没有自信心的软件开发者 ...
2010/6/16
图片:手手装修日志4--------地暖改造(刨地)
2010/4/3
上海新华医院视网膜脱落手术16863.23元_qeccnqe3_百度空间
2010/2/27
世界xxxx品大全2_礼仪培训师|陈军安的博客--讲礼仪——让我们更受人 ...
2010/4/16
海外大客户开发与维护暨海外经销渠道管理与运营(上海,7月17-18日 ...
2010/6/3
黑枸杞如何知道质量好坏
2015/3/18
怎样运动减赘肉
2015/3/23
北京市哪里有高品质的赫姆勒挂钟70305出售|赫姆勒挂钟70305价格范围
2016/5/28
深圳哪里有供应划算的【迪特清】pH调节剂 哪里有水处理药剂
1900/1/1
信誉好的彩色弹力乳胶管供应商当属亿隆乳胶|中国彩色弹力乳胶管
1900/1/1
谦腾三高茶代理商:哪里有供应品质好的谦腾98三高茶
2016/6/22