3

У меня есть плата Mini2440 ARM, и я установил на нее базовую систему Debian 6.0 с использованием multistrap .

Я использовал tmux для запуска нескольких процессов в разных окнах из /etc/rc.local . Я подключаюсь к плате, используя ее последовательный порт и запись inittab для запуска getty на этом порту. Я использую picocom качестве последовательного коммуникатора.

когда root входит в систему, ~/.bashrc присоединяет его к уже запущенному серверу tmux, и процессы можно легко отслеживать. Фактическая команда - exec tmux attach-session -t "main" . tmux работает с конфигурацией по умолчанию.

все работает, кроме одного из процессов (сценарий оболочки вокруг pppd) не получает Ctrl-C от терминала, в то время как другие процессы делают. также Ctrl-\ работает. также kill -INT <pppd_pid> работает, но kill -INT <shellscript_pid> не работает.

Мне действительно нужно Ctrl-C для работы. Что не так с этой настройкой?

0