自己的USB网卡是TP-LinkWN620G,查了下它使用的芯片是Atheros5523。并不在Ubuntu的硬件支持列表中。只有继续其它办法,发现还有两个方法来安装驱动,一个是madwifi另一个是ndiswrapper。好,那就继续折腾。先试madwifi,也许自己方法不对还是怎样,搞不好。再试ndiswrapper,想不到居然弄好了,哈哈,自己偷偷开心一下。
作一记录吧,过程就不写了,要写的话那就曲折离奇,可以写一本历险小说。
1、下载ndiswrapper
首先要到httpndiswrapper.sourceforgejoomla下载ndiswrapper安装程序。
它是源码来的要自己编译,但过程很简单。但在没装网卡前不能上网怎么下载,嘿嘿,自己想办法。反正下载后我把它刻了一张光盘。
2、接下来是编译安装ndiswrapper
将你下载的ndiswrapper解压,然后进入相应目录,输入
makeinstall
如果没有出错的话ndiswrapper算是安装成功。
如果是从CD版新安装的系统可能没带相应编译头文件,也要下载,又要头痛。再次刻盘吧。
3、安装驱动
简单的理解ndiswrapper是用来挂载win下网卡的驱动。所以还要到网卡在WinXP的网卡,一定要XP的。翻出我的网卡自带的光碟,为了安全将相关的文件一起拷贝了过来,当然也可以不拷贝。
ar5523.bin,athfmwdl.cat,athfmwdl.sys,net5523.inf,ar5523.sys,athfmwdl.inf,net5523.cat
网卡驱动到了就安装吧。
sudondiswrapper-i网卡驱动inf文件的完整路径
没出错提示的话,说明一切正常。
也可以用
ndiswrapper-l
来看下是否有安装成功。
net5523driverinstalled
device(0CF30002)present
如果有driverinstalled说明驱动已安装,同时有device(XXXXXXXX)present说明驱动可以识别设备。说明:XXXX代表设备ID。没有present的话说明驱动不能驱动设备。删除原驱动,再换个驱动重装一次吧。
可以用
ndiswrapper-rnet5523(net5523是驱动程序名称)
4、加载驱动
驱动程序安装完了,还要加载才能使用。
sudomodprobendiswrapper
如果不出意外网卡可以使用了。看下无线网的指示灯是否亮了,系统的网络链接管理图标是否多了一个无线链接,并开始获取IP。
网卡驱动装不上
总算大功告成。
发布评论