comms/remserial - The NetBSD Packages Collection

Serial port over LAN through TCP/IP

$NetBSD: DESCR,v 1.1 2020/02/15 02:26:58 manu Exp $

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.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64remserial-1.4.tgz
NetBSD 10.0aarch64remserial-1.4.tgz
NetBSD 10.0aarch64ebremserial-1.4.tgz
NetBSD 10.0aarch64ebremserial-1.4.tgz
NetBSD 10.0alpharemserial-1.4.tgz
NetBSD 10.0alpharemserial-1.4.tgz
NetBSD 10.0earmv4remserial-1.4.tgz
NetBSD 10.0earmv4remserial-1.4.tgz
NetBSD 10.0earmv6hfremserial-1.4.tgz
NetBSD 10.0earmv6hfremserial-1.4.tgz
NetBSD 10.0earmv6hfremserial-1.4.tgz
NetBSD 10.0earmv7hfremserial-1.4.tgz
NetBSD 10.0earmv7hfremserial-1.4.tgz
NetBSD 10.0earmv7hfremserial-1.4.tgz
NetBSD 10.0i386remserial-1.4.tgz
NetBSD 10.0i386remserial-1.4.tgz
NetBSD 10.0powerpcremserial-1.4.tgz
NetBSD 10.0powerpcremserial-1.4.tgz
NetBSD 10.0powerpcremserial-1.4.tgz
NetBSD 10.0sh3elremserial-1.4.tgz
NetBSD 10.0sparc64remserial-1.4.tgz
NetBSD 10.0sparc64remserial-1.4.tgz
NetBSD 10.0sparcremserial-1.4.tgz
NetBSD 10.0sparcremserial-1.4.tgz
NetBSD 10.0vaxremserial-1.4.tgz
NetBSD 10.0vaxremserial-1.4.tgz
NetBSD 10.0vaxremserial-1.4.tgz
NetBSD 10.0x86_64remserial-1.4.tgz
NetBSD 10.0x86_64remserial-1.4.tgz
NetBSD 9.0aarch64remserial-1.4.tgz
NetBSD 9.0aarch64remserial-1.4.tgz
NetBSD 9.0alpharemserial-1.4.tgz
NetBSD 9.0alpharemserial-1.4.tgz
NetBSD 9.0earmv6hfremserial-1.4.tgz
NetBSD 9.0earmv6hfremserial-1.4.tgz
NetBSD 9.0earmv6hfremserial-1.4.tgz
NetBSD 9.0earmv7hfremserial-1.4.tgz
NetBSD 9.0earmv7hfremserial-1.4.tgz
NetBSD 9.0earmv7hfremserial-1.4.tgz
NetBSD 9.0i386remserial-1.4.tgz
NetBSD 9.0i386remserial-1.4.tgz
NetBSD 9.0powerpcremserial-1.4.tgz
NetBSD 9.0powerpcremserial-1.4.tgz
NetBSD 9.0powerpcremserial-1.4.tgz
NetBSD 9.0sparc64remserial-1.4.tgz
NetBSD 9.0sparc64remserial-1.4.tgz
NetBSD 9.0x86_64remserial-1.4.tgz
NetBSD 9.0x86_64remserial-1.4.tgz
NetBSD 9.3x86_64remserial-1.4.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.