tel2com for Linux

●解説

TCP/IP とシリアルポートを中継するプログラムです。
昔のパソコン通信の BBS ホストプログラムに telnet で接続したり、RS-232C で制御する機器を telnet を使用して LAN やインターネットから制御できます。
※telnet プロトコルは生のデータで通信しますので、セキュリティに問題があります。ご注意下さい。
Raspberry Pi, NanoPi, BeagbleBone Black, PINE64 等の Linux が動作するシングルボードコンピュータでも使用可能です。
ただし、シングルボードコンピュータで RS-232C を使用する場合、UART を使用し、RS-232C のレベル変換を行う必要があります。
Windows 版 tel2com BBS gateway との相違点は下記の通りです。
  • GUI 画面が存在せず、設定はファイルを書き換える必要があります。
  • シリアルポートは 1 個だけしか使用できません。
  • 接続ログを保存する機能がありません。

●対応機器・デストリビューション

  • PC (Ubuntu 18, CentOS 7)
  • Raspberry Pi (Raspbian)
  • NanoPi NEO/NEO2 (Ubuntu)
  • BeagleBone Black (Angstrom)
  • PINE64 (Debian)
言語は C で、基本的なライブラリしか使用していませんので、最近の Linux であれば問題なくビルド、実行できると思います。

●ダウンロード

GitHub
https://github.com/nanshiki/tel2com.git
リンク

●ライセンス

MIT ライセンス
サポートは有償となります。
複数回線対応等のカスタマイズは可能です。