ROS
$cat /var/lib/misc/dnsmasq.leases
查詢turtlebot的ip,就可以用ssh遠端到turtlebot$sudo service ssh status
可查詢狀態$sudo service ssh start
開始ssh,開啟之後可用$sudo service ssh status
查詢狀態若出現錯誤ssh: connect to host 10.42.0.1 port 22: Connection refused
可能是因為沒有安裝openssh,使用sudo apt-get install openssh-server
即可安裝(參考)
$ssh {遠端電腦名稱}@{IP-adress}
ex:ssh ubuntu@10.42.0.149
若是在確保ssh服務已開啟、管理員密碼正確、IP地址正確、網路通暢後,卻出現Permission denied(publickey,password)
可能是因為在電腦中沒有建立turtlebot電腦的使用者,可使用以下方法建立參考
新增使用者
1.$sudo useradd 使用者名稱 -m
,其中-m:自動建立使用者的登入目錄。
2.檢視所有使用者:$ls /home/
4.為建立使用者設定密碼: $sudo passwd 使用者名稱
5.一定要記住密碼,不然只能刪除該使用者了
刪除使用者
$sudo userdel 使用者名稱
micro hdmi轉hdmi轉接頭
外接螢幕$ifconfig
識別無限網路界面
$ls /sys/class/net
到/etc/netplan
資料夾去看Netplan參數設定檔案名稱,名稱可能是01-network-manager-all.yaml
或50-cloud-init.yaml
$ls /etc/netplan/
編輯Netplan參數設定檔案
$sudoedit /etc/netplan/50-cloud-init.yaml
將SSID-NAME與PASSWORD改成Wi-fi的帳密
wifis:
wlan0:
optional: true
access-points:
"SSID-NAME-HERE":
password: "PASSWORD-HERE"
dhcp4: true
連線
$sudo netplan apply
或是$sudo netplan --debug apply
(這個指令顯示較多資訊,如下)
查詢無線網路ip
$ip a
,圖上192.168.43.193即為無線網路的ip
此時若ssh想要斷開乙太網路連線而改連接Wifi的話,可輸入exit
結束遠端,並使用無線網路的ip再次登入$ssh {遠端電腦名稱}@{IP-adress}
,要特別注意的是電腦及turtlebot要在同一個Wifi網域下才有辦法連線
$sudo shutdown now
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing