大家好。
我目前的工作环境是: 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 �Cinitrd �Crevision 0903mykernelimage 然后我得到一大串输出,最后写着:nothing tobe done.新的内核文件没出现。 在此我想请教大家, 1.我遇到的错误信息都是什么原因? 2.我打算把iwl3945模块编译掉解决iwl3945模块问题,是否可行?(实际上我现在没有无线网络环境,所以为了省事把无线网络支持部分都去掉了) 3.我的内核编译步骤是否正确? 先谢过了。

