![]() |
Навигация
Расскажите как в WINE настроить com-порт ?
СитиГид запускается, а приемник не видет! |
Цитата:
Посмотри с начала на каком usb к тебя адаптер так dmesg или так dmesg | grep GPS а потом сделай линк: Код:
sudo ln -sb /dev/ttyUSB0 /dev/ttyS2 вот и все... если будут вопросы пиши... (но лучше на линукскаре - я там чаше бываю) |
Большое спасибо!
Сити Гид я запустил под wine! Но у меня есть ещё одно usb-устройство которое тоже определяется как Prolifik ! Как мне для него определить com-порт ? |
такая же фигня! как побороть? (win xp)
|
Пролифик это usb2com адаптер. Для него есть специальный драйвер в линухе - pl2303. /lib/modules/версия_ядра/kernel/drivers/usb/serial - его местонахождение. определится как /dev/ttyACMx.
|
Цитата:
Вполне достаточно вайну в dosdevices создать совершенно такой же симболик линк, который будет называться COM3 (или какой хотите) и указывать в нужный вам сериальный девайс например в /dev/gps0 или в /dev/rfcomm0 В таком случае мы кагбэ мапим напрямую, не полагаясь на дефолтное домапливание вайна ( ttySx -> COM(x+1) ) сути не меняет, зато как-то попроще ;) если с ходу не совру, то примерно так Код:
cd ~/.wine/dosdevices |
я вообще действовал упрощенно:
- подсоединяю GPSину (втыкаю, или блютусю, etc) - смотрю, чего появилось в /dev ;) ;) - для уверенности натравлю на этот девайс gpsd - убедиться, что работает ;) - если надо отдать вайну, то пишу линк, как выше изобразил. Затем виндовой программе указываю, какой порт юзать. Правда, некоторые автоопределением догадываются - не успеваю настроить ;) |
Самое правильное решение (мое мнение), что нужно создать правило для udev, например, в файле с именем 10-udev-sergkhar.rules пишем:
# pl2303 GPS BU-353 SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{idVendor}=="*67*", SYMLINK+="com9" По id Vendor'а создается ссылка и это не будет противоречить другим устройствам с pl2303. Файл кладём в /etc/udev/rules.d/ И в ~/.wine/dosdevices/ создаем ссылку: ln -s /dev/com9 com9 Если кому надо, то можно создать правило, чтобы нужный COM-порт создавался для устройства, подключенного в конкретному разъему USB. |
sergkhar,
поясни плз, idVendor откуда нужно взять для конкретной железки? (оч.хочется правильный путь попробовать) как я уже тут писал, у меня в системе прикручены 2 GPS-девайса, один выглядит как rfcomm0, другой как gps0, но что-то мне подсказывает ;) что без описанного тобой, имеется неслабый шанс, что при некоторых условиях "номерки съедут" и всё резко перестанет работать; тогда как "твой" вариант этим, видимо, страдать не будет :) |
P.S. а точнее, хочу понять, откуда взять инфо для прописывания вот в это место:
Цитата:
|
Часовой пояс GMT +4, время: 23:41. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot