设为首页 收藏本站
查看: 1648|回复: 0

[经验分享] linux(debian)安装USB无线网卡(tp-link TL-WN725N rtl8188eu )

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-7-28 17:36:53 | 显示全部楼层 |阅读模式
1: 台式机家里面不想再走线了。 于是去某东买了个USB无线网卡。tp的WN725N  USB,非常小, 和罗技的优联接收器差不多大。



2:  驱动能自己识别是不指望了,既然是usb网卡,插入USB后,那就lsusb

看到新增加了一行Realtek的  ID 0bda:8179



    root@debian:/# lsusb  
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
    Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
    Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub  
    Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub  
    Bus 003 Device 007: ID 0bda:8179 Realtek Semiconductor Corp.   
    Bus 003 Device 004: ID 04d9:4545 Holtek Semiconductor, Inc.   
    Bus 003 Device 005: ID 050d:0304 Belkin Components FSU304 USB 2.0 - 4 Ports Hub  
    Bus 003 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver  
    Bus 003 Device 008: ID 0781:5567 SanDisk Corp. Cruzer Blade  


google下了,发现是WN725N_V2



http://wikidevi.com/wiki/TP-LINK_TL-WN725N_v2



看下芯片组是

Probable Linux driver 8188eu

3: 既然拿到了芯片组号, 那就首先去debian官网看有木有驱动的包, 找到了realtek的固件驱动

http://packages.debian.org/wheezy/firmware-realtek

不过支持的列表里面并没有8188eu, 只有8188ce, 8188cu

那就只有去realtek的官网下了, 在

http://www.realtek.com/downloads ... 3&GetDown=false

逛了一圈,还是没有发现8188eu. 无奈去github上逛逛, 发现了这个

https://github.com/lwfinger/rtl8188eu



接下来就好办多了。

记得安装好编译环境和git



    #apt-get install gcc linux-headers-`uname -r` make automake git  


如果不想git, 那直接download zip file也一样的



#unzip rtl8188eu-master.zip

#cd rtl818...

#make && make install

接下来

#depmod -a

#modprobe 8188eu

(撸主开始是modprobe rtlwifi发现还是识别不了,想了半天。。。)

接下来就查看下是否有无线网卡了

#ifconfig -a



    wlan0     Link encap:Ethernet  HWaddr 0c:88:77:22:fa:39   
              UP BROADCAST MULTICAST  MTU:1500  Metric:1  
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0  
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0  
              collisions:0 txqueuelen:1000   
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)  



这个时候系统已经装好无线驱动了。用网络管理软件or /etc/network/interfaces 里面都可以配置。



注:

但是这个github更新的驱动,信号非常差,重启后信号20%,半米的距离只有2格。 5米几乎就没有了。而且会衰减下去,10秒后信号只有2%了。15秒过后就0%了,根本不能用

这里某群的群主上传了一个8188eu.deb 的包。 试过后发现信号非常稳定, 比windows下的还要强, 推荐这个

地址在

http://pan.baidu.com/s/1pJM7YNT



安装前需要卸载掉之前安的这个github上下的驱动,

先去/lib/firmware/rtlwifi/ 删除掉rtl8188eufw.bin

然后去/lib/modules/`uname -r`/kernel/net/wireless 删除掉lib8188eu.ko  (`uname -r` 这个是你的内核版本,比如我的是3.2.0.4-amd64)

然后去删除掉挂载,先查看名字  lsmod | more 找到8188eu

然后rmmod 8188eu

这样就把之前的驱动给卸载掉了



然后安装新的deb包的8188eu驱动

dpkg -i rtl8188eu-dkms_0+git20130406_all.deb

如果提示缺少dkms,那就安一个

apt-get install dkms

    dpkg -i rtl8188eu-dkms_0+git20130406_all.deb   
    Selecting previously unselected package rtl8188eu-dkms.  
    (Reading database ... 172290 files and directories currently installed.)  
    Unpacking rtl8188eu-dkms (from rtl8188eu-dkms_0+git20130406_all.deb) ...  
    dpkg: dependency problems prevent configuration of rtl8188eu-dkms:  
     rtl8188eu-dkms depends on dkms (>= 2.1.0.0); however:  
      Package dkms is not installed.  
      
    dpkg: error processing rtl8188eu-dkms (--install):  
     dependency problems - leaving unconfigured  
    Errors were encountered while processing:  
     rtl8188eu-dkms  
    root@debian:/home/softs# apt-get install dkms  
    Reading package lists... Done  
    Building dependency tree         
    Reading state information... Done  
    The following NEW packages will be installed:  
      dkms  
    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.  
    1 not fully installed or removed.  
    Need to get 77.4 kB of archives.  
    After this operation, 196 kB of additional disk space will be used.  
    Get:1 http://mirrors.163.com/debian/ wheezy/main dkms all 2.2.0.3-1.2 [77.4 kB]  
    Fetched 77.4 kB in 0s (81.7 kB/s)  
    Selecting previously unselected package dkms.  
    (Reading database ... 172545 files and directories currently installed.)  
    Unpacking dkms (from .../dkms_2.2.0.3-1.2_all.deb) ...  
    Processing triggers for man-db ...  
    Setting up dkms (2.2.0.3-1.2) ...  
    Setting up rtl8188eu-dkms (0+git20130406) ...  
    Loading new rtl8188eu-0+git20130406 DKMS files...  
    First Installation: checking all kernels...  
    Building only for 3.2.0-4-amd64  
    Building initial module for 3.2.0-4-amd64  
    Done.  
      
    8188eu:  
    Running module version sanity check.  
     - Original module  
       - No original module exists within this kernel  
     - Installation  
       - Installing to /lib/modules/3.2.0-4-amd64/updates/dkms/  
      
    depmod....  
      
    DKMS: install completed.  





然后去/lib/modules/`uname -r`/updates/dkms ,发现多了一个8188eu.ko

先看看wlan0 有没有, ifconfig 发现没有 应该是还没挂上

执行depmod -a

然后insmod 8188eu.ko

再ifconfig -a 发现有了wlan0

把网络管理切换过去,发现信号很满! 自此,安装完了8188eu的驱动.



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-22814-1-1.html 上篇帖子: Ubuntu上安装TL-WN725N 2.0无线网卡驱动 下篇帖子: linux网络配置、环境变量以及JDK安装(CentOS 6.5)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表