一、检查WiFi适配器是否被识别
在Ubuntu 18.04下,未发现WiFi适配器的问题可能出现在系统未能正确识别WiFi适配器上。因此,首先需要确保系统能够正确识别WiFi适配器。
$ lspci | grep Wireless
运行以上代码,查看是否有WiFi适配器被识别。
如果运行结果为空,那么系统未能正确识别WiFi适配器,此时需要将系统更新至最新版本。
$ sudo apt-get update
$ sudo apt-get upgrade
更新后再次运行以上代码,如果依然未发现WiFi适配器,则可以考虑安装适配器驱动程序。
二、安装WiFi适配器驱动程序
如果系统未能正确识别WiFi适配器,则可以尝试安装WiFi适配器驱动程序,以使系统能够正确识别WiFi适配器。
以下是一些常用的WiFi适配器及其对应的驱动程序:
- Intel Wireless 7260:iwlwifi
- Qualcomm Atheros QCA9565:ath9k
- Realtek RTL8192CU:rtl8192cu
首先需要在终端中运行以下代码,安装所需的软件包:
$ sudo apt-get install linux-headers-generic build-essential git
接下来,从Github上下载WiFi适配器驱动程序源码:
- Intel Wireless 7260:https://github.com/lwfinger/rtlwifi_new/tree/extended
- Qualcomm Atheros QCA9565:https://github.com/kvalo/ath10k-firmware/tree/master/QCA9565
- Realtek RTL8192CU:https://github.com/pvaret/rtl8192cu-fixes
下载后,进入源码目录进行编译和安装:
$ make
$ sudo make install
安装完成后,重启电脑,再次运行lspci命令,查看WiFi适配器是否被识别。
三、启用WiFi适配器
在系统正确识别WiFi适配器后,还需要确保WiFi适配器被正确启用。
在Ubuntu 18.04中,可以通过以下方式启用WiFi适配器:
- 在右上角的系统菜单中,点击“Settings”
- 选择“Network”
- 在“Network”窗口中,找到WiFi适配器所在的部分,点击右侧的开关按钮,将其设置为开启状态
四、重启网络服务
如果WiFi适配器仍然无法连接网络,可以尝试重启网络服务。
$ sudo service network-manager restart
运行以上命令即可重启网络服务。
五、通过USB WiFi适配器连接网络
如果以上方法均无效,可以考虑使用USB WiFi适配器连接网络。
在Ubuntu 18.04中,大部分USB WiFi适配器都能够自动识别并连接网络。
以下是一些常用的USB WiFi适配器:
- TP-LINK TL-WN725N
- EDUP EP-N8553
- Netgear A6100
插入USB WiFi适配器后,系统会自动识别并连接网络。
六、总结
在Ubuntu 18.04下,未发现WiFi适配器的问题可能出现在系统未能正确识别WiFi适配器上,此时可以安装WiFi适配器驱动程序以解决问题。另外,还需要确保WiFi适配器被正确启用,并可以尝试通过重启网络服务或使用USB WiFi适配器等方式解决问题。