В этом разделе освещены вопросы о работе последовательных адаптеров во FreeBSD. Протокол PPP рассматривается в разделе Работа в сети.
15.1. | Какие многопортовые последовательные адаптеры поддерживаются во FreeBSD? |
Список таких устройств находится в главе Руководства Последовательные соединения. Большинство многопортовых PCI адаптеров на базе 16550 и их клоны поддерживаются без дополнительных усилий. Некоторые безымянные клоны таких адаптеров тоже работают нормально, особенно те, которые заявляют о своей совместимости с AST. Прочтите страницы Справочника uart(4) и sio(4) для получения подробной информации о конфигурировании таких адаптеров. | |
15.2. | Как сделать, чтобы приглашение boot: выводилось на консоль на последовательном порту? |
Подробная информация находится в этом разделе Руководства. | |
15.3. | Как узнать, обнаружила ли FreeBSD последовательные порты или внутренние модемы? |
В процессе своей загрузки ядро FreeBSD будет пытаться найти последовательные порты, с поддержкой которых ядро сконфигурировано. Внимательно просмотрите сообщения загрузки либо выполните такую команду после того, как система запустилась и работает:
Здесь присутствуют два последовательных порта. Первый
находится на IRQ4, порт ввода/вывода
В ядро | |
15.4. | Как осуществляется доступ к последовательным портам во FreeBSD? |
Третий последовательный порт, При открытии | |
15.5. | Как включить поддержку многопортовых последовательных адаптеров? |
Информация о конфигурировании ядра содержится в соответствующем разделе, посвящённом этому вопросу. Для многопортовых последовательных адаптеров добавьте в файл device.hints(5) по строке sio(4) на каждый порт. Но IRQ должен быть указан только у одного порта. Все порты на адаптере должны использовать одно и то же значение IRQ. Для обеспечения согласованности используйте для указания IRQ последний последовательный порт. Также укажите следующую опцию в файле конфигурации ядра: COM_MULTIPORT В следующем примере указано содержимое
hint.sio.4.at="isa" hint.sio.4.port="0x2a0" hint.sio.4.flags="0x701" hint.sio.5.at="isa" hint.sio.5.port="0x2a8" hint.sio.5.flags="0x701" hint.sio.6.at="isa" hint.sio.6.port="0x2b0" hint.sio.6.flags="0x701" hint.sio.7.at="isa" hint.sio.7.port="0x2b8" hint.sio.7.flags="0x701" hint.sio.7.irq="12" Флаги указывают, что управляющий порт имеет младший номер
устройства | |
15.6. | Можно ли настроить для порта режим работы по умолчанию? |
Смотрите раздел Руководства FreeBSD, посвящённый последовательным соединениям. | |
15.7. | Как сделать вход через модем? |
Ознакомьтесь с разделом Руководства FreeBSD, посвящённым входящим соединениям. | |
15.8. | Как подключить терминал к FreeBSD? |
Информация по этому вопросу находится в разделе Терминалы Руководства FreeBSD. | |
15.9. | Почему не удаётся запустить |
Встроенные утилиты tip(1) и cu(1) могут
получить доступ к каталогу
Либо же можно разрешить всем запускать tip(1) и cu(1):
|
Этот, и другие документы, могут быть скачаны с https://download.freebsd.org/ftp/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.