huawei matebook d14, realtek 8822CE Hi everyone. I want to install elementary OS to my laptop. After installation, I do not have a network, I can get it only by connecting a USB modem. And so, I tried to install drivers from https://github.com/bserem/Realtek-RTL8822x-Linux, but with no success. Previously, I saw the inscription "no cable inserted", but now I just see "no network". I searched for the driver via additional drivers, but it didn't find anything. Help me please! I really want to work on elementary OS in my laptop!
Hi Teket4, Welcome to the forum. Firstly lets find out a little more about your huawei matebook and how far elementaryOS has got in detecting it. Firstly, lets check if it's listed either as a USB or PCI Device. To do this, open up the terminal and type the following commands. Code (Text): lspci -nnk This will list out detailed information about pci devices in your matebook (please post the output here). Code (Text): lsusb This will list out the usb information (sometimes even a built in wifi would be connected to the USB bus instead of the PCI one... no idea why ) again please post the output here. in my case I have an external ASUS Teck AC53 nano usb wifi dongle. Code (Text): Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 009: ID 1122:4455 Bus 001 Device 007: ID 0bda:b720 Realtek Semiconductor Corp. Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 001 Device 003: ID 0b05:184c ASUSTek Computer, Inc. Now we have the outputs from these commands, the next step is to verify which driver we actually need. To do this pick up the hardware codes from the above commands. in my case "0b05:184c ASUSTek" Note the first number is the vendor ID "0b05" each manufacturer should have their own vendor id. the second number "184c" is the device id, this should identify what device you have. Take these two numbers and paste them into https://linux-hardware.org/index.php?view=search In the results you should see what card you actually have, along with others who have tried that card. click on one of the links at the right hand side, to find articles of other linux users trying to get the same card working. Please paste down here the hardware id's for your card so we can also help. (as you can see in my example, people, really struggled to get it working, however looking at the bottom of the list, one guy got it working under ubuntu 19.04, so if you find a line with "Works" next to it, click on it, it should tell you which driver to use) Hope this helps.
@adwilson99 Тhanks for Your answer!!!!!! But I solved this problem bit easier: You can simply download *.zip from this repo and install it followind instructions below. So, my WiFi is working!
Hi I have the same problem with my daughter's Asus Vivo, except that I have no other way than wifi to connect to the internet, so I can't install packages such as "make" and "build-essential" or "gdebi" which are needed to install the rtl8821 wifi driver from code or deb. So I'm really stuck! Any suggestions before I admit defeat and head back to Windows with my tail between my legs?? Thanks
Try using your phone's internet connection, connect the phone and laptop via a standard usb cable. You should then be able to use the phone's internet connection to download the files you need
Thanks adwilson99 - this worked. Once I tethered my computer to my phone to connect to the internet while booted into Elementary, I was able to download and install the driver in as well as other required packages such as "make" etc. The driver then appeared under "Drivers" in AppCenter so I could update it. For anybody else in this situation, I got the rtw88 driver at https://github.com/lwfinger/rtw88 by following these instructions from the GitHub site: Requirements You will need to install "make", "gcc", "kernel headers", "kernel build essentials", and "git". You can install them with the following command: sudo apt-get update sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git If any of the packets above are not found check if your distro installs them like that. Installation git clone https://github.com/lwfinger/rtw88.git cd rtw88 make sudo make install