Ru-Board.club
← Вернуться в раздел «UNIX»

» Запуск Linux приложения под FreeBSD

Автор: drag
Дата сообщения: 05.05.2005 17:57
Здрасте, всем. Что у нас есть. Сервер на Фре. Сканер штрих кодов -- подключается на COM1. Демон под него -- написанный под Linux. При запуске выдает ошибку /dev/ttyS0 no such device or address, что достаточно натурально. Обращение к ttyS0 забито где-то в самом исполнительном файле, т.е. переписать на правильный FreeBSD COM1 не получается. Вопрос: можно ли в FreeBSD создать девайс ttyS0 и прибить его к физическму COM1. Возможно всё это глупо звучит, но я уже потерялся в поисках. Спасибо за любую помощь.
Автор: eugrus
Дата сообщения: 05.05.2005 18:38
ln -s /dev/sio0 /dev/ttyS0 подойдёт?
Автор: drag
Дата сообщения: 06.05.2005 11:35
Спасибо, eugrus. Прочитал man по ln залинковал. Посмотрел в девайсах - ttyS0 появился. Но тут же с удивлением заметил, что нету sio0! В бут логе sio0 пишется, а в девайсах нету. Это надо вроде в сторону mknod копать? Т.е. появляется вопрос, как правильно инициализировать com порт. Я так понял у меня он и под Фрёй не работает. Пасиба.
Автор: Antonio_99RUS
Дата сообщения: 06.05.2005 12:18
А разве COM1 -- это не tty00 во фре? Или cuaa0 (под рукой нет фри, чтобы написать точнее).
Автор: drag
Дата сообщения: 06.05.2005 17:38

Цитата:
А разве COM1 -- это не tty00 во фре? Или cuaa0
- вот и я маленько запутался... Посмотрел в девайсы - нашел cuaa0. Залинковал на него и всё заботало! Спасибо, ребята! FreeBSD -- сила!

Страницы: 1

Предыдущая тема: Fedora Core


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.