1. 程式人生 > >Debian桌面編譯安裝Tenda U1 USB無線網絡卡驅動

Debian桌面編譯安裝Tenda U1 USB無線網絡卡驅動

前序

朋友新組裝了一臺PC,應他的要求幫他裝了一個Debian Linux系統。
由於沒辦法直接用網線連著PC,他就買了一個USB的無線網絡卡連上無線路由就好。
結果Linux系統由於驅動問題,不識別那個網絡卡。
沒辦法了,系統是我幫裝的,只好叫我來給他弄這個了。一番折騰過後順利安裝成功了,在這裡記錄一下。

驅動安裝

  • 從官方網站下載適用於Linux的驅動
    # wget http://down.tenda.com.cn/uploadfile/2016/U1_linux.zip


- 編譯
- 解壓zip包
# unzip U1_linux.zip
- 進入解壓後的目錄
# cd RTL8192EU_linux_v4.3.15_14701_BTCOEX20150615-41.20150715


- 執行自動編譯指令碼
# sh install.sh

  • 解決依賴問題
    如果編譯過程中出現類似/lib/modules/3.16.0-4-amd64/build No such file or directory 錯誤。
    那麼需要安裝額外的編譯依賴庫。
# sudo apt-get install linux-headers-`uname -r`

然後繼續編譯即可
# sh install.sh

如果不是使用root使用者編譯的話,中間需要輸入幾次root密碼。
最後出現
The Setup Script is completed !
就表示編譯安裝成功了,這時候點開桌面的網路連線工具應該就可以掃描到熱點了。

總結

看起來挺簡單的,但是對於新手來說還是很不容易的。
騰達的官方文件倒是挺全的,但是全英文不說,資訊太大而全了。一般新手很難找到有用的資訊。
就比如說這次編譯依賴的問題,我就沒有從文件中找到。