2
Ctrl-Cは、pppdの非切断セッションでは機能しません
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)がCtrlc端末から受信しないのを除いて、すべてが機能しますが、他のプロセスは機能します。またCtrl\動作します。また、 kill -INT <pppd_pid>動作しますが、kill -INT <shellscript_pid>しません。 私は本当にCtrlc働く必要があります。このセットアップの何が問題になっていますか? 編集:ここstty -aに、シェルスクリプトの出力を示しますpppd。 speed 38400 baud; rows 23; columns 80; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch …