No wifi adapter found - Lenovo Ideapad S145 - 20.04 Ubuntu

7,421

Reboot in the BOIS/UEFI and make sure that secure boot is off. You might have to set an administrator password for this.

Press F10 or F12 to save and exit

Once the machine has booted into Ubuntu, establish a temporary ethernet connection by plugging your cellphone into the USB port and settings >>> connections >>>> mobile hotspot and tethering >>> USB tethering.

Open a terminal.

Paste this line into the terminal :

sudo apt-get install rtl8821ce-dkms

Press Enter

Reboot your computer. Your WiFi card should work now.

Share:
7,421
user3307870
Author by

user3307870

Updated on September 18, 2022

Comments

  • user3307870
    user3307870 over 1 year

    I bought new Lenovo laptop and installed Ubuntu 20.04 through USB.

    While setup screen it did not asked for Wifi and the third party checkbox was disabled, it could not be selected.

    When installation was finished, it showed "No wifi adapter found" when trying to connect. I can connect to Internet through mobile phone tethering.

    This is value when entering rfkill list all in terminal: Screenshot

    0: ideapad_wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
    1: ideapad_bluetooth: Bluetooth
        Soft blocked: yes
        Hard blocked: no
    2: hci0: Bluetooth
        Soft blocked: yes
        Hard blocked: no
    

    I tried this solution, but it said: error focal release not found.

    What should I do so Wifi can work? Thank anyone for help.


    edit Screenshot of lspci -nnk | grep -iA3 net: enter image description here


    edit Screenshot after: sudo apt-get install rtl8821ce-dkms

    enter image description here

    It seems that install went ok, but still Wifi is not enabled. Tried to restart laptop and still adapter not found.

    • Raffles
      Raffles almost 4 years
      Did you disable secure boot in the UEFI?
    • Jeremy31
      Jeremy31 almost 4 years
      Please edit to include results for lspci -nnk | grep -iA3 net
    • user3307870
      user3307870 almost 4 years
      Edit in post above: screenshot of lspci -nnk | grep -iA3 net
    • user3307870
      user3307870 almost 4 years
      Hej Jeremy31, I checked SECURE BOOT, it is disabled. Boot was set to Legacy, I changed it to UEFI and entered this sudo apt-get install rtl8821ce-dkms to terminal. Sending picture in above messige.
    • Kulfy
      Kulfy almost 4 years
      Please don't use Screenshots to show the outputs. Instead copy the output and paste directly in the question body with code formatting. Although screenshots are easier to embed but they make questions slower to load on slower connections and near to impossible to search. Also, if you want to ping a commentator in comments, use @ before their name, for example, @Kulfy.