No WiFI Adapter found

srishino

New Member
Credits
0
I recently installed S.L. 7.7 on lenovo yoga 730, but its not showing WiFI connection, in the network settings it shows - No WiFi Adapter found. Please let me know how to resolve it.
Thank you
 


Vrai

Well-Known Member
Credits
2,695
First: make sure the wi-fi adapter is turned on.
I don't know what "S.L. 7.7" is but if it is a Linux distribution - and the wi-fi is turned on and powered up - the the most likely cause is a missing driver.
Your distribution's repositories may or may not have the appropriate driver. Plug into ethernet if you can and search the repositories for a driver or use a driver updater.
You may need to determine the 'exact' make and model of your wi-fi adapter in order to determine the driver needed.
Need more info.
 

srishino

New Member
Credits
0
Thank you for your reply. S.L. 7.7 is Scientific Linux version 7.7. How to find- the 'exact' make and model of my wi-fi adapter in order to determine the driver needed.
 

dos2unix

Well-Known Member
Credits
2,935
The answer is... it depends. :)

If it's on-board the motherboard, try 'lspci'. That might give you about 20 lines of information.
'lspci | grep Wireless' will narrow it down a bit. Wireless is case sensitive.

If it's a USB dongle type adapter. try lsusb .. (You may have to install usbutils)

You can also install lshw and try this.
lshw -class network

This command won't make your wifi work, but it will tell you if a driver is loaded for wifi.
lsmod | grep wifi
 

srishino

New Member
Credits
0
The result of first command lspci is:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:15.2 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
6c:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
6d:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981

The result of the third command lsusb is:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:b023 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 06cb:0081 Synaptics, Inc.
Bus 001 Device 002: ID 04f2:b61e Chicony Electronics Co., Ltd
Bus 001 Device 010: ID 2717:ff80 Xiaomi Inc. Mi/Redmi series (RNDIS)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

So from the first result, i think my wifi adapter is : RTL8822BE 802.11a/b/g/n/ac
Now how should I proceed ?
 

dos2unix

Well-Known Member
Credits
2,935
Ahhh... you are right. Unfortunately Fedora does not natively include a driver for this device.

You have a few choices here.
You can try a different distro of Linux that has realtek drivers, or...
You can buy an external USB wifi dongle (finding out which chipset it has is problematic)
You can buy an internal PCI wifi card (again, you need to know the chipset before purchasing)

..or you can compile the driver for this wifi chipset yourself. It's a little complicated, but
it usually works.
 


Members online


Top