目前我需要開發一些程序,通過串行線與cisco設備進行通信。我想在我的開發linux機器上構建測試環境。所以,我發現了dynamips cisco模擬器。該仿真器可以通過串口線提供'-U/dev/ttyS0'選項的接口。那麼,這會導致dynamips打開硬件串行端口並通過它進行通信。我可以通過串口客戶端(如minicom)從另一臺Linux機器連接到此硬件串行端口。Linux上的軟件串行端口環回
但是,由於我在兩臺linux機器上都使用virtualbox,因此我通過virtualbox將串行端口鏈接到命名管道。這個方案似乎正在工作,但非常冗贅。我正在尋找一種方法來在單個Linux機器上運行dynamips和minicom。
我發現僞終端可能對我有用。但我試圖用'-U/dev/ptmx'運行dynamips,然後用minicom連接到/ dev/pts/... port,反之亦然。在這兩種情況下,雙方都有輸入/輸出錯誤。
你要求什麼具體問題或錯誤信息? – 2010-02-03 15:26:10
您是否在這個環回任務中使用了openpty? – lpapp 2013-11-17 06:05:25