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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-27 08:02:16

作者:林俊桂  出自:
贪新鲜,给电脑装了个Fedora 9 。因为家里只有没有布网线,只能无线上网,用了个TP-Link的USB无线网卡,型号是TL-WN620G+,上网根本找不到Linux系统下的驱动程序。没办法,只好用ndiswrapper。

因为前段时间在Ubuntu上用nidswrapper-1.1成功安装了网卡,这次也想当然的下载了1.1版本来安装。文件解压后,运行make命令,提示说没有头文件,发现是没有安装Kernel-devel,在网上兜了一圈后,在下面的地址:ftp://rpmfind.net/linux/fedora/r ... .25-14.fc9.i686.rpm

下载到rpm包。运行:
rpm -ivh kernel-devel-2.6.25-14.fc9.i686.rpm

后成功安装。再次运行make命令,还是出问题。想了一下,会不会是版本问题,重新上网下载了ndiswrapper-1.52,果然顺利的make和make install。ndiswrapper算是装上了。

第二步,在网卡的驱动光盘上找到该型号驱动的文件夹,看了readme,驱动就在Driver文件夹中,Driver中有许多文件,也不知道那个是有用的,整个Copy过来。

尝试了几次,发现只需要运行:
ndiswrapper -i net5523.inf

驱动就可以顺利安装。安装后运行:
ndiswrapper -l

可以看到:
net5523 : driver installed
device (0CF3:0002) present

驱动安装成功。

最后一步,运行:

modprobe ndiswrapper

把ndiswrapper挂到内核。看到我的usb网卡的灯终于亮了,安装成功。打开网络配置,配置好无线参数后,果然可以上网了。

然而,重新开机后发现网卡又用不了,运行:

lsmod

发现没有ndiswrapper。重新运行

modprobe ndiswrapper

再把ndiswrapper挂上,想想:每次开机都要挂ndiswrapper不是一个好办法,Google一下,

有网友说,修改modprobe.conf文件,加入:

alias wlan0 ndiswrappe

就可以了,但我尝试了一下,开机还是不行。最后,干脆在/etc/rc.d/rc.local中添加一句:

modprobe ndiswrapper

让系统每次开机自己运行一次,解决了这个麻烦。

Fedora 9有很多的BUG,不知道什么原因,系统也更新不了。网卡不是每次开机都能正常运行,需要重启。关机后网卡的灯还闪个不停,需要把它拔出来。不知道怎么解决。
阅读(929) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~