ubuntu11.10 安裝tp-link usb無線網卡 tl-wn725n


准備工作

  1.             ndiswrapper 工具(操作過程中安裝)
  2.             wicd網絡管理器(操作過程中安裝)
  3.             USB無線網卡tl-wn725n

操作步驟

    1.   在終端中輸入   lsusb  ,將列出相關信息A
     插上USB無線網卡tl-wn725n,在在終端中輸入   lsusb,,將列出相關信息B
     A和B將有差別,在B 中將多了 Realtek Semiconductor Corp 即說明已被ubuntu識別
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN

     如果已被識別,則繼續操作

    2.  在軟件中心中找到ndiswrapper並安裝

     將USB無線網卡tl-wn725n的驅動盤中(下載地址:http://service.tp-link.com.cn/detail_download_801.html)目錄TL-WN725N\Driver Files下的文件夾Windows XP 32bit 復制到本地的一文件夾下(並將子文件的后綴全部改為小寫字母的)

    3.   在終端中切換到第2步的那個“本地的一文件夾”下,然后運行如下命令:

$ sudo ndiswrapper -i *.inf 

     4.  查看驅動程序是否安裝成功

$ sudo ndiswrapper -l [sudo] password for kdev: 
net8192cu : driver installed
    device (0BDA:8176) present (alternate driver: rtl8192cu)
         有了上面的顯示則說明安裝成功,並由上可知,網卡名稱為  rtl8192cu (下面將用到)

    5.  編輯/etc/modules文件,在末尾加入 ndiswrapper (設置系統啟動時加載將加載ndiswrapper)
   
$ gedit /etc/modules

      6.  如果沒有修改文件的權限,請先執行下腳本

 
          
 $ sudo su
 $ chmod 777 /etc         //(每個人都有讀和寫以及執行的權限)

       7.  執行 腳本

$ sudo depmod // 檢查當前加載的模塊,此過程可能需要一分鍾或以上,耐心等,如果最后沒有報錯(一般沒有任何輸出說明沒有問題),即可以執行下面的命令: 
$ sudo depmod -a // 沒有任何輸出說明沒有問題 

      8.  加載ndiswrapper模塊: 

$ sudo modprobe ndiswrapper 

       9. 加載wlan0: 

$ sudo ndiswrapper -m 

執行后顯示信息
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ... 
************************************************************************ 
* The update-modules command is deprecated and should not be used! 
*********************************************************************** 

       由顯示信息可知:系統認出你的連接名字為 wlan0 (下面將用到)

     11.  在ubuntu的模塊黑名單上加上網卡的名稱,該黑名單的作用就是不用ubuntu加載,而是自行負責加載。 
   
$  gedit /etc/modprobe.d/blacklist

     在文件末行新增行添加:blacklist rtl8192cu ,保存文件

     12.   重啟ubuntu后查看網卡是否識別: 
     
$ sudo iwconfig
[sudo] password for kdev: 
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11g  ESSID:"LWJ"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 9E:4E:36:30:08:84   
          Bit Rate=1 Mb/s   Tx-Power:20 dBm   Sensitivity=0/3  
          RTS thr:off   Fragment thr:off
          Encryption key:6965-9402-8DF4-D8AF-AD95-B048-C7FD-1CCC   Security mode:restricted
          Power Management:off
          Link Quality:79/100  Signal level:-45 dBm  Noise level:-96 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

     12.  卸載ubuntu11.10自帶的網絡管理器(Network Manager)(此步為關鍵!): 

$ sudo apt-get autoremove network-manager 

    13.  安裝wicd:在ubuntu software center中找到“wicd 網絡管理器”(有無線網絡圖標的那個)並安裝

   說明:

         1.wicd是一個第三方network manager,而系統自帶的network manager經常出現莫名奇妙的錯誤! 

         2.wicd安裝過程中會彈出一個窗口以供選擇用戶,選擇后下一步即可安裝成功  

     14.  啟動usb無線網卡 
    
$ sudo ifconfig wlan0 up 

啟動Wicd Network Manager,此時可以看到可使用的無線網絡了,如果要連接的無線網絡設置了密碼,則要配置相應加密方式加密的密碼(我這里的加密方式是wpa/wpa2 psk):點擊"Properties",勾選“Use Encryption”並在其下方的下位列表選項中選擇WPA 1/2(Preshared Key)即在配置tp-link無線路由時設置的無線網絡加密方式:"wpa/wpa2 psk"(此步為關鍵,千萬不要選錯,否則連不上),然后在之后的“Preshared Key”中填入無線網絡的接入密碼,然后點擊"Connect"即可, 

  參考博客:http://foreveryoung001.iteye.com/blog/1746781  

                   http://blog.sina.com.cn/s/blog_6aaf309f0100x0qb.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM