解决Error: Connection activation failed: (7) Secrets were required, but not provid

2023-07-02 15:53:11 浏览数 (2)

无论是使用嵌入式开发板还是树莓派,使用网线连接大大限制了硬件的移动范围。为了让PC机与硬件通过wifi连接,可能会出现连接不上的问题,相关解决方案如下:

1.输入密码后出现报错

代码语言:javascript复制
Error: Connection activation failed: (7) Secrets were required, but not provided.

解决方法:

代码语言:javascript复制
1.再次检查对应wifi名称和对应密码是否正确,不能只看路由器反面的密码,还要看对应网址中的密码
(从路由器反面看,登录网址,查看密码)

2.重启一下

3.删除一些东西,具体看:
https://blog.csdn.net/ZHISHAN_IoT/article/details/123453619
注意,删除时可以使用进行:nmcli c delete "xxx"   

2.硬件是否可以连接wifi

检查方式:

代码语言:javascript复制
ifconfig 

查看是否有wlan0

如果没有wlan0 就证明你没有wifi驱动,需要打开射频

代码语言:javascript复制
rfkill list
rfkill unblock all

再打开wlan0

代码语言:javascript复制
sudo ifconfig wlan0 up

3.Xshell是否连接上了硬件

一般连接的操作是:

代码语言:javascript复制
1.使用网线使得硬件与路由器连接,通过查看路由器网址得到对应硬件连接设备的ip地址
(之后如果是wifi连接成功后,还需要更改Xshell连接对应ip地址,应为ip会变化)
2.通过得到的ip地址,使用Xshell进行连接

0 人点赞