cf4663ef88
The remserial program acts as a communications bridge between a TCP/IP network port and a Linux device such as a serial port. Any character-oriented Linux /dev device will work. The program can also use pseudo-ttys as the device. A pseudo-tty is like a serial port in that it has a /dev entry that can be opened by a program that expects a serial port device, except that instead of belonging to a physical serial device, the data can be intercepted by another program. The remserial program uses this to connect a network port to the "master" (programming) side of the pseudo-tty allowing the device driver (slave) side to be used by some program expecting a serial port. See example 3 below for details. The program can operate as a server accepting network connections from other machines, or as a client, connecting to remote machine that is running the remserial program or some other program that accepts a raw network connection. The network connection passes data as-is, there is no control protocol over the network socket. Multiple copies of the program can run on the same computer at the same time assuming each is using a different network port and device.
94 lines
1.8 KiB
Makefile
94 lines
1.8 KiB
Makefile
# $NetBSD: Makefile,v 1.116 2020/02/15 02:26:58 manu Exp $
|
|
#
|
|
|
|
COMMENT= Communication utilities
|
|
|
|
SUBDIR+= asterisk-sounds-de-x9media
|
|
SUBDIR+= asterisk-sounds-native
|
|
SUBDIR+= asterisk13
|
|
SUBDIR+= asterisk14
|
|
SUBDIR+= asterisk15
|
|
SUBDIR+= asterisk16
|
|
SUBDIR+= binkd
|
|
SUBDIR+= birda
|
|
SUBDIR+= bthfp
|
|
SUBDIR+= conserver
|
|
SUBDIR+= conserver8
|
|
SUBDIR+= deforaos-phone
|
|
SUBDIR+= dfu-util
|
|
SUBDIR+= dl-ezkit
|
|
SUBDIR+= efax
|
|
SUBDIR+= efax-gtk
|
|
SUBDIR+= estic
|
|
SUBDIR+= fidogate
|
|
SUBDIR+= gammu
|
|
SUBDIR+= gkermit
|
|
SUBDIR+= gsmlib
|
|
SUBDIR+= hylafax
|
|
SUBDIR+= java-rxtx
|
|
SUBDIR+= jpilot
|
|
SUBDIR+= jpilot-syncmal
|
|
SUBDIR+= kermit
|
|
SUBDIR+= kyopon
|
|
SUBDIR+= libhidapi
|
|
SUBDIR+= libmal
|
|
SUBDIR+= libopensync
|
|
SUBDIR+= libopensync-plugin-evolution2
|
|
SUBDIR+= libopensync-plugin-file
|
|
SUBDIR+= libopensync-plugin-syncml
|
|
SUBDIR+= libsyncml
|
|
SUBDIR+= libticables2
|
|
SUBDIR+= libticalcs2
|
|
SUBDIR+= libticonv
|
|
SUBDIR+= libtifiles2
|
|
SUBDIR+= lirc
|
|
SUBDIR+= lrzsz
|
|
SUBDIR+= malsync
|
|
SUBDIR+= mgetty+sendfax
|
|
SUBDIR+= minicom
|
|
SUBDIR+= modemd
|
|
SUBDIR+= msynctool
|
|
SUBDIR+= multisync-gui
|
|
SUBDIR+= obexapp
|
|
SUBDIR+= obexftp
|
|
SUBDIR+= op_panel
|
|
SUBDIR+= openobex
|
|
SUBDIR+= p5-Asterisk
|
|
SUBDIR+= p5-Data-AMF
|
|
SUBDIR+= p5-Device-Gsm
|
|
SUBDIR+= p5-Device-Modem
|
|
SUBDIR+= p5-Device-SerialPort
|
|
SUBDIR+= p5-Device-XBee-API
|
|
SUBDIR+= p5-SMS-Send
|
|
SUBDIR+= p5-pilot-link
|
|
SUBDIR+= picocom
|
|
SUBDIR+= pilot-link
|
|
SUBDIR+= pilot-link-libs
|
|
SUBDIR+= pilotmgr
|
|
SUBDIR+= plp
|
|
SUBDIR+= py-colorama
|
|
SUBDIR+= py-esptool
|
|
SUBDIR+= py-gammu
|
|
SUBDIR+= py-nodemcu-uploader
|
|
SUBDIR+= py-serial
|
|
SUBDIR+= py-termstyle
|
|
SUBDIR+= qodem
|
|
SUBDIR+= qpage
|
|
SUBDIR+= remserial
|
|
SUBDIR+= ruby-termios
|
|
SUBDIR+= scmxx
|
|
SUBDIR+= snooper
|
|
SUBDIR+= spandsp
|
|
SUBDIR+= srtp
|
|
SUBDIR+= synce-librapi2
|
|
SUBDIR+= synce-libsynce
|
|
SUBDIR+= synce-rra
|
|
SUBDIR+= synce-serial
|
|
SUBDIR+= tilp2
|
|
SUBDIR+= tkhylafax
|
|
SUBDIR+= tn3270
|
|
SUBDIR+= xfce4-modemlights-plugin
|
|
SUBDIR+= xisp
|
|
SUBDIR+= xtel
|
|
|
|
.include "../mk/misc/category.mk"
|