The OpenNET Project / Index page

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

VSPD (виртуальный последовательный порт) для Linux

12.01.2005 23:52

Компания Tibbo Tech выпустила Virtual Serial Port Driver для Linux.

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

  1. Главная ссылка к новости (http://www.tibbo.com/downloads...)
Автор новости: Dvorkin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/4911-linux
Ключевые слова: linux, serial, driver, modem, tty
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Андрей (??), 12:07, 13/01/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А интересно, сущетсвует ли программная эмуляция Serial Device Server-а? У меня задача удаленного (через Интернет - GPRS) управления серийным девайсом, рядом с которым можно установить PC.
     
     
  • 2.3, Dvorkin (??), 20:27, 13/01/2005 [^] [^^] [^^^] [ответить]  
  • +/
    мне, как разработчику, приятно что на opennet это кого-то заинтересовало :)
     

  • 1.2, Аноним (2), 19:28, 13/01/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эта штука и делает это. Доку прочти.
     
  • 1.4, Dvorkin (??), 20:36, 13/01/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    расскажу немножк об этой штучке.
    по сути это обманка для тех программ, которые привыкли работать c tty. она выдает себя за tty, а все данные абсолютно прозрачно для приложения транслирует через TCP или UDP. Вообще, конечно, устройства, для которых она сделана, могут понимать разные команды, инкапсулируемые в поток данных или высылаемые независимо, но если отключить эти настройки в драйвере, то получается абсолютно прозрачный "сетевой tty". что бывает полезно и для других задач ;)

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

     
  • 1.5, Аноним (2), 01:25, 14/01/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Была одна штука runtcp называлась, использовал когдато для zmodem или kermit. Но это похоже будет более основательный уровень, так что желаю удачи.
     
  • 1.6, Dvorkin (??), 11:38, 14/01/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    спасибо! потихоньку-потихоньку... маленькими шажками выведем на уровень :)
     
     
  • 2.11, Dron (??), 13:15, 07/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >спасибо! потихоньку-потихоньку... маленькими шажками выведем на уровень :)

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

     
     
  • 3.12, Dvorkin (??), 13:19, 07/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>спасибо! потихоньку-потихоньку... маленькими шажками выведем на уровень :)
    >
    >Скажите, а эта программа поддерживает протокол RFC-2217?

    нет.

     

  • 1.7, Artur (??), 12:21, 14/01/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично!!!
    У нас этих Tibbo целая куча валяется просто так.
    Накупили в свое время - но глючили они из-за прошивок. А теперь может и новое применение поищем.
     
     
  • 2.8, Виктор Поляков (?), 10:01, 15/01/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Прошивки эти до недавнего времени менялись с периодичностью раз в месяц. Попробуйте скачать с сайта www.tibbo.com последнюю версию - глюки должны исчезнуть :)
     
  • 2.9, steel (??), 17:34, 06/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А нам, ой, как эти штучки нужны в большом кол-ве, не продадите?
     
     
  • 3.10, Dvorkin (??), 20:13, 06/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А нам, ой, как эти штучки нужны в большом кол-ве, не продадите?

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

     
     
  • 4.15, Андрей (??), 13:30, 12/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а поддержка ядер новее 2.6.24 планируется?
     
     
  • 5.16, Dvorkin (??), 02:04, 14/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >а поддержка ядер новее 2.6.24 планируется?

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

     
     
  • 6.17, Dvorkin (??), 10:04, 19/08/2008 [^] [^^] [^^^] [ответить]  
  • +/
    опубликован vspd-1.38 с поддержкой linux kernel > 2.6.24
    http://www.tibbo.com/vspdl.php
     

  • 1.13, Steel (??), 17:19, 07/06/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я вам между прочим в саппорт пишу, а вы не отвечаете? 8(
     
     
  • 2.14, Dvorkin (??), 15:47, 08/06/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >я вам между прочим в саппорт пишу, а вы не отвечаете? 8(

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

     

  • 1.18, elder (?), 14:20, 12/11/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    блин проблема система - SUSE 11 скачал рпм, установил, создал ссылку как в доке... большой текст свёрнут, показать
     
     
  • 2.19, Dvorkin (??), 15:39, 12/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >блин проблема:

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

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

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

     
  • 2.20, Dvorkin (??), 22:55, 16/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    бета обновленного VSPD - на вашей почте из заголовка вашего сообщения на форуме.
     
     
  • 3.21, alexondi (?), 17:14, 27/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Здравствуйте!
    Два дня повозился, но запустил 1.38. (проблему TTY_FLIP... решил путем просто дефайна на 512).
    Но тут возник вопрос сигналов DTR, CTS ... подскажите как обстоит работа с ними? Потому кка из различный доков, я понял что обработка производится, но у меня что-то не получается :(
    Спасибо!
     
     
  • 4.22, Dvorkin (??), 22:24, 27/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Здравствуйте!
    >Два дня повозился, но запустил 1.38. (проблему TTY_FLIP... решил путем просто дефайна
    >на 512).
    >Но тут возник вопрос сигналов DTR, CTS ... подскажите как обстоит работа
    >с ними? Потому кка из различный доков, я понял что обработка
    >производится, но у меня что-то не получается :(
    >Спасибо!

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

     
     
  • 5.23, alexondi (?), 09:48, 28/11/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >DTR/CTS ваша программа выставляет на вируальном порту. далее драйвер их трансферит по
    >сети.
    >если принимающая сторона - DSx00 или EMx00 - они это воспринимают как
    >in-band или out-of-band commands и выполняют а если это -принимающая программа
    >на другой стороне - зависит от программы.
    >кстати, в 2.6.27 еще больше изменений в API. драйвер обновлен но еще
    >не опубликован. я высылаю вам на майл еще не опубликованную версию

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


     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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