Lines Matching +full:auto +full:- +full:detects

31 .Nd Point to Point Protocol (a.k.a. user-ppp)
99 .Bl -tag -width XXX -offset XXX
100 .It Fl auto
116 .Fl auto
141 exits with a non-zero result.
161 .Dq force-scripts
176 As pipes are not bi-directional, ppp will redirect all writes to descriptor
186 .Dq force-scripts
190 .Fl auto
195 This is a no-op, and gives the same behaviour as if none of the above
213 .Bl -diag
226 detects it and switches to packet mode automatically.
231 .It Supports on-demand dialup capability.
233 .Fl auto
243 mode (direct-dial mode) also automatically dials and establishes the
246 any time it detects the link is down, even if there are no packets to be
248 This mode is useful for full-time connections where we worry less
255 will never voluntarily quit from dedicated mode - you must send it the
267 .Pq Lk https://winprotocoldocs-bhdugrdyduf5h2e4.b02.azurefd.net/MS-CBCP/%5bMS-CBCP%5d.pdf .
275 UDP port numbers are NAT'd for outgoing packets and de-NAT'd for
285 .It Supports server-side PPP connections.
310 distributed database along with various per-user framed connection
377 .It "Supports IETF draft Predictor-1 (rfc 1978) and DEFLATE (rfc 1979) compression."
379 supports not only VJ-compression but also Predictor-1 and DEFLATE compression.
380 Normally, a modem has built-in compression (e.g., v42.bis) and the system
386 Unlike VJ-compression, Predictor-1 and DEFLATE compression pre-compresses
395 .It Supports Multi-link PPP (rfc 1990)
400 .It Supports MPPE (draft-ietf-pppext-mppe)
444 .Bl -bullet
470 .Bd -literal -offset indent
485 .Bd -literal -offset indent
530 .Bd -literal -offset indent
545 .Bd -literal -offset indent
553 to certain PPP-capable terminal servers), this may result in
556 as it is waiting for the CTS (clear to send) signal - which will never
563 description below too - you will probably need to
573 link-layer protocols (that is what
589 .Bd -literal -offset indent
594 .Bd -literal -offset indent
615 .Bd -literal -offset indent
629 detects this automatically and returns to command mode.
630 .Bd -literal -offset indent
648 peer wants to use PAP or CHAP authentication instead of using Unix-style
652 .Bd -literal -offset indent
664 .Bd -literal -offset indent
683 .Bd -literal -offset indent
699 .Bd -literal -offset indent
725 .Bd -literal -offset indent
736 .Bd -literal -offset indent
766 .Bl -bullet
775 It must have one argument - the file to {include}.
803 .Bd -literal -offset indent
818 .Dq ppp-in
836 .Bd -literal -offset indent
866 .Bd -literal -offset indent
910 it was necessary to re-add routes such as the default route in the
927 non-interactively (such as from a
943 exits immediately with a non-zero exit code.
953 .Fl auto
965 .Bd -literal -offset indent
966 # ppp -auto pmdemand
970 .Fl auto
983 .Bd -literal -offset indent
999 .Fl auto
1016 .Oo - Ns Ar max Ns Oc Oc Ns
1020 .Bl -tag -width attempts -compact
1065 .Bd -literal -offset indent
1077 .Bd -literal -offset indent
1078 set redial 10+10-5.3 20
1098 .Fl auto
1108 .Bd -literal -offset indent
1114 to re-establish the connection
1120 .Bd -literal -offset indent
1153 .Bd -literal -offset indent
1176 .Bl -enum
1181 .Bl -bullet -compact
1204 .Dl # kill -HUP 1
1208 .Bd -literal -offset indent
1230 .Bd -literal -offset indent
1232 exec /usr/sbin/ppp -direct incoming
1243 client-side
1258 .Bd -literal
1281 .Bl -enum
1288 .Bd -literal
1316 .Bd -literal
1324 detects a ppp connection (by recognising the HDLC frame headers), it runs
1355 .Ar hisaddr Op Ar label Op Ar callback-number
1397 .Ar callback-number
1404 .Ar callback-number
1420 .Dl set device ui-gate:6669/tcp
1432 connection on the receiving machine (ui-gate).
1437 .Dl ppp-in 6669/tcp # Incoming PPP connections over TCP
1445 .Dl ppp-in stream tcp nowait root /usr/sbin/ppp ppp -direct ppp-in
1454 .Dq ppp-in .
1457 on ui-gate (the receiver) should contain the following:
1458 .Bd -literal -offset indent
1459 ppp-in:
1467 .Bd -literal -offset indent
1468 ppp-in:
1482 .Bd -literal -offset indent
1488 .Bd -literal -offset indent
1503 .Bd -literal -offset indent
1504 ui-gate:
1506 set device ui-gate:ppp-in/tcp
1515 .Bd -literal -offset indent
1516 ui-gate:
1523 .Bd -literal -offset indent
1528 We are assigning the address of 10.0.4.1 to ui-gate, and the address
1532 .Dl awfulhak # ppp -background ui-gate
1536 "route" on ui-gate to the 10.0.1.0/24 network.
1537 The networks are effectively bridged - the underlying TCP
1546 "guaranteed delivery" mechanisms in place - the underlying TCP
1549 link - probably TCP again.
1572 .Bd -literal -offset indent
1573 ui-gate:
1575 set device ui-gate:ppp-in/tcp
1576 add ui-gate x.x.x.x
1583 .Dq ui-gate
1594 .Bd -literal -offset indent
1623 host, and incoming packets are de-NAT'd so that they are routed
1674 .Bl -bullet
1680 .Ar rule-no
1694 .Bl -enum
1704 .Ar Rule-no
1711 .Ar rule-no ,
1778 meaning less-than, equal and greater-than respectively.
1818 .Ar filter-decapsulation
1822 .Dq set filter Ar name No -1
1834 .Bd -literal -offset indent
1842 .Bd -literal -offset indent
1852 .Fl auto
1859 Another trigger packet will cause it to attempt to re-establish the link.
1860 .Sh PREDICTOR-1 and DEFLATE COMPRESSION
1918 .Bd -ragged -offset indent
1960 .Bd -literal -offset indent
1966 .Bl -bullet -compact
1979 This is all fine when each side has a pre-determined IP address, however
1993 .Bl -bullet -compact
2018 .Bl -enum
2028 .Bd -ragged -offset indent
2033 Numbers after the first in a pipe-separated list are only used if the
2039 .Bd -literal -offset indent
2067 .Bd -literal -offset indent
2083 .Bd -literal -offset indent
2085 ATZ OK-ATZ-OK ATDT\\\\T TIMEOUT 60 CONNECT"
2089 .Bl -bullet
2114 .Bd -literal -offset indent
2116 set login "TIMEOUT 15 login:-\\\\r-login: awfulhak \e
2121 .Bl -bullet
2165 .Bd -literal -offset indent
2193 .Bl -bullet
2219 .Bd -literal -offset indent
2225 .Bd -literal -offset indent
2234 .Fl auto
2251 .Bd -literal -offset indent
2264 .Bd -literal -offset indent
2294 .Bl -tag -width XXXXXXXXX -offset XXX -compact
2383 (i.e., only the un-maskable warning, error and alert output).
2390 .Sq -
2393 .Bd -literal -offset indent
2398 PPP ON awfulhak> set log +tcp/ip -warning
2416 .Bl -tag -width "USR2"
2423 .Fl auto
2434 to re-open any existing server socket, dropping all existing diagnostic
2443 can still be used to re-open the socket.
2445 .Sh MULTI-LINK PPP
2449 .Em MULTI-LINK PPP
2461 confusing lock-ups may result.
2473 Multi-link capabilities are enabled using the
2476 Once multi-link is enabled,
2478 will attempt to negotiate a multi-link connection with the peer.
2490 .Bl -enum
2522 Some commands can still be used without specifying a link - resulting
2528 will show CCP configuration and statistics at the multi-link level, and
2535 .Bd -literal -offset indent
2542 OK-AT-OK \\\\dATDT\\\\T TIMEOUT 45 CONNECT"
2549 clone 1,2,3 # Create 3 new links - duplicates of the default
2558 .Bd -literal -offset indent
2563 .Bd -literal -offset indent
2564 link * set mode auto
2572 .Bd -literal -offset indent
2588 .Em MULTI-LINK
2608 negotiates multi-link mode, it will pass its open link to any
2623 .Bl -tag -width 2n
2642 .Bl -tag -width 2n
2647 field of 0xff (the All-Stations address) and a control field of
2661 The peer uses a one-way hash function to encrypt the
2685 implementations use "MS-CHAP" rather than MD5 when encrypting the
2687 MS-CHAP is a combination of MD4 and DES.
2691 to MS-CHAP authentication requests, but will never request them.
2703 - a
2718 .Dq PPP Magna-link Variable Resource Compression
2841 40-, 56- and 128-bits.
2849 combination of MD4, SHA-1 and DES to encrypt the challenge rather than using the
2861 CHAP type 0x80 for LANMan is also supported - see
2930 sequence numbers when negotiating multi-link mode.
2931 This is only applicable if our MRRU is set (thus enabling multi-link).
2939 .Bl -tag -width 2n
2967 .It filter-decapsulation
2992 .It force-scripts
3003 exchanges low-level LCP, CCP and IPCP configuration traffic, the
3015 .It iface-alias
3032 .Fl auto
3039 .Sq iface-alias .
3052 .It keep-session
3056 runs as a Multi-link server, a different
3107 .It NAS-IP-Address
3112 .Dq NAS-IP-Address
3117 .Dq NAS-IP-Address
3119 .Dq NAS-Identifier
3125 .Dq NAS-IP-Address
3128 .Dq NAS-IP-Address
3130 .Dq NAS-Identifier
3135 .Dq disable NAS-IP-Address .
3136 .It NAS-Identifier
3141 .Dq NAS-Identifier
3146 .Dq NAS-IP-Address
3148 .Dq NAS-Identifier
3213 Each time these variables change, this list is re-applied to the routing table.
3215 Disabling this option will prevent the re-application of sticky routes,
3335 It is possible to allow user-level access,
3350 .Bl -tag -width 2n
3396 .Sq auto ,
3404 When running in multi-link mode, a section can be loaded if it allows
3419 .Bl -tag -width 2n
3461 .No - Ns Ar targetPort
3464 .No - Ns Ar aliasPort
3468 .No - Ns Ar remotePort
3601 .Bl -tag -width COMPILATIONDATE
3691 Normally, this variable is assigned only in -direct mode.
3760 it will re-enter the STOPPED state, waiting for the peer to initiate
3780 all non-direct entries in the routing table for the current interface,
3846 .Bl -tag -width 2n
3869 is used - in which case the previous interface address entry is overwritten
3889 .Fl auto
3895 .Fl auto
3923 .It iface help Op Ar sub-command
3925 .Ar sub-command ,
3928 sub-commands and a brief synopsis for each.
3930 .Ar sub-command ,
3931 only the synopsis for the given sub-command is shown.
3939 This is only applicable after multiple links have been created in Multi-link
3992 .Ar demand-dial
3993 links - these will come up based on the
4018 It is probably not good practice to re-open the PPP state machines
4057 It is only really useful in multi-link mode.
4088 .Bl -tag -width readonly
4173 .Bl -tag -width 2n
4174 .It set accmap Ar hex-value
4231 .Bl -bullet
4242 .Bl -bullet
4270 .Ar min-percent max-percent period
4272 These settings apply only in multi-link mode and default to zero, zero and
4275 .Ar demand-dial
4277 .Fl auto )
4282 .Ar demand-dial
4284 .Ar max-percent
4289 .Ar min-percent
4293 .Ar demand-dial
4300 .Ar demand-dial
4337 will accept any of the given protocols - but the client
4347 .Bl -tag -width Ds
4407 is disabled - ie, configuring CBCP in the
4439 .Bl -tag -width XXX -offset XXX
4447 NULL-modem cables), logs the fact and stops checking
4451 carrier detection off when it detects that the device is a pty.
4531 packets in multi-link mode), then stops reading the network interface
4544 .It set deflate Ar out-winsize Op Ar in-winsize
4548 .Ar out-winsize
4550 .Ar in-winsize
4556 .Ar in-winsize
4672 .It set dial Ar chat-script
4685 .Bl -tag -width 2n
4727 .Bd -literal -offset indent
4751 .Bd -literal -offset indent
4752 set login "TIMEOUT 5 \\"\\" \\"\\" login:--login: ppp \e
4753 word: ppp \\"!sh \\\\-c \\\\\\"echo \\\\-n label: >&2\\\\\\"\\" \e
4760 .Bd -literal -offset indent
4765 Chat: Expecting: login:--login:
4771 Chat: Expecting: !sh \\-c "echo \\-n label: >&2"
4772 Chat: Exec: sh -c "echo -n label: >&2"
4773 Chat: Wait for (5): !sh \\-c "echo \\-n label: >&2" --> label:
4790 an expect-send-expect sequence.
4824 .Bl -tag -width indent
4875 .It set filter dial|alive|in|out Ar rule-no Xo
4876 .No permit|deny|clear\&| Ns Ar rule-no
4893 filter specifies packets that keep the connection alive - resetting the
4900 .Fl auto
4914 .Ar rule-no
4940 .It set hangup Ar chat-script
4977 .Bd -ragged -offset indent
4984 .Dl set ifaddr 10.0.0.1 10.0.1.2-10.0.1.10,10.0.1.20
4995 to re-establish a link using the same IP number as was previously
5018 .Fl auto
5116 .Op +|- Ns
5121 .It set login Ar chat-script
5123 .Ar chat-script
5124 compliments the dial-script.
5128 .It set logout Ar chat-script
5150 .It set mode Ar interactive|auto|ddial|background
5154 This is normally only useful in multi-link mode,
5155 but may also be used in uni-link mode.
5163 .Dq set mode auto ,
5165 .Dq enable iface-alias
5197 encryption dictionary is re-initialised with every packet according to
5200 the encryption dictionary is re-initialised every 256 packets or after
5205 Setting this option enables Multi-link PPP negotiations, also known as
5206 Multi-link Protocol or MP.
5208 If no argument is given, multi-link mode is disabled.
5351 .It set radius Op Ar config-file
5353 .Ar config-file
5374 .Bl -tag -width XXX -offset XXX
5432 .Dq 1.2.3.4/24 0.0.0.0 1 2 -1 3 400
5514 vendor specific attribute is supplied and if MS-CHAPv2 authentication is
5561 to a non-zero
5572 NAS-Port-Id.
5576 .Bl -tag -width Ds
5590 failure), a connection will be re-established after the given
5592 The line will be re-connected at most
5610 .Oo - Ns Ar max Ns Oc Oc Ns
5687 to attempt to re-open the port.
5792 .Oo Op +|- Ns
5889 .Bl -tag -width 2n
5932 Show Multi-link information.
5956 .Bl -bullet
5971 .Bl -bullet -compact
5973 https://docs.freebsd.org/en/books/handbook/ppp-and-slip/
5987 .Bl -tag -width 2n
6022 .Fl auto
6028 .It Pa /var/run/ppp-authname-class-value
6029 In multi-link mode, local domain sockets are created using the peer
6081 .An Toshiharu OHNO Aq Mt tony-o@iij.ad.jp ,
6096 in early 1998 when multi-link ppp support was added.