Jump to content

Buddha

Forum Members
  • Posts

    5
  • Joined

  • Last visited

Posts posted by Buddha

  1. В 18.04.2023 в 10:32, TheBB сказал:

    Что делать, теперь решайте сами... )))

    Точно! В общем итоги: 

    Ставим пакет ser2net в Entware.

    Правим конфиг с расширением yaml ( /opt/etc/ser2net/ser2net.yaml ), добавляем в конце файла (синтаксис критичен к пробелам):

    default:
       name: speed
       value: 115200n81
    
    connection: &test
      accepter: telnet(rfc2217),tcp,2001
      connector: serialdev,/dev/ttyUSB0,local

    Где настройки порта: 115200 - скорость порта, 8 - биты данных, 1 - стоповый бит, протокол tcp, порт 2001 (на своё усмотрение любой), ttyUSB0 - сам CP2103 (ну или какой у вас, в логах кинетика это видно при подключении устройства)

    Вводим netstat -pnltu, видим процесс и открытый 2001 порт -  tcp 0 0 :::2001 LISTEN 1612/ser2net

    Ставим на ПК бесплатный софт [ Virtual COM Software]USR-VCOM (на данный момент крайняя V3.7.2.529), либо другой аналогичный.

    Жмем Add COM, номер порта - любой свободный на данном ПК(например 8), протокол - TCP client, удаленный IP - адрес роутера, удаленный порт - номер порта что мы вводили в настройках ser2net (2001 в примере выше). Если всё сделано правильно, в графе NetState будет статус - подключено.

    Далее на ПК открываем терминал (например Putty), настройки - тип соединения serial, порт- COM8, скорость- 115200.

    Вуаля, в порт поступают данные с конвертера CP2103, вставленного в usb роутера.

    Пакет имеет кучу дополнительных опций с которыми еще не разбирался, ознакомиться можно например ТУТ ,  но по сути, для моих целей, всё работает на минималках описанных выше.

    • Thanks 2
    • Upvote 2
  2. В 11.04.2023 в 14:41, Alexey K сказал:

    forum.zyxmon.org/topic694-umnyi-dom-i-upravlenie-po-usb-s-pomoshchyu-keenetic.html

    Вот заметка по теме. О рабочем базовом примере чтения/записи в базе знаний остается тока мечтать

    Там старая тема, уже 9 лет прошло )

    С ser2net когда-то лет 5 назад на малине поднимал uart to lan, всё работало. Тут же не совсем явно что происходит, да и не линухоид я. Видимо придется снова для тестов на малине или openwrt крутить и разбираться.

  3. 5 часов назад, r13 сказал:

    Через пакет ser2net из opkg попробуйте

    так и не вышло настроить коннект, конфиг выглядит таким образом

    2001:telnet:600:/dev/ttyUSB0:115200 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS

    Программу использую USR-VCOM. Где посмотреть логи работы ser2net, что мешает?

     

  4. Подскажите как сделать сервер LAN to UART на Keenetic Ultra?

    Т.е. транслировать по сети данные из UART в терминал на другой машине.

    В USB порт кинетика вставлен конвертер CP2103, установлен пакет Переходники USB – Последовательный порт, в логах его видно:

     
    cp210x 1-1:1.0: cp210x converter detected
    usb 1-1: cp210x converter now attached to ttyUSB0
    Network::Interface::Usb: "UsbModem0": interface "UsbModem0" is plugged (port 1).
     

    Как теперь подсоединиться к нему из сети, какой софт?  Есть ли вообще доступ?

     

     
     
     
     
     
     
     
×
×
  • Create New...