Как я могу войти в систему Ubuntu с помощью последовательного порта USB?

Как я могу включить удаленный терминал, входят в систему в Ubuntu 9.10 (Кармическая Коала) использование последовательного порта USB?

Я создал устройство/dev/ttyUSB0, и я хочу разрешить использованию логинов HyperTerminal.

Я нашел некоторые ресурсы, но они связаны с реальными аппаратными портами RS-232. Я не могу найти информацию о преобразователе USB.

До сих пор у меня есть установленное соединение между тем последовательным портом USB и моим ноутбуком. Я могу отправить текст в порт (cp sometext.txt/dev/ttyUSB0) и считать его использование HyperTerminal.

Что я должен сделать для включения логинов на этом порте?

7
задан 16.04.2018, 01:05

1 ответ

Посмотрите Последовательную консоль Ubuntu HowTo. Необходимо будет адаптировать его к аппаратным средствам - вместо ttyS0, который является первым аппаратным последовательным портом, необходимо будет использовать ttyUSB0. Пример этого ниже.


В минимуме необходимо настроить выскочку для запуска getty на том порте.

  1. Создать /etc/init/ttyUSB0.conf и вставьте следующее в него:

    # ttyUSB0 - getty on USB serial port
    #
    # This service maintains a getty on ttyUSB0 from the point the system is
    # started until it is shut down again.
    
    start on stopped rc RUNLEVEL=[2345]
    stop on runlevel [!2345]
    
    respawn
    exec /sbin/getty -L 115200 ttyUSB0 vt102
    
  2. Запустите getty:

    sudo start ttyUSB0
    

Более старые версии Ubuntu и дистрибутивы, которые не используют выскочку, делают это путем добавления строки в/etc/inittab.

Это не полагает, что изменения в конфигурации загрузчика позволяют Личинке говорить с последовательным портом; обратитесь к HowTo для деталей. Я не уверен, может ли Личинка говорить с последовательным портом USB или если это ограничено аппаратными портами.

3
ответ дан 07.12.2019, 15:13

Теги

Похожие вопросы