Mercury MW150UH無線網卡 ubuntu16.04 驅動安裝及排坑

參考資料

首先我們需要確定的是解決問題的方法不只一個,一開始以爲這個無線網卡不是很簡單麼,在Software&Update裏面的Additional Drivers中找到就好了,點進去一看,傻眼了,沒有對應的Broadcom Corporation的選項,當然可能和我的網卡也有關係,鏈接 在這裏,可以作爲參考。再在網上尋找後,發現Mercury MW150UH的內部芯片對應的是RTL8188EU Driver,github倉庫有對應的代碼,無線網卡的外貌如圖所示範。
Mercury MW150UH無線網卡

具體操作如下

  1. git clone [email protected]:jeremyb31/rtl8188eu.git
  2. cd rtl8188eu-master
  3. make all(編譯)
  4. sudo make install
  5. insmod 8188eu.ko
  6. vi /etc/modules 添加模塊名稱 8188eu
  7. 將rtl8188eu-master中的8188eu.ko 通過cp指令放到/lib/modules/‘uname -a’/kernel/net/wireless中
  8. reboot

可能出現的問題

在make過程中報錯:
Makefile:976: “Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel”
make[1]: *** 沒有規則可製作目標“U6/RTL8192EU”。 停止。

這是說缺少libelf軟件,那就安裝:

sudo apt install libelf-dev

然後重新編譯一遍。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章