1. 新增一個資料夾,然後使用以下指令將其打開。
$ sudo touch /etc/netplan/01-netcfg.yaml
$ sudo nano /etc/netplan/01-netcfg.yaml
2. 打開檔案後,配置網路設定。請參閱下面的網路設置。
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
dhcp6: yes
optional: true
wifis:
wlan0:
dhcp4: yes
dhcp6: yes
access-points:
"your-wifi-name":
password: "your-wifi-password"
3. 配置完成後,remote PC 可以通過以下步驟連接到 TurtleBot3 的 SBC 單板電腦。
4. 套用 renderers 渲染器的所有配置,然後重新啟動 Raspberry Pi 3。
5. 設定 systemd 以防止啟動延遲,即使啟動時沒有網路也是如此。使用以下指令設置屏蔽 systemd 進程。
$ systemctl mask systemd-networkd-wait-online.service
6. 從現在開始,你可以使用 SSH。 如果你希望從 remote PC 連接到 SBC 並安裝 ROS 和 TurtleBot3 軟體,請運行以下指令。
$ ssh ubuntu@<NETWORK IP of Raspberry PI>