[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

关于2.6.26-1-amd64内核的问题



大家好。


我目前的工作环境是:

cpu:intel core2 t5550
os:debian 5
kernel:2.6.26-1-amd64

我遇到了下面的错误:

[   28.423871] firmware: requesting iwlwifi-3945-1.ucode

[   28.430781] iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2

[   28.430872] iwl3945: Could not read microcode: -2

ACPI: BIOS bug: multiple APIC/MADT found, using 0

mmc0: Unknown controller version (2). You may experience problems

尤其是
[   28.430781] iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2

[   28.430872] iwl3945: Could not read microcode: -2

这样的错误信息在出现登录提示和已登录后仍会出现多次,非常烦。

我打算重新编译下内核,干脆删掉iwl3945模块。于是我执行了下列步骤:

 1.apt-get source linux-source-2.6.26
得到三个文件:linux-2.6_2.6.26.orig.tar.gz,linux-2.6_2.6.26-13.diff.gz,linux-2.6_2.6.26-13.dsc。
2.把 linux-2.6_2.6.26.orig.tar.gz解压到普通用户文件夹home/user/src/linux-2.6-2.6.26$ 。
3.Make menuconfig
4.make-kpkg clean
5.make-kpkg ?initrd ?revision 0903mykernelimage

然后我得到一大串输出,最后写着:nothing tobe done.新的内核文件没出现。

在此我想请教大家,
1.我遇到的错误信息都是什么原因?
2.我打算把iwl3945模块编译掉解决iwl3945模块问题,是否可行?(实际上我现在没有无线网络环境,所以为了省事把无线网络支持部分都去掉了)
3.我的内核编译步骤是否正确?

先谢过了。

Reply to: