解决方案:
方案一:
1、使用以下命令检查是否已经安装了适当的网络驱动程序。
sudo lshw -C network
2、重新启用网络管理器: 有时候网络管理器可能会出现问题,导致无法正常扫描网络。你可以尝试重新启动网络管理器服务来解决这个问题,命令如下:
sudo service network-manager restart
方案二:
1、网络设置文件“/etc/network/interfaces”中可能没有包含Wi-Fi接口的配置,这可能导致Wi-Fi网络无法正常工作,打开网络设置文件进行编辑:
sudo nano /etc/network/interfaces
2、确保文件中包含Wi-Fi接口的配置。如果没有,请添加以下行(假设你的Wi-Fi接口名是wlan0):
allow-hotoplug wlan0
iface wlan0 inet dhcp
3、保存文件并退出编辑器。
4、重启网络服务:
sudo systemctl restart NetworkManager
方案三:
1、进入网络配置路径,输入以下命令:
sudo nano /etc/netplan/50-cloud-init.yaml
2、对于文件中的代码段进行如下修改,放开“network: {config:disabled}”代码句的注释,修改“disabled”为“able”,注释其余代码段,完成修改保存退出。
3、重新启动树莓派Ubuntu18.04,输入如下命令:
reboot
4、重启后恢复正常,如下图所示。
补充:A start job is running for Raise netuork interfaces
在树莓派开机的过程中遇到了如下图所示的问题,[***] A start job is running for Raise netuork interfaces(1min39s /5min 8s),解决方案可参考: How To Fix 'A Start Job is Running for the Raise Network' Error in Ubuntu Server 16.04 LTS | DeviceTests