URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 37737
[ Назад ]

Исходное сообщение
"доступ к консоли Linux через COM-порт"

Отправлено eightn , 26-Ноя-03 12:32 
Подскажите, где можно почитать о настройке доступа к консоли компьютера под управлением RH 7.3 Linux(2.4.20) через com-порт.

Т.е. берем ноут, подключаемся к компу через нуль-модемный (или какой другой?) кабель, запускаем какой нибудь терминальный клиент на ноуте и видим консоль другого компа.


Содержание

Сообщения в этом обсуждении
"доступ к консоли Linux через COM-порт"
Отправлено J , 26-Ноя-03 12:56 
>Подскажите, где можно почитать о настройке доступа к консоли компьютера под управлением
>RH 7.3 Linux(2.4.20) через com-порт.
>
>Т.е. берем ноут, подключаемся к компу через нуль-модемный (или какой другой?) кабель,
>запускаем какой нибудь терминальный клиент на ноуте и видим консоль другого
>компа.

посмотрите на /etc/inittab,там достаточно много комментариев, как повесить getty не только на консоли, но и на ком-порты


"доступ к консоли Linux через COM-порт"
Отправлено eightn , 26-Ноя-03 19:28 
>>Подскажите, где можно почитать о настройке доступа к консоли компьютера под управлением
>>RH 7.3 Linux(2.4.20) через com-порт.
>>
>>Т.е. берем ноут, подключаемся к компу через нуль-модемный (или какой другой?) кабель,
>>запускаем какой нибудь терминальный клиент на ноуте и видим консоль другого
>>компа.
>
>посмотрите на /etc/inittab,там достаточно много комментариев, как повесить getty не только на
>консоли, но и на ком-порты

Смотрел, но наверное у меня какой то неправильный inittab - там почти нет комментариев. После прочтения man inittab и man mingetty
появивилась мысль, что ключевое слово наверное зарыто в
"1:2345:respawn:/sbin/mingetty tty1"
только сюда надо поставить mgetty (так как mingetty не работает на serial линиях) и устройство com-порта вместо tty1, так? А какое устройство в /dev отвечает за com порт?



"доступ к консоли Linux через COM-порт"
Отправлено DogEater , 26-Ноя-03 23:18 
ttySx - где х - 0 или 1(или более)
можно ещё попробовать agetty

"доступ к консоли Linux через COM-порт"
Отправлено eightn , 27-Ноя-03 17:48 
>ttySx - где х - 0 или 1(или более)
>можно ещё попробовать agetty


Спасибо, заработало. С agetty даже проще оказалось.

Вот быстрый рецепт для тех, кому это может понадобится.

собираем ядро с поддержкой
Character devices ->
<*> Standard/generic (8250/16550 and compatible UARTs) serial support
[*]   Support for console on serial port

в /etc/inittab добавляем строку
6:2345:respawn:/sbin/agetty 115200 ttyS0
(115200 - скорость com-порта, ttyS0 - номер первого com-порта в системе).

после перезагрузки с новым ядром, соединяем две машины нуль-модемным кабелем, на управляющей загружаем терминал, выбираем com-порт, выставляем нужные параметры (обычно по-умолчанию, кроме скорости и управления потоком (off)). После чего наблюдаем консоль удаленной машины.