Linux 8139网卡驱动程序的安装

Linux 8139网卡驱动程序的安装,第1张

linux网卡驱动程序的编译与安装(共有四页)http://os.rdxx.com/Linux/2005-9/13/175506699.shtml

一般来说,目前新版的

Linux

预设可以支持的网络卡芯片组数量已经很完备了,很多网络卡芯片都已经被支持,例如RLT

8139

芯片

(

RealTek

8139

)

的网络卡所以使用者可以很轻易的设定好他们的网络卡。不过,如果万一不幸核心没有支持该网络卡的话,那么可以透过重新编译核心或者编译网络卡驱动模块

(

Modules

),并且加载该模块,今天就是这么巧,碰到一个D-Link

的DFE-530TX,没法,只有手动安装网络卡驱动程序了.可以用命令#

dmesg

|

grep

eth来查看系统启动信息,显示出

eth0

或者

eth1

的信息,如果eth1没找到正确的信息,那就表示

Linux

无法找到该硬件,eth0是8139的,已经显示正常,例如:[root@kindgeorge

root]#

dmesg

|

grep

etheth0:

RealTek

RTL8139

Fast

Ethernet

at

0xf0160000,

00:0a:a6:30:0d:0e,

IRQ

11eth0:

Identified

8139

chip

type

'RTL-8139C'eth0:

Setting

10mbps

full-duplex

based

on

auto-negotiated

partner

ability

4061.

在openwrt嵌入式产品开发中添加。

需要将4G模块驱动代码直接编译到系统中,省去了生成ko驱动文件手动加载 *** 作,下面将驱动代码添加到openwrt的方法总结如下:

步骤1:拷贝驱动代码将需要添加的驱动代码拷贝到linux内核driver对应的文件夹下。/openwrt/openwrt-hiwooya/build_dir/target-mipsel_24kec+dsp_uClibc-0、9、33、2/linux-ramips_mt7688/linux-3、18、29/drivers/net/usb。

步骤2:修改Makefile在driver对应的文件夹中修改Makefile,把新加的驱动源文件添加到Makefile中。

步骤3:修改Kconfig在driver对应的文件夹中修改Kconfig,把新加的驱动menuconfig相关配置添加到Kconfig中。

步骤4:修改*、mk文件需要修改package/linux/modules/下对应的usb、mk文件,添加以下内容。需要特别注意,这里是openwrt与一般linux的不同之处。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8169545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存