The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: VSPD (виртуальный последовательный порт) для Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от opennews (??) on 13-Янв-05, 12:07 
Компания Tibbo Tech (http://www.tibbo.co) выпустила Virtual Serial Port Driver (http://www.tibbo.com/downloads.php) для Linux.

До недавнего времени существовала только Windows-версия драйвера.

URL: http://www.tibbo.com/downloads.php
Новость: http://www.opennet.ru/opennews/art.shtml?num=4911

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Андрей (??) on 13-Янв-05, 12:07 
А интересно, сущетсвует ли программная эмуляция Serial Device Server-а? У меня задача удаленного (через Интернет - GPRS) управления серийным девайсом, рядом с которым можно установить PC.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Аноним email on 13-Янв-05, 19:28 
Эта штука и делает это. Доку прочти.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 13-Янв-05, 20:27 
мне, как разработчику, приятно что на opennet это кого-то заинтересовало :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "OpenNews: VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 13-Янв-05, 20:36 
расскажу немножк об этой штучке.
по сути это обманка для тех программ, которые привыкли работать c tty. она выдает себя за tty, а все данные абсолютно прозрачно для приложения транслирует через TCP или UDP. Вообще, конечно, устройства, для которых она сделана, могут понимать разные команды, инкапсулируемые в поток данных или высылаемые независимо, но если отключить эти настройки в драйвере, то получается абсолютно прозрачный "сетевой tty". что бывает полезно и для других задач ;)

небольшой коммент: штука сотоит из модуля ядра (сборка при установке) и даймона (уже в бинарнике). работает с DEVFS и UDEV, ядра от 2.2.x до 2.6.x

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Аноним email on 14-Янв-05, 01:25 
Была одна штука runtcp называлась, использовал когдато для zmodem или kermit. Но это похоже будет более основательный уровень, так что желаю удачи.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 14-Янв-05, 11:38 
спасибо! потихоньку-потихоньку... маленькими шажками выведем на уровень :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Artur email(??) on 14-Янв-05, 12:21 
Отлично!!!
У нас этих Tibbo целая куча валяется просто так.
Накупили в свое время - но глючили они из-за прошивок. А теперь может и новое применение поищем.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Виктор Поляков on 15-Янв-05, 10:01 
Прошивки эти до недавнего времени менялись с периодичностью раз в месяц. Попробуйте скачать с сайта www.tibbo.com последнюю версию - глюки должны исчезнуть :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от steel email(??) on 06-Июн-08, 17:34 
А нам, ой, как эти штучки нужны в большом кол-ве, не продадите?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 06-Июн-08, 20:13 
>А нам, ой, как эти штучки нужны в большом кол-ве, не продадите?

я лишь сотрудник. :) напишите на официальный e-mail: info@tibbo.com
обязательно по-английски!
хотя удобнее у официального реселлера в России: http://tibbo.ru/

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dron (??) on 07-Июн-08, 13:15 
>спасибо! потихоньку-потихоньку... маленькими шажками выведем на уровень :)

Скажите, а эта программа поддерживает протокол RFC-2217?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 07-Июн-08, 13:19 
>>спасибо! потихоньку-потихоньку... маленькими шажками выведем на уровень :)
>
>Скажите, а эта программа поддерживает протокол RFC-2217?

