I’ve installed Linux Mint 18.2 on my ThinkPad E470. I can’t connect to wifi as no wireless option shows up. I searched around and found an old post with the exact problems as mine – https://ubuntuforums.org/showthread.php?t=2187780. But the solution to it is old and doesn’t work for the new linux. And, lspci doesn’t list my wifi adapter model. I also tried the solution given by Pilot6(Can’t post the link as i have an upper limit on no. of links). But it doesn’t work. This is the output of lspci -knn | grep Net -A2. https://pastebin.com/mMa6465h
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:505b]
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:c821]
Subsystem: Lenovo Device [17aa:c024]
Please guide further.
Answers:
Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.
Method 1
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
All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0