Mini2440 ARMボードがあり、を使用してベースのDebian 6.0システムを配置しましたmultistrap
。
私はtmux
いくつかのプロセスを異なるウィンドウで実行してい/etc/rc.local
ました シリアルポートとinittabエントリを使用してボードに接続し、そのポートで実行getty
します。picocom
シリアルコミュニケーターとして使用します。
rootがログイン~/.bashrc
すると、すでに実行中のtmuxサーバーに接続され、プロセスを簡単に監視できます。実際のコマンドはexec tmux attach-session -t "main"
です。tmuxはデフォルトの設定で実行されます。
すべてが機能しますが、プロセスの1つ(シェルスクリプト周辺pppd
)が端末からCtrl-Cを受信しないのに対して、他のプロセスは受信します。Ctrl- \も機能します。また、kill -INT <pppd_pid>
動作しますが、kill -INT <shellscript_pid>
しません。
作業するにはCtrl-Cが本当に必要です。このセットアップの何が問題になっていますか?