在本文中,我们将介绍如何在 Ubuntu 18.04 中关闭 ROS 智能小车的 AP(接入点)模式,并连接指定 Wi-Fi。我们还将使用有线连接,这样即使没有 Wi-Fi,你也可以连接到小车的 SSH 终端。
步骤 1:编辑 NetworkManager 配置文件#
打开终端并输入以下命令:
sudo nano /etc/NetworkManager/NetworkManager.conf
步骤 2:添加或修改 [keyfile] 部分#
在配置文件中找到 [keyfile]
部分,或者如果没有找到,则创建一个。然后添加或修改以下行:
unmanaged-devices=none
这将允许 NetworkManager 管理所有设备。
步骤 3:保存更改并关闭文件#
按 Ctrl
+ X
保存更改并关闭文件。
步骤 4:重启 NetworkManager#
在终端中执行以下命令以重启 NetworkManager:
sudo systemctl restart NetworkManager
步骤 5:检查无线网络接口状态#
使用以下命令检查无线网络接口(如 wlan0
)的状态:
nmcli device status
此时,你的无线网络接口应显示为 "disconnected" 或 "unmanaged"。
步骤 6:连接到指定 Wi-Fi#
使用以下命令连接到指定 Wi-Fi,将 <SSID>
和 <PASSWORD>
替换为你的 Wi-Fi 名称和密码:
nmcli device wifi connect <SSID> password <PASSWORD>
步骤 7:重新检查无线网络接口状态#
再次使用以下命令检查无线网络接口的状态:
nmcli device status
如果你的无线网卡状态不是 "connected" 或 "disconnected",请尝试重启网络管理器或重新启动计算机。
现在,你已经成功关闭了 ROS 智能小车的 AP 模式,并连接到了指定的 Wi-Fi 网络。
此文由 Mix Space 同步更新至 xLog
原始链接为 https://api.xn--i2r.cc/posts/Technology-Sharing/TS2