在Linux、ubuntu 11下安装无线网卡 、杂牌无线网卡、ndiswrapper的使用

来源:互联网 发布:c语言continue和break 编辑:程序博客网 时间:2024/05/01 07:40

本片文章是之前在百度空间所写的(2011-10-11),由于百度空间已无法浏览。考虑本文还有一定实用性,固转载至此。

原百度链接:http://hi.baidu.com/ccboyhi/blog/item/a358840077a6b2ca277fb5eb.html

首先说一下,我的电脑个组装台式机,无线网卡是自己在淘宝上买了一个杂牌子(台湾inventel UR054g(R01) v1.1 cohiba 3887 rev0),前段时间在电脑上安装了双系统xp+ubuntu,学校的网是用深澜软件Srun3000限制登录上网的,虽然学校提供了srun3000的Linux,Ubuntu和java等版本,但是都不能使用,提示“error mode”等错误。因此在我的Ubuntu下完全不能连接到互联网,只能在校园网内逛逛。因此只能想办法将window上的软件srun3000.exe能在运行,寝室一个哥们说 要想在Linux上运行exe的文件,就要安装wine,听到这个消息真是很高兴,就开始网上收办法安装,经过一番收缩,真是郁闷之极,因为在ubuntu上无法上网,就不能使用在线安装。因此就有先在xp平台上下载wine的离线安装包,再拿到ubuntu上安装,结果下了很多的wine的离线安装包,都无法在ubuntu上正常的安装。因为我们学校有电信的无线网ChinaNet每个月可以免费上五个小时,因此就想通过无线网络来安装wine,但是我的ubuntu系统下无线网卡在安装ubuntu系统的时候没有自动安装(该网卡不在Ubuntu的硬件支持列表中),因此无线网卡不能使用。

接下来就是google、baidu怎么在ubuntu下安装杂牌无线网卡。经过一番努力真是功夫不负有心人!终于找到了可行的办法,下面就来看看怎么在一台无法上网的ubuntu系统上安装无线网卡。经过顽强的搜索与尝试,终于发现通过ndiswrapper可以安装好网卡!

1.下载ndiswrapper

http://ndiswrapper.sourceforge.net/(主页)

http://sourceforge.net/projects/ndiswrapper/files/(下载页面)

csdn免费积分下载:http://download.csdn.net/detail/ccboy2009/3672493



它是源码来的要自己编译,但过程很简单。但在没装网卡前不能上网怎么下载,嘿嘿,自己想办法。我是在xp上下载好了后,然后在ubuntu上找到该文件

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

make install

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


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

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

以下文件下载:http://download.csdn.net/detail/ccboy2009/3672515


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

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

也可以用
ndiswrapper -l

来看下是否有安装成功。


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

可以用
ndiswrapper -r prisma02(prisma02是驱动程序名称)来删除驱动

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

sudo modprobe ndiswrapper

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

总算大功告成。

5.通过上面的步骤虽然可以正常使用无线网卡了,但电脑重启后 每次都要手动输入:

sudo modprobe ndiswrapper    启动驱动,这样很麻烦,所以就想法让其开机自动启动。

gedit   /etc/rc.local

在最后一行添加(在exit 0之前)

modprobe ndiswrapper

保存即可,以后开机就能自动启动了!

6.现在就可以通过无线网卡连上中国电信ChinaNet的上网了,在这五个小时的时间内,通过ubuntu自带的程序安装程序将wine安装上,这样就可以运行简单的exe文件了,包括我们学校的上网客户端srun3000.exe,如果对wine进行更好的配置,他将可以运行复杂的exe程序,如QQ。

到此大功告成,真是欣喜若狂!


转载请注明:来自IccBoY(http://blog.csdn.net/ccboy2009/article/details/47986247)

0 0