zoukankan      html  css  js  c++  java
  • mercury水星MW150U 2.0无线网卡 实现RedHat Linux 5.3 kernel 2.6.18 无线上网

    1、本人RedHat Linux 5.3系统情况为:本机通过无线网卡MW150U 2.0连接无线路由器实现无线上网,这款网卡在windows下工作良好,在linux下使用时由于官方并不提供linux版本的网卡驱动导致该无线网卡在linux系统中指示灯不亮,也就无法正常使用。

    2、#ifconfig -a 命令查看网络配置情况,本机只存在eth0、lo两项信息。

    3、下载ndiswrapper rpm软件包,地址:http://rpm.pbone.net/index.php3/stat/4/idpl/15940152/dir//com/kmod-ndiswrapper-1.54-4.el5.elrepo.i686.rpm.html

    4、下载mw54u usb 无线驱动window2000 xp32bit版本驱动文件包。下载地址:http://www.cazool.org/bbs/job.php?action=download&aid=255&mt=5dc6e6bd4ca2168b664068e66f8bcd2e 直接在浏览器地址栏输入即可进行下载,也可以在水星官方网站查找mw54u这个版本的驱动下载。

    5、从MW150U 2.0自带windows驱动包中将window 2000 xp的驱动文件压缩成zip文件包,如下图:

    总共三个文件,压缩包名称为MW150U2.0.zip

    6、将ndiswrapper mw54u.zip MW150U2.0.zip 3个文件通过U盘拷贝到linux系统中,本人将文件拷贝到/usr/src/下,在此目录下使用unzip 命令解压mw54u.zip MW150U2.0.zip文件,新建文件夹mw54u 将mw54u.zip中的文件放入其中,最终在/usr/src/下出现kmod-ndiswrapper-1.54-4.el5.elrepo.i686.rpm文件 MW150U2.0与mw54u文件夹。

    7、安装ndiswrapper软件(使windows下的驱动程序能够在linux下运行使用)。在目录/usr/src/下运行终端 #rpm -ivh kmod-ndiswrapper-1.54-4.el5.elrepo.i686.rpm 命令安装ndiswrapper软件。#ndiswrapper 命令查看ndiswrapper 相关命令,如果如下图提示则此软件安装成功。

    8、在ndiswrapper软件安装成功的情况下,安装无线网卡驱动,运行命令#ndiswrapper -i /usr/src/mw54u/netathur.inf 之后查看驱动是否安装成功运行命令

    #ndiswrapper -l 如果成功则会出现如下提示:

    netathur : driver installed
      device (0CF3:9271) present

    9、进入到/etc/ndiswrapper目录下删除除 netathur 目录以外的另一个目录(可能不存在其他目录),然后进入netathur目录,删除该目录下的athur.sys 和netathur.inf两个文件,替换成MW150U2.0目录下athuw.sys和netathuw.inf两个文件,最后将netathur目录重命名为netathuw目录即可。

    10、写入到配置文件:

    #ndiswrapper -a

    #ndiswrapper -ma

    #ndiswrapper -mi

    10、将模块加入到自启动中:#modprobe ndiswrapper

    11、配置wpa_supplicant.conf文件,我的这个文件路径为/etc/wpa_supplicant/wpa_supplicant.conf,要根据自己的路径来编辑,

    #vi /etc/wpa_supplicant/wpa_supplicant.conf

    保证此文件中的内容为:

    ctrl_interface=/var/run/wpa_supplicant
    ctrl_interface_group=wheel

    network={
    ssid="any"
    key_mgmt=NONE
    }

    12、配置wpa_supplicant文件,我的文件路径为/etc/sysconfig/wpa_supplicant,要根据自己的路径来编辑,

    #vi /etc/sysconfig/wpa_supplicant

    保证此文件中的内容为:

    # wlan0 and wifi0

    # INTERFACES="-iwlan0 -iwifi0"

    INTERFACES="-i wlan0"

    # ndiswrapper and prism

    # DRIVERS="-D ndiswrapper -D prism"

    DRIVERS="-D ndiswrapper"

    13、#lsmod 命令查看ndiswrapper是否在列表中

    14、重启计算机,MW150U 2.0无线网卡指示灯亮了。进去后配置无线网卡的信息。

  • 相关阅读:
    为何url地址不是直接发送到服务器,而是被编码后再发送
    http请求分析
    Nginx+Php不支持并发,导致curl请求卡死(Window环境)
    Vue开发调试神器 vue-devtools
    什么是闭包?闭包的优缺点?
    Nginx 504 Gateway Time-out分析及解决方法
    HTTP请求8种方法
    MySQL查询缓存总结
    MySQL单表多次查询和多表联合查询,哪个效率高?
    分布式系统一致性问题解决实战
  • 原文地址:https://www.cnblogs.com/totozlj/p/2536842.html
Copyright © 2011-2022 走看看