注意:本文已失效,目前有效的方法在 這裡
最近入手了一台 thinkpad S2 ,打開 windows 系統,覺得缺了點什麼,於是連忙把 ubuntu 系統也安裝了上去,但是在配置 ubuntu 系統的時候並沒有讓我連接網路的選項,當時就感覺有些奇怪,但是沒有放在心上。安裝完成後打開 ubuntu 系統發現系統 根本沒有 檢測到無線網卡的存在,於是我就慌了,趕緊回到 windows 系統,看見了無線網卡的型號
Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC
於是使用強大的 百度 google 搜尋解決辦法,最後在 ubuntu 論壇 的這個帖子裡發現了解決辦法。
解決方法#
原文如下:
Worked solution (Requirements: kernel >=4.11) :
(UPD: In the latest release of endlessm you need kernel version 4.15)
Download driver directory from this repo: https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8821ce
You can do it by this link: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8821ce
Unpack zip archive.
Change the Makefile. Line "export TopDIR ?= ..." to export "TopDIR ?= PATH TO EXTRACTED DIRECTORY".
$ make
$ sudo make install
$ sudo modprobe -a 8821ce
至此,完美解決了這個問題
一點小問題#
在某次 ubuntu 的內核升級了以後,我發現我的無線網卡驅動 又沒了 馬上丟掉電腦 於是我想到了使用腳本進行安裝,這樣就可以在下一次遇到這樣的問題時快速解決!
腳本內容:
#!/bin/bash
mv rtl8821ce.zip /home/johnpoint
cd ~
unzip rtl8821ce.zip
cd rtl8821ce
make
sudo make install
sudo modprobe -a 8821ce
exit 0
撒花