нет.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Steel email(??) on 07-Июн-08, 17:19 
я вам между прочим в саппорт пишу, а вы не отвечаете? 8(
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 08-Июн-08, 15:47 
>я вам между прочим в саппорт пишу, а вы не отвечаете? 8(

я вам ответил. прошу прощения. тоже хочется немного отдохнуть.
future questions are welcome to my e-mail/ICQ/MSN

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Андрей email(??) on 12-Авг-08, 13:30 
а поддержка ядер новее 2.6.24 планируется?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 14-Авг-08, 02:04 
>а поддержка ядер новее 2.6.24 планируется?

конечно планируется. я только что вернулся из Сирии и в ближайшие дни это сделаю

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 19-Авг-08, 10:04 
опубликован vspd-1.38 с поддержкой linux kernel > 2.6.24
http://www.tibbo.com/vspdl.php
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от elder email on 12-Ноя-08, 14:20 
блин проблема:
система - SUSE 11
скачал рпм, установил, создал ссылку как в доке написано
#su

#cd /usr/src
#ln -s linux-2.6.25.18-0.2 linux-2.6.25.18-0.2-default

#cd /usr/local/vspd-1.38-dist

#./install.sh /usr/local/vspd

и не ставит!

compiling the vspm kernel module ...
make: Entering directory `/usr/src/linux-2.6.25.18-0.2'

  WARNING: Symbol version dump /usr/src/linux-2.6.25.18-0.2/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /usr/local/vspd-1.38-dist/lib/src/vspm.o
In file included from /usr/local/vspd-1.38-dist/lib/src/vspm.c:4:
/usr/local/vspd-1.38-dist/lib/src/vspm.h: In function ‘vsp_unregister’:
/usr/local/vspd-1.38-dist/lib/src/vspm.h:275: warning: overflow in implicit constant conversion
/usr/local/vspd-1.38-dist/lib/src/vspm.h: In function ‘vsp_register’:
/usr/local/vspd-1.38-dist/lib/src/vspm.h:288: warning: overflow in implicit constant conversion
/usr/local/vspd-1.38-dist/lib/src/vspm.h: In function ‘vsp_register_dev’:
/usr/local/vspd-1.38-dist/lib/src/vspm.h:403: warning: overflow in implicit constant conversion
/usr/local/vspd-1.38-dist/lib/src/vspm.c: In function ‘vsp_write’:
/usr/local/vspd-1.38-dist/lib/src/vspm.c:99: error: ‘TTY_FLIPBUF_SIZE’ undeclared (first use in this function)
/usr/local/vspd-1.38-dist/lib/src/vspm.c:99: error: (Each undeclared identifier is reported only once
/usr/local/vspd-1.38-dist/lib/src/vspm.c:99: error: for each function it appears in.)
/usr/local/vspd-1.38-dist/lib/src/vspm.c:108: warning: type defaults to ‘int’ in declaration of ‘_x’
/usr/local/vspd-1.38-dist/lib/src/vspm.c:118: warning: too many arguments for format
/usr/local/vspd-1.38-dist/lib/src/vspm.c:99: warning: unused variable ‘tmpbuf’
/usr/local/vspd-1.38-dist/lib/src/vspm.c: In function ‘vsp_write_room’:
/usr/local/vspd-1.38-dist/lib/src/vspm.c:145: error: ‘TTY_FLIPBUF_SIZE’ undeclared (first use in this function)
make[1]: *** [/usr/local/vspd-1.38-dist/lib/src/vspm.o] Error 1
make: *** [_module_/usr/local/vspd-1.38-dist/lib/src] Error 2
make: Leaving directory `/usr/src/linux-2.6.25.18-0.2'
compilation failed, please see ./README for details

сначала другое выводил и просил в папке с ядром сделать make oldconfig && make prepare - что я сделал

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 12-Ноя-08, 15:39 
>блин проблема:

ошибка сборки с еще одним _новым_ ядром. завтра выложу обновленный вариант.

>сначала другое выводил и просил в папке с ядром сделать make oldconfig
>&& make prepare - что я сделал

да, конечно. это обязательно. потому что драйвер должен собираться с теми же параметрами ,с которыми у вас работает текущее ядро.
во многих линуксах для этого специально выпускают пакет kernel-headers-x.y.z-Nxxx-desktop
если у вас desktop-версия. чтобы быстренько собрать внешний драйвер c теми самыми опциями (типа SMP и пр., которые у вас включены).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 16-Ноя-08, 22:55 
бета обновленного VSPD - на вашей почте из заголовка вашего сообщения на форуме.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от alexondi on 27-Ноя-08, 17:14 
Здравствуйте!
Два дня повозился, но запустил 1.38. (проблему TTY_FLIP... решил путем просто дефайна на 512).
Но тут возник вопрос сигналов DTR, CTS ... подскажите как обстоит работа с ними? Потому кка из различный доков, я понял что обработка производится, но у меня что-то не получается :(
Спасибо!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от Dvorkin email(??) on 27-Ноя-08, 22:24 
>Здравствуйте!
>Два дня повозился, но запустил 1.38. (проблему TTY_FLIP... решил путем просто дефайна
>на 512).
>Но тут возник вопрос сигналов DTR, CTS ... подскажите как обстоит работа
>с ними? Потому кка из различный доков, я понял что обработка
>производится, но у меня что-то не получается :(
>Спасибо!

DTR/CTS ваша программа выставляет на вируальном порту. далее драйвер их трансферит по сети.
если принимающая сторона - DSx00 или EMx00 - они это воспринимают как in-band или out-of-band commands и выполняют а если это -принимающая программа на другой стороне - зависит от программы.
кстати, в 2.6.27 еще больше изменений в API. драйвер обновлен но еще не опубликован. я высылаю вам на майл еще не опубликованную версию

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "VSPD (виртуальный последовательный порт) для Linux"  
Сообщение от alexondi on 28-Ноя-08, 09:48 
>DTR/CTS ваша программа выставляет на вируальном порту. далее драйвер их трансферит по
>сети.
>если принимающая сторона - DSx00 или EMx00 - они это воспринимают как
>in-band или out-of-band commands и выполняют а если это -принимающая программа
>на другой стороне - зависит от программы.
>кстати, в 2.6.27 еще больше изменений в API. драйвер обновлен но еще
>не опубликован. я высылаю вам на майл еще не опубликованную версию

Спасибо, за драйвер, попробую :)
Но вот вопрос по flowcontrol так и не понятен. Управляет ли драйвер сигналом RTS
(CTS) при невозможности доставки пакета удаленному абоненту (превышение
размера буфера)?


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру