Эта связка работает?
То есть поддерживаются RAS-функции Винды WINE-ом?
Дело в том, что есть хитрая железка, управление которой осуществляется через последовательный порт софтом, написанном под Win.
Но авторы железки решили не идти простым путём, и организовать что-то типа телнета или ssh. Их программа подключается к железке путём созданного в ОС коммутируемого подключения со схемой "через последовательный порт" и "ведущий-ведомый компьютер". Тем, кто пользовался нуль-модемными кабелями - это хорошо знакомо.
Вот и думаю, как это организовать под Пингвином. Софт - запускать под Wine, связь как-то организовывать средствами самого Линукса скорее всего. Но как сделать такую работающую связку - пока плохо представляю.
WINE и Dial-up (Простой вопрос)
Модератор: Модераторы разделов
WINE и Dial-up
Intel Core Duo E5400@2,7 GHz, 2048 RAM, 750 Gb Seagate HDD , nVidia 450 GTS, OpenSUSE 11.4 x86_64
-
- Сообщения: 423
- ОС: Basic command interpreter
- Контактная информация:
Re: WINE и Dial-up
в /home/user/.wine/dosdevices ссылку на ttys0
в винде э то COM1 зовется
в винде э то COM1 зовется
puts ("Working, please wait...");while(1);
Re: WINE и Dial-up
shotdownsystem писал(а): ↑10.12.2010 11:50в /home/user/.wine/dosdevices ссылку на ttys0
в винде э то COM1 зовется
Эта программка не просто лезет в COM-порт, она пытается сама "позвонить" через созданное в системе подключение.
Код: Выделить всё
WINEPREFIX="/home/netadmin/.wine2" wine Control_MVV_T-v1.3.1.exe
fixme:ras:RasEnumDevicesA ((nil),0x33fce0,0x33fcdc),stub!
fixme:ras:RasEnumDevicesA (0x4b9304,0x33fce0,0x33fcdc),stub!
fixme:ras:RasEnumEntriesA ((nil),(null),0x4b97c4,0x33fce0,0x33fcdc),stub!
fixme:ras:RasDialA ((nil),(null),0x4b8ebc,0x00000000,0x4029d4,0x4babb8),stub!
fixme:ras:RasGetErrorStringA (0x00000001,0x33f7c8,0x000000ff), stub!
Видно, что сначала она ищет dialup-устройства, потом созданные подключения, звонит типа и ругается. Скорее на отсутствующее подключение :-(
Intel Core Duo E5400@2,7 GHz, 2048 RAM, 750 Gb Seagate HDD , nVidia 450 GTS, OpenSUSE 11.4 x86_64