在Linux使用Serial Console 連接Switch

前言:
在Windows系統可以透過第三方軟件如:SecureCRT、Putty、Xshell等使用Serial Console Cable連接Switch。 然而Linux系統也可以安裝Putty軟件, 但多次嘗試透過這款軟件連接裝置, 還是出現錯誤而放棄。透過Google老師協助下(*沒有錯又是老師),發現在Linux系統也有款叫
Minicom的通信程式也非常方便地實現這功能。
目錄內容:
線材的連接
我使用的是USB-to-Serial Adapter Cable,Linux有很好的支持(即內核已集成PL2303的驅動)。
查看Linux USB設備連接
lsusb
查看USB-to-Serial Adapter掛載Port位置是ttyUSB0
dmesg | grep tty
Minicom安裝
使用的Linux發行版是Deepin 20.3,打開終端機(Terminal)輸入以下指命。
sudo apt update
sudo apt install minicom
Minicom設定
以Switch(交換機)為例,大部份的速率是9600 8N1 ,往後連線大部份的Switch做設定, 都可以使用同一template,即一次的設定成本。再次打開終端機(Terminal)輸入以下指命進入功能表
sudo minicom -s
選取 Serial Port Setup

按E (選取Bps/Par/Bits)

按 C (揀選 9600) > 按Enter

按A (揀選Serial Device) 修改裝置為/dev/ttyUSB0 (原/dev/modem) > 按Enter

按F 開閉 Hardware Flow Control , 即為No > 按Enter

選取 Save setup as.. > 自定義名稱 (我是switch)
Minicom使用
我以H3C的Switch作範例連接
再次打開終端機(Terminal)輸入以下指命連接Switch
sudo minicom switch


結語:
Minicom的安裝和設定也是一次,往後使用直接在終端機(Terminal)輸入一條指命(sudo minicom switch)就可以連接裝置,真的非常方便。
參考資料:
How to Connect Cisco Switch with Serial Console Port on Linux