Почему некоторые дистрибутивы Linux все еще имеют/dev/ttyS0, ttyS1, и т.д., даже при том, что более новые компьютеры не имеют такого последовательного порта?

Слабый обеспечивает "xwmconfig" для выполнения этих изменений.

Вы выполняете это как пользователь или корень.

Однако катастрофический отказ XServer может все еще быть проблемой еще с X установками и не отказом XFCE. Удостоверьтесь также, что VM имеет достаточно видеопамяти, и настройки позволяют простое развертывание рабочего стола (я использую 28 МБ).

35
07.04.2014, 15:29
3 ответа
[1125685] Эти [1126147]/dev[1126148] узлы появляются потому, что стандартный драйвер последовательного порта ПК компилируется в используемое вами ядро и находит [1126149]UARTs[1126150]. Это приводит к появлению [1126151]/sys/devev/platform/serial8250[1126152] (или чего-то совместимого), поэтому [1126153]udev[1126154] создает соответствующие [1126155]/dev[1126156] узлы.

Эти UART, скорее всего, являются одной из многих функций набора микросхем вашей материнской платы. Последовательные UART в наборе микросхем все еще довольно распространены, даже несмотря на то, что разъем DB-9 все реже и реже подключается к этим контактам IC UART.

На некоторых материнских платах есть разъем заголовка [1126157]для каждого последовательного порта, и вам нужно купить адаптерный кабель, если вы хотите направить этот разъем на заднюю часть ПК:

Другие материнские платы, использующие тот же самый чипсет, могут даже не открывать разъем заголовка, несмотря на то, что эта функция доступна в кремниевом корпусе, чисто для того, чтобы сэкономить немного места на печатной плате и несколько центов для заголовочного разъема.

Несколько последовательных UART добавляет незначительную стоимость к массовому производству PC чипсета IC, в то время как он добавляет несколько долларов к конечной розничной стоимости материнской платы для запуска DB-9 разъем на краю платы. Стоимость места на плате также невелика; место на краю платы особенно ценно.

Нет стандартного способа проверить наличие устройства, подключенного к последовательному порту RS-232.

42
27.01.2020, 19:36
[1126952] Представьте себе, что Linux работает под виртуализацией, многие из эмуляторов все еще полагаются на выходную консоль на последовательный порт. Это удобный стандарт. Кроме того, сервер без головы все еще использует последовательный порт для связи. [1126953]
4
27.01.2020, 19:36

Стоит отметить, что многие (большинство?) Серверов все еще обеспечивают последовательный доступ (Ttys0). Мне нужно подключиться к серийно-пере-локальному соединению через ILO / IDRAC почти в день. Как отметил @Patrick, подключаюсь к виртуальным машинам через последовательный порт, а также при перенастройке сети и т. Д.

0
27.01.2020, 19:36

Теги

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