Linux网卡模块,在Linux下面模块的加载及网卡ipw2200问题解决

我昨天和前天,自己编译了一下Linux 的kernel,编译完之后,发现系统性能确有提高,很高兴。

有一些驱动被编译成了模块,而有一些则被我直接编译进了kernel,所以就面临着一个驱动的模块加载的问题。

而且,我将ipw2200的无线网卡编译成模块后,本来是应该开机自动加载的(用lsmod命令可以看到已经加载的模块,开机后表面上显示已经是加载了的),可是在gonme 的无线配置文件里并没有无线网卡。

原因何在?上网查了查,用dmesg看到了相关信息,原来是ipw2200的firmware读取错误,这又是什么问题?

问题在/lib/firmware文件夹下面,没有新内核相对应的firmware文件夹,也就是没有firmware,导致许多硬件没法工作。得,我把默认的内核的firmware拷贝一份,改名成新内核的名字,重启,ok。

从上可以了解以下知识点:

lsmod 命令是用来查看现在已经加载的模块的;

dmesg命令可以查看模块的加载问题;

/lib/firmware 中保存的是系统硬件的firmware;

那如果模块没有开机自动加载,如何设置成开机自动加载呢?

看下面这篇文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值