Answered Realtek 8822CE drivers

Discussion in 'Hardware Support' started by teket4, Oct 19, 2020.

  1. teket4

    teket4 Thread Starter
    Expand Collapse
    New Member

    Joined:
    Oct 19, 2020
    Messages:
    4
    Likes Received:
    0
    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!
     
  2. Best Answer:
    Post #2 by adwilson99, Oct 20, 2020
  3. adwilson99

    adwilson99
    Expand Collapse
    Well-Known Member

    Joined:
    May 2, 2020
    Messages:
    52
    Likes Received:
    6
    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 :D) 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

    [​IMG]

    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)
    [​IMG]

    Hope this helps.
     

    Attached Files:

    teket4 likes this.
  4. teket4

    teket4 Thread Starter
    Expand Collapse
    New Member

    Joined:
    Oct 19, 2020
    Messages:
    4
    Likes Received:
    0
    @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!
     
  5. adwilson99

    adwilson99
    Expand Collapse
    Well-Known Member

    Joined:
    May 2, 2020
    Messages:
    52
    Likes Received:
    6
    Glad to hear it's working. Hope you enjoy elementaryOS.
     
    teket4 likes this.
  6. teket4

    teket4 Thread Starter
    Expand Collapse
    New Member

    Joined:
    Oct 19, 2020
    Messages:
    4
    Likes Received:
    0
    yes, i love this OS :^)
     
  7. Waynw

    Waynw
    Expand Collapse
    New Member

    Joined:
    Jan 12, 2021
    Messages:
    2
    Likes Received:
    1
    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
     
  8. adwilson99

    adwilson99
    Expand Collapse
    Well-Known Member

    Joined:
    May 2, 2020
    Messages:
    52
    Likes Received:
    6
    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
     
  9. Waynw

    Waynw
    Expand Collapse
    New Member

    Joined:
    Jan 12, 2021
    Messages:
    2
    Likes Received:
    1
    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
     
    adwilson99 likes this.
  10. adwilson99

    adwilson99
    Expand Collapse
    Well-Known Member

    Joined:
    May 2, 2020
    Messages:
    52
    Likes Received:
    6
    Glad it worked. Tethering is old these days.. but it's got me out of a fix a few times :)
     

Share This Page

Loading...