我正在为需要一些网络功能的树莓派开发一个 Java 项目。为此,我通过进程使用 nmcli。但是,我注意到在尝试创建新连接(使用错误的密码)时,有时会出现错误消息:
Error: No network with SSID <nameofSSID> found.
我追查到一个事实,如果你打电话:
sudo iwlist wlan0 scanning
尝试创建连接后不久,它将返回:
wlan0 Interface doesn't support scanning : Device or resource busy
为了解决这个问题,我想我可以在创建新连接之前检查设备是否忙,但是我找不到合适的命令。