EdgeRouter —— 怎樣連接到串行端口

簡介


讀者將學習如何使用 console 連接到 EdgeRouter 的 RJ45 串行端口。

注意事項和要求:

適用於安裝最新的 EdgeOS 固件的所有 EdgeRouter 型號,包括串行端口,您可參閱相關文章了解更多資訊 。本文使用設備 ER-8-XG

所支援型號和串行端口默認設置

下表列出了配有 RJ45 串行端口的所有 EdgeRouter 型號

WechatIMG19.jpeg

默認串行端口設置如下

  • 波特率:115200
  • 數據位:8
  • 奇偶校驗:無
  • 停止位:1
  • 流量控制:無
用戶提示: * ER-10X 需要設置波特率為 57600。

連接串行端口

topology.png

使用 USB-to-Serial 變壓器連接 EdgeRouter 的串行端口

用戶提示: 為了連接串行端口,我們需要使用以下配件/程序:
  • RJ45 轉 DB9串行端口線纜(反轉線)
  • USB 轉 DB9 變壓器
  • 終端仿真程序,如 PuTTY 或 macOS/Linux 終端
1. 打開終端仿真器,設置串行 COM 線和波特率/速率。

Windows 客戶端

在“PuTTY”視窗中輸入如下資訊。

putty.png


macOS 客戶端

打開終端應用程式並找到串行接口ID。

ls -ltr /dev/*usb*

串行界面會顯示 tty。輸出結果如下:

ls -ltr /dev/*usb*
crw-rw-rw-  1 root  wheel   21,   3 Feb  8 15:48 /dev/cu.usbserial-AI038TPF
crw-rw-rw-  1 root  wheel   21,   2 Feb  9 08:56 /dev/tty.usbserial-AI038TPF

使用 screen 命令,通過粘貼串行端口的路徑來連接到串行界面。

screen /dev/tty.usbserial-AI038TPF 115200
用戶提示: 當使用 ls -ltr /dev/*usb* 命令時,用給到的值替換 /dev/tty.usbserial-AI038TPF
  1. 連接到 EdgeRouter 並使用您的憑據登入。
Welcome to EdgeOS ubnt ttyS0

By logging in, accessing, or using the Ubiquiti product, you
acknowledge that you have read and understood the Ubiquiti
License Agreement (available in the Web UI at, by default,
http://192.168.1.1) and agree to be bound by its terms.

Login: <username>
Password: <password>
用戶提示: 默認的用戶名和密碼組合為 “ubnt/ubnt”
  1. 點擊 ? 獲取所有可用命令的列表