Linuxでシリアル通信を行うソフトウェア開発をするにあたり、開発マシンがWindowsノート一つであったため、シリアル通信ソフトのテストをどうするかというのが課題の一つだった。 ネット検索したところ、HostPCからVirtualBoxのOSに対してシリアル通信を行う環境を構築する手順をみつけたのでここにメモしておく。 まず、HOSTPCの物理シリアルポートから、折り返すための仮想シリアルポートを設定する。シリアルポートの折り返しをソフトウェア上で実現してしまうようだ。 Null-modem emulator | SourceForge.net インストールをいてみようとしたところ、Windows8ではソフトウェア認証系の不具合があるようで、以下のメッセージとともにインストールでエラーが発生してしまう。 SetupCopyOEMInf(C:\Program Files(x86)\com0