Здравствуйте, пробежался по форуму, похожей темы вроде нет (если проморгал - извините=) ).
Пытаюсь научить вайн работать с кассовым аппаратом.
система Ubuntu 12.04, wine из репозитория версии 1.6.
Установил дрова на кассу,
командой
[console]ln -s /dev/ttyS0 ~/.wine/dos_devices/com1[/console]
как бы сказать... "пробросил" порт в вайн,
выполнил
[console]chmod 777 /dev/ttyS0[/console]насколько я понял, я так открыл права на пользование портом
а моя программка в упор не видит этого порта. =(
Сразу предупреждаю, успел изучить только азы линукса, работаю по мануалам =).
Подскажите, моет где то не так понял и неправильно сделал?
Как можно еще проверить увидел ли вайн порт или нет?
Заранее спасибо.
Wine и Com-port
PS: Дрова и програ естественно установлена на вайн.
~/.wine/dos_devices/com1
должно быть ~/.wine/dosdevices, без подчёркивания... директория должна была быть создана после первого запуска вина...
насколько я понял, я так открыл права на пользование портом
да... как аккуратнее и на всегда это сделать не забудь потом узнать...
ЗЫ: это же реальный pc-com порт? ни какой не usb/irda/bluetooth-com?
должно быть ~/.wine/dosdevices, без подчёркивания... должна была быть создана после первого запуска вина...
Да, прошу прощения, в мануалах в инете почему то с подчеркиванием пишут, у меня появилась папка dosdevices, линк в ней создавал.
Ком порт прописывал и реальный, и отображал как ком юсб подключение (у меня несколько вариантов подключения). Но ни один не смог увидеть в вайне.
Есть вообще способ посмотреть увидел ли вайн порт? Я еще могу погрешить на программу, я привык что в винде эта прога сама подхватывает существующие порты и сканирует на них нужное устройство, может быть такое что на вайне она просто не сможет так функционировать?
Ком порт прописывал и реальный, и отображал как ком юсб подключение (у меня несколько вариантов подключения).
вопрос был к тому, что правильное ли устройство симлинкаешь...
Есть вообще способ посмотреть увидел ли вайн порт?
самое простое — взять какой-нить оффтопиковский com-терминал и попробовать вручную переписываться с устройством... тут хоть минимально желательно знать протокол устройства...
Я еще могу погрешить на программу, я привык что в винде эта прога сама подхватывает существующие порты и сканирует на них нужное устройство, может быть такое что на вайне она просто не сможет так функционировать?
как вариант... гарантировать тут ничего не могу...
Смена дистрибутива решила проблему. Сама система не видела порт, какой-то разовый глюк. Всем большое спасибо, благодаря вашему форуму я многому научился. Тема закрыта.