forked from CyanogenMod/android_device_htc_mecha
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathser2net.conf
65 lines (61 loc) · 3.25 KB
/
ser2net.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#
# This is the configuration file for ser2net. It has the following format:
# <TCP port>:<state>:<timeout>:<device>:<options>
# TCP port
# Name or number of the TCP/IP port to accept con?# nections from for this device. A port number may
# be of the form [host,]port, such as 127.0.0.1,2000
# or localhost,2000. If this is specified, it will
# only bind to the IP address specified. Otherwise
# it will bind to all the ports on the machine.
#
# state Either raw or rawlp or telnet or off. off disables
# the port from accepting connections. It can be
# turned on later from the control port. raw enables
# the port and transfers all data as-is between the
# port and the long. rawlp enables the port and
# transfers all input data to device, device is open
# without any termios setting. It allow to use
# /dev/lpX devices and printers connected to them.
# telnet enables the port and runs the telnet proto-
# col on the port to set up telnet parameters. This
# is most useful for using telnet.
#
# device The name of the device to connect to. This
# must be in the form of /dev/<device>.
#
# options
# Sets operational parameters for the serial port.
# Options 300, 1200, 2400, 4800, 9600, 19200, 38400,
# 115200 set the various baud rates. EVEN, ODD, NONE
# set the parity. 1STOPBIT, 2STOPBITS set the number
# of stop bits. 7DATABITS, 8DATABITS set the number
# of data bits. [-]XONXOFF turns on (- off) XON/XOFF
# support. [-]RTSCTS turns on (- off) hardware flow
# control and [-]LOCAL turns off (- on) monitoring of
# the modem lines. The "remctl" option allow remote
# control (ala RFC 2217) of serial-port configuration.
# A banner name may also be specified, that banner will
# be printed for the line. If no banner is given, then
# no banner is printed.
#
# or...
# BANNER:<banner name>:banner
# This will create a banner, if the banner name is given in the
# options of a line, that banner will be printed. This takes the
# standard "C" \x characters (\r is carraige return, \n is newline,
# etc.). It also accepts \d, which prints the device name,
# \p, which prints the TCP port number, and \s, which prints the
# serial port parameters (eg 9600N81) of the given connection.
# Banners can span lines if the last character on a line is '\'.
# Note that you *must* use \r\n to start a new line.
#
# Note that the same device can be listed multiple times under different
# ports, this allows the same serial port to have both telnet and raw
# protocols.
# The original config file shipped with the upstream sources can be
# found in /usr/share/doc/ser2net/examples
BANNER:banner:\r\nser2net port \p device \d [\s] (Debian GNU/Linux)\r\n\r\n
2000:raw:600:/dev/smd1:9600 8DATABITS NONE 1STOPBIT banner
#2001:telnet:600:/dev/ttyS1:9600 8DATABITS NONE 1STOPBIT banner
#3000:telnet:600:/dev/ttyS0:19200 8DATABITS NONE 1STOPBIT banner
#3001:telnet:600:/dev/ttyS1:19200 8DATABITS NONE 1STOPBIT banner