看了一个教程,要换一个 驱动,需要重新编译内核,但是按照教程上的做法,却总是不行。
希望高手们给个标准的方法。
我按照附件内的方法做。
=======================================
7. 配置内核。配置内核是件困难的事情!参数繁多,一不小心就会导致升级失败。所以基
本思路是把当前内核配置文件拷贝过来一用。
sudo cp /boot/config‐`uname ‐r` .config,复制当前的内核配置。
=======================================
关于这一步。是不是把现用内核的配置文件复制到新下载的 内核文件夹内就可以了?
=======================================
8. 弄了份现成的配置文件,下一步就是编译了。为以后升级方便,先打包成 deb 包。
cd /usr/src/linux
sudo ‐s –H
make‐kpkg clean
sudo make‐kpkg ‐‐initrd –revision=diy1 kernel_image kernel_headers
最后行输入完毕后,编译需要一个多小时,在确认开始编译后,该干吗干吗去!
=======================================
还有这一步, 最后一行命令里的"–revision" 前面的那个长的横线是怎么输入的?
我新下载的内核 是 linux-2.6.27
路径为 /usr/src/linux-2.6.27
我已经把现有内核的 config 文件复制到这个内核的文件夹了。
为什么我执行第八步的最后一行命令开始编译的时候,还是会出现要输入 Y N 之类的选项呢?(我觉得我已经把配置文件放进去了。应该不需要我再做配置才对。)
希望各位大哥帮帮忙,我是新手,前两天刚接触这个系统。很多东西不是很熟悉。
==========================================
另外,是不是有更简单的方法,来安装这个驱动呢?
我已经把下载到的驱动源文件放到附件了。
iwl-agn.c
iwl-sta.c
iwl-tx.c
是这三个文件。
能否可以用这三个文件,编译成一个单独的驱动程序,而不用加到内核中一起编译呢?
高手们能否推荐一个详细的内核编译的教程?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 22
- 注册时间: 2009-01-12 2:48
高手们能否推荐一个详细的内核编译的教程?
- 附件
-
- 5100驱动源码.tar.gz
- (48.61 KiB) 已下载 73 次
-
- Linux下使用Intel_WiFi_Link_5100AGN_破解WEP密码.pdf.tar.gz
- (176.19 KiB) 已下载 40 次
-
- 帖子: 22
- 注册时间: 2009-01-12 2:48
Re: 高手们能否推荐一个详细的内核编译的教程?
在论坛上找了一个帖子,详细阅读过之后,编译 成功了。
不过编译出了一个260多M的deb包。。。。
今天准备学习精简,再编译一次。
不过编译出了一个260多M的deb包。。。。


今天准备学习精简,再编译一次。