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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-05 11:15:23

作者: ginceo  出自:
Ubuntu又出新版本,前段时间一直很忙,同时无线网卡又不能在U下面使用也就装了Winxp放下U。ERP总算告一段落,又适逢U出新版本,再次开始折腾。第一件事当然是让我的无线网卡能用。

那就折腾开始吧。

自己的USB网卡是TP-Link WN620G,查了下它使用的芯片是Atheros 5523。并不在Ubuntu的硬件支持列表中。只有继续找其它办法,发现还有两个方法来安装驱动,一个是madwifi另一个是ndiswrapper。好,那就继续折腾。先试madwifi,也许自己方法不对还是怎样,搞不好。再试ndiswrapper,想不到居然弄好了,哈哈,自己偷偷开心一下。

作一记录吧,过程就不写了,要写的话那就曲折离奇,可以写一本历险小说。

1、下载ndiswrapper
首先要到下载ndiswrapper安装程序。

它是源码来的要自己编译,但过程很简单。但在没装网卡前不能上网怎么下载,嘿嘿,自己想办法。反正下载后我把它刻了一张光盘。

2、接下来是编译安装ndiswrapper
将你下载的ndiswrapper解压,然后进入相应目录,输入

make install

如果没有出错的话ndiswrapper算是安装成功。

如果是从CD版新安装的系统可能没带相应编译头文件,也要下载,又要头痛。再次刻盘吧。

3、安装驱动
简单的理解ndiswrapper是用来挂载win下网卡的驱动。所以还要找到网卡在WinXP的网卡,一定要XP的。翻出我的网卡自带的光碟,为了安全将相关的文件一起拷贝了过来,当然也可以不拷贝。

ar5523.bin ,athfmwdl.cat,athfmwdl.sys,net5523.inf,ar5523.sys,athfmwdl.inf, net5523.cat

网卡驱动找到了就安装吧。
sudo ndiswrapper -i <<网卡驱动inf文件的完整路径>>

没出错提示的话,说明一切正常。

也可以用
ndiswrapper -l

来看下是否有安装成功。

net5523 : driver installed
device (0CF3:0002) present

如果有driver installed说明驱动已安装,同时有device (XXXX:XXXX) present说明驱动可以识别设备。说明:XXXX代表设备ID。没有present的话说明驱动不能驱动设备。删除原驱动,再换个驱动重装一次吧。

可以用
ndiswrapper -r net5523(net5523是驱动程序名称)

4、加载驱动
驱动程序安装完了,还要加载才能使用。

sudo modprobe ndiswrapper

如果不出意外网卡可以使用了。看下无线网的指示灯是否亮了,系统的网络链接管理图标是否多了一个无线链接,并开始获取IP。

总算大功告成。
阅读(724) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~