Ubuntu 18.04 关闭 ROS 智能小车的 AP 模式并连接指定 Wi-Fi

在本文中，我们将介绍如何在 Ubuntu 18.04 中关闭 ROS 智能小车的 AP（接入点）模式，并连接指定 Wi-Fi。我们还将使用有线连接，这样即使没有 Wi-Fi，你也可以连接到小车的 SSH 终端。

步骤 1：编辑 NetworkManager 配置文件

打开终端并输入以下命令：

Copy
sudo nano /etc/NetworkManager/NetworkManager.conf

步骤 2：添加或修改 [keyfile] 部分

在配置文件中找到 [keyfile] 部分，或者如果没有找到，则创建一个。然后添加或修改以下行：

Copy
unmanaged-devices=none

这将允许 NetworkManager 管理所有设备。

步骤 3：保存更改并关闭文件

按 Ctrl + X 保存更改并关闭文件。

步骤 4：重启 NetworkManager

在终端中执行以下命令以重启 NetworkManager：

Copy
sudo systemctl restart NetworkManager

步骤 5：检查无线网络接口状态

使用以下命令检查无线网络接口（如 wlan0）的状态：

Copy
nmcli device status

此时，你的无线网络接口应显示为 "disconnected" 或 "unmanaged"。

步骤 6：连接到指定 Wi-Fi

使用以下命令连接到指定 Wi-Fi，将 <SSID> 和 <PASSWORD> 替换为你的 Wi-Fi 名称和密码：

Copy
nmcli device wifi connect <SSID> password <PASSWORD>

步骤 7：重新检查无线网络接口状态

再次使用以下命令检查无线网络接口的状态：

Copy
nmcli device status

如果你的无线网卡状态不是 "connected" 或 "disconnected"，请尝试重启网络管理器或重新启动计算机。

现在，你已经成功关闭了 ROS 智能小车的 AP 模式，并连接到了指定的 Wi-Fi 网络。

此文由 Mix Space 同步更新至 xLog
原始链接为 https://api.xn--i2r.cc/posts/Technology-Sharing/TS2