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が本当に必要です。このセットアップの何が問題になっていますか?