Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104614185
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-04 20:16:12

作者: osjulyge  出自:
TP-LINK的网卡使用的是Realtek的芯片,因此Realtek的网卡驱动适用于TP-Link的网卡。在此以TP-LINK的TG-3269C为例,该网卡使用的是REALTEK 8169系列芯片,同理可以用此方法安装所有使用REALTEK系列芯片的网卡。

先在找到RTL8169在UNIX下的驱动。下载后解压到本地磁盘, 先查看是否已经加载了RTL8169的驱动模块:

# lsmod | grep r8169

如果已经加载则先卸载
# rmmod r8169

然后在驱动程序的目录处执行如下命令:
make clean modules
make install
depmod -a
insmod ./src/r8169.ko

这时用lsmod | grep r8169可以检测到系统已经加载了驱动模块8169,这时网卡已经可以正常工作了,如果网卡仍然不能正常工作,一般表现为速度指示LED很快的闪烁,此时应该关毕网关的自动检测,指定传输速率,先用命令rmmod r8169卸载掉已加载的模块,然后用命令 insmod ./src/r8169.ko speed=100 duplex=0 autoneg=0 予以强制指定工作模式,设定传输速率为100M,如测试仍不能,请尝试设定其他数值(分别可设为10,100,1000)。这里需要说明的是,本人根据经验得出,在speed=10 的条件下可以在大多数机器上确保网卡工作正常,在speed=100及1000的情况下,某些时候不能正常工作。这个方法同样可以解决使用realtek系列芯片的网卡不能正常工作的问题。
阅读(525) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~