linux网卡驱动程序的编译与安装
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-26
linux网卡驱动程序的编译与安装 一般来说,目前新版的 Linux 预设可以支持的网络卡芯片组数量已经很完备了,很多网络卡芯片都已经被支持, 例如RLT 8139 芯片 ( RealTek 8139 ) 的网络卡使用者可以很轻易的设定好他们的网络卡. 不过,如果万一不幸核心没有支持该网络卡的话,那么可以透过重新编译核心或者编译网络卡驱动模块 ( Modules ), 并且加载该模块,今天就是这么巧,碰到一个D-Link 的DFE-530TX,没法,只有手动安装网络卡驱动程序了. 可以用命令# dmesg | grep eth 来查看系统启动信息,显示出 eth0 或者 eth1 的信息,如果eth1没找到正确的信息,那就表示 Linux 无法找到该硬件, eth0是8139的,已经显示正常,例如: [root@kindgeorge root]# dmesg | grep eth eth0: RealTek RTL8139 Fast Ethernet at 0xf0160000, 00:0a:a6:30:0d:0e, IRQ 11 eth0: Identified 8139 chip type ''RTL-8139C'' eth0: Setting 10mbps full-duplex based on auto-negotiated partner ability 4061. 一. 查看自己系统的内核版本. [root@kindgeorge root]# uname -r 2.4.18-3 我这里是redhat7.3的,内核2.4.18-3 一般来说,这个内核驱动程序的模块会放在 /lib/modules/2.4.18-3/kernel/drivers/net 二.确定系统是否已经安装下面包 1.编译需要用到内核的源代码包和编译程序gcc.如果没有的话,要先装. 查看: [root@kindgeorge root]# rpm -qa|grep kernel kernel-2.4.18-3 kernel-source-2.4.18-3 [root@kindgeorge root]# rpm -qa|grep gcc (gcc是编译用) gcc-2.96-110 gcc-g77-2.96-110 gcc-c -2.96-110
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 详细讲解Linux操作系统杀死进程下一篇: Iptables防火墙配置
关于linux网卡驱动程序的编译与安装的所有评论