Добавление файлов /dev для портов
Замечание: FreeBSD5.0 включает файловую систему devfs, которая автоматически создает специальные файлы устройств по мере необходимости. Если вы используете версию FreeBSD с включенной поддержкой devfs, можно пропустить этот раздел.
Хотя ядро может уже поддерживать взаимодействие по последовательному или параллельному порту, вам необходим программный интерфейс, через которых работающие в системе программы смогут посылать и принимать данные. Именно для этого и существуют специальные файлы устройств в каталоге /dev.
Для добавления файла в каталог /dev для порта:
Станьте пользователем root с помощью команды su(1). Введите пароль пользователя root в ответ на приглашение.
Перейдите в каталог /dev:
# cd /dev
Введите команду:
# ./MAKEDEV port
Где port - имя специального файла устройства для порта, который вы хотите создать. Используйте lpt0 для принтера на первом параллельном порту, lpt1 для принтера на втором порту и т.д.; используйте ttyd0 для первого последовательного порта, ttyd1 - для второго и так далее.
Введите команду:
# ls -l port
чтобы убедиться, что требуемый специальный файл устройства создан.