From owner-svn-doc-projects@FreeBSD.ORG Thu May 9 16:48:04 2013 Return-Path: Delivered-To: svn-doc-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 778A299B; Thu, 9 May 2013 16:48:04 +0000 (UTC) (envelope-from dru@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 6668B3CB; Thu, 9 May 2013 16:48:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r49Gm4Fv046811; Thu, 9 May 2013 16:48:04 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r49Gm4VU046810; Thu, 9 May 2013 16:48:04 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201305091648.r49Gm4VU046810@svn.freebsd.org> From: Dru Lavigne Date: Thu, 9 May 2013 16:48:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org Subject: svn commit: r41578 - projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/ppp-and-slip X-SVN-Group: doc-projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for doc projects trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 May 2013 16:48:04 -0000 Author: dru Date: Thu May 9 16:48:04 2013 New Revision: 41578 URL: http://svnweb.freebsd.org/changeset/doc/41578 Log: This patch addresses the following: - we/our - rest of acronyms - xref - removed obsolete mpd config and reworded to match current port version - pppoe port is broken, remove first reference but leave second one which references its documentation as it isn't available on the port's website; that whole section may have to be pulled as obsolete - fix dial-up to dialup A subsequent patch will fix white space. Approved by: bcr (mentor) Modified: projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.xml Modified: projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.xml ============================================================================== --- projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.xml Thu May 9 16:28:04 2013 (r41577) +++ projects/ISBN_1-57176-407-0/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.xml Thu May 9 16:48:04 2013 (r41578) @@ -17,7 +17,7 @@ - PPP and SLIP + <acronym>PPP</acronym> and <acronym>SLIP</acronym> Synopsis @@ -25,12 +25,9 @@ PPP - - SLIP - &os; has a number of ways to link one computer to another. - To establish a network or Internet connection through a dial-up + To establish a network or Internet connection through a dialup modem, or to allow others to do so through that modem, requires the use of PPP. This chapter details how to set up modem-based communication services. @@ -136,7 +133,7 @@ - The dial-up number(s) of the + The dialup number(s) of the ISP. @@ -156,9 +153,11 @@ password - A login name and password. (Either a - regular &unix; style login and password pair, or a PAP - or CHAP login and password pair). + Either a + regular &unix; style login and password pair, or a + PAP + or CHAP login and password + pair. @@ -166,9 +165,11 @@ nameserver - The IP address of one or more name servers. - Normally, the ISP will provide two - IP addresses. If it has not provided any IP addresses, + The IP address of one or more + name servers. + Normally, the ISP will provide the + addresses for two + DNS servers. If it has not, include enable dns in ppp.conf and &man.ppp.8; will set the name servers. This @@ -184,7 +185,8 @@ - The IP address of the ISP's + The IP address of the + ISP's gateway. The gateway is the machine to connect to and will be set up as the default route. When in doubt, make one up and the @@ -192,7 +194,7 @@ will set the correct value during connection setup. - This IP number is referred to as + This IP number is referred to as HISADDR by &man.ppp.8;. @@ -205,12 +207,13 @@ - static IP address + static IP address - If the ISP provides a static IP + If the ISP provides a static + IP address and hostname, enter it. Otherwise, let the peer - assign whatever IP address it sees fit. + assign the IP address. @@ -245,16 +248,18 @@ Configuring &man.ppp.8; requires a number of files to be edited, depending on the requirements and - whether the ISP allocates IP addresses + whether the ISP allocates + IP addresses statically or dynamically. - <acronym>PPP</acronym> and Static IP - Addresses + <acronym>PPP</acronym> and Static + <acronym>IP</acronym> Addresses PPP - with static IP addresses + with static IP + addresses Edit /etc/ppp/ppp.conf so that it @@ -445,7 +450,9 @@ connecting using a &unix; style login prompt, these values are referred to by the set login command using the \U and \P - variables. When connecting using PAP or CHAP, these + variables. When connecting using + PAP + or CHAP, these values are used at authentication time. @@ -456,10 +463,12 @@ PAP CHAP - When using PAP or CHAP, there will be no login + When using PAP or + CHAP, + there will be no login and this line should be commented out or removed. - See PAP and CHAP - authentication for further details. + See for further + details. The login string is of the same chat-like syntax as the dial string. In this example, the @@ -501,19 +510,19 @@ protocol: ppp Sets the interface addresses. The string x.x.x.x should be - replaced by the IP address the provider has + replaced by the IP address the + provider has allocated. The string y.y.y.y should be - replaced by the IP address of the + replaced by the IP address of the ISP's gateway. If the ISP has not provided a gateway address, use 10.0.0.2/0. When using a guessed address, make sure to create an entry in /etc/ppp/ppp.linkup as per the - instructions for PPP - and Dynamic IP addresses. If this line is + instructions in . + If this line is omitted, &man.ppp.8; cannot run in mode. @@ -540,7 +549,7 @@ protocol: ppp It is not necessary to add an entry to ppp.linkup when using a static - IP address with &man.ppp.8; in + IP address with &man.ppp.8; in mode as the routing table entries are already correct before a connection is established. However, an entry can be created to invoke programs after @@ -554,27 +563,32 @@ protocol: ppp - <acronym>PPP</acronym> and Dynamic IP - Addresses + <acronym>PPP</acronym> and Dynamic + <acronym>IP</acronym> Addresses PPP - with dynamic IP addresses + with dynamic IP + addresses IPCP - If the service provider does not assign static IP + If the service provider does not assign static + IP addresses, &man.ppp.8; can be configured to negotiate the local and remote addresses. This is done by - guessing an IP address and allowing - &man.ppp.8; to set it up correctly using the IP - Configuration Protocol (IPCP) after connecting. The + guessing an IP address + and allowing + &man.ppp.8; to set it up correctly using the + IP + Configuration Protocol (IPCP) after + connecting. The ppp.conf configuration is the same as - PPP - and Static IP Addresses, with the following + that described in , with + the following change: 17 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255 0.0.0.0 @@ -591,7 +605,8 @@ protocol: ppp The number after the / character is the number of bits of the address that &man.ppp.8; will insist on. These - IP numbers can be replaced, but the above example + IP numbers can be replaced, but + the above example will always work. The last argument (0.0.0.0) @@ -627,11 +642,11 @@ protocol: ppp On establishing a connection, &man.ppp.8; will look for an entry in ppp.linkup according to the - following rules: First, try to match the same label - as we used in ppp.conf. If - that fails, look for an entry for the IP address of - our gateway. This entry is a four-octet IP style - label. If we still have not found an entry, look + following rules. First, try to match the same label + used in ppp.conf. If + that fails, look for an entry for the four-octet + IP address of + the gateway. If an entry is still not found, look for the MYADDR entry. @@ -644,8 +659,9 @@ protocol: ppp default route that points to HISADDR. HISADDR will be replaced with the - IP number of the gateway as negotiated by the - IPCP. + IP number of the gateway as + negotiated by + IPCP. @@ -666,9 +682,12 @@ protocol: ppp When configuring &man.ppp.8; to receive - incoming calls on a machine connected to a LAN, decide if - packets should be forwarded to the LAN. If so, allocate - the peer an IP number from the LAN's subnet and use + incoming calls on a machine connected to a + LAN, decide if + packets should be forwarded to the local network. + If so, allocate + the peer an IP number from the local + subnet and use enable proxy in /etc/ppp/ppp.conf. Also, confirm that /etc/rc.conf contains the @@ -678,17 +697,18 @@ protocol: ppp - Which getty? + Which &man.getty.8;? - Configuring &os; for - Dial-up Services provides a good description - on enabling dial-up services using &man.getty.8;. + provides a good description + on enabling dialup services using &man.getty.8;. An alternative to &man.getty.8; is mgetty (from - comms/mgetty+sendfax - port), a smarter version of &man.getty.8; - designed with dial-up lines in mind. + url="http://mgetty.greenie.net/">mgetty, a + smarter version of &man.getty.8; + designed with dialup lines in mind. It can be installed + from the comms/mgetty+sendfax package + or port. The advantages of using &man.getty.8; is that it actively talks to modems. @@ -696,13 +716,13 @@ protocol: ppp /etc/ttys, the modem will not answer the phone. - Later versions of &man.getty.8; (from - 0.99beta onwards) also support the automatic detection of + The &os; version of &man.getty.8; + supports the automatic detection of PPP streams, allowing clients scriptless access to the server. - Refer to Mgetty and - AutoPPP for more information on + Refer to + for more information on &man.getty.8;. @@ -717,8 +737,8 @@ protocol: ppp /etc/group. Then, give the account access to one or more sections - of the configuration file using the - allow command: + of the configuration file using + allow, as seen in this example: allow users fred mary @@ -728,7 +748,8 @@ protocol: ppp - <acronym>PPP</acronym> Shells for Dynamic-IP + <title><acronym>PPP</acronym> Shells for + Dynamic-<acronym>IP</acronym> Users @@ -781,16 +802,17 @@ exec /usr/sbin/ppp -direct $IDENT - <acronym>PPP</acronym> Shells for Static-IP + <title><acronym>PPP</acronym> Shells for + Static-<acronym>IP</acronym> Users PPP shells - Create the ppp-shell file as - above, and for each account with statically assigned - IPs create a symbolic link to + Create ppp-shell as described + above, and for each account with a statically assigned + IP, create a symbolic link to ppp-shell. Consider three dialup customers, @@ -810,10 +832,10 @@ exec /usr/sbin/ppp -direct $IDENT Setting Up <filename>ppp.conf</filename> for - Dynamic-IP Users + Dynamic-IP Users - The /etc/ppp/ppp.conf file - should contain something along the lines of: + Here is a sample + /etc/ppp/ppp.conf: default: set debug phase lcp chat @@ -835,13 +857,14 @@ ttyu1: for each session. For each dialup line enabled in /etc/ttys create an entry similar to the one for ttyu0: above. Each - line should get a unique IP address from the pool of - IP addresses for dynamic users. + line should get a unique IP address + from the pool of + IP addresses for dynamic users. Setting Up <filename>ppp.conf</filename> for - Static-IP Users + Static-IP Users Along with the contents of the sample /usr/share/examples/ppp/ppp.conf @@ -859,7 +882,8 @@ mary: The file /etc/ppp/ppp.linkup should also contain routing information for each static - IP user if required. The line below would add a route + IP user if required. The line below + would add a route for the 203.14.101.0/24 network via the client's PPP link. @@ -897,7 +921,8 @@ mary: automatically spawn off a &man.ppp.8; shell. However, since the default login/password sequence does not occur it is necessary to authenticate users using - either PAP or CHAP. + either PAP or + CHAP. This section assumes the user has successfully compiled, and installed the For each dialup line enabled in /etc/ttys, create a corresponding - entry in /etc/ppp/ppp.conf. This - will happily co-exist with the definitions we created - above. + entry in /etc/ppp/ppp.conf. pap: enable pap @@ -934,14 +957,15 @@ exec /usr/sbin/ppp -direct pap$IDENTEach user logging in with this method will need to have a username/password in - /etc/ppp/ppp.secret file, or - alternatively add the following option to authenticate - users via PAP from the /etc/passwd - file. + /etc/ppp/ppp.secret. + Alternatively, add the following option to authenticate + users via PAP from + /etc/passwd: enable passwdauth - To assign some users a static IP, specify the IP + To assign some users a static IP, + specify the IP address as the third argument in /etc/ppp/ppp.secret. See /usr/share/examples/ppp/ppp.secret.sample @@ -995,29 +1019,32 @@ set nbns 203.14.100.5 - PAP and CHAP Authentication + <acronym>PAP</acronym> and <acronym>CHAP</acronym> + Authentication PAP CHAP Some ISPs set their system up so that the authentication part of the connection is done - using either the PAP or CHAP authentication mechanism. If + using either the PAP or + CHAP + authentication mechanism. If this is the case, the ISP will not give a login: during connection, but will start talking PPP immediately. - PAP is less secure than CHAP, but security is not - normally an issue here as passwords, although being sent - as plain text with PAP, are being transmitted down a + While PAP is less secure than + CHAP, + security is not + normally an issue as the clear text passwords are + transmitted down a serial line only. There is not much room for crackers to eavesdrop. - Referring back to the PPP and - Static IP addresses or PPP and - Dynamic IP addresses sections, the following + Referring back to and , the following alterations must be made: 13 set authname MyUserName @@ -1029,7 +1056,8 @@ set nbns 203.14.100.5 Line 13: - This line specifies the PAP/CHAP user name. + This line specifies the + PAP/CHAP user name. Insert the correct value for MyUserName. @@ -1040,7 +1068,9 @@ set nbns 203.14.100.5 password - This line specifies the PAP/CHAP password. + This line specifies the + PAP/CHAP + password. Insert the correct value for MyPassword. An additional line can be added, such as: @@ -1052,7 +1082,10 @@ set nbns 203.14.100.5 16 accept CHAP to make it obvious that this is the intention, - but PAP and CHAP are both accepted by + but PAP and + CHAP + are both accepted + by default. @@ -1062,8 +1095,10 @@ set nbns 203.14.100.5 The ISP will not normally - require a login into the server when using PAP or - CHAP. Therefore, disable the set + require a login into the server when using + PAP or + CHAP. Therefore, disable the + set login string. @@ -1143,7 +1178,8 @@ nat port tcp 10.0.0.2:http httphostname="foo.example.com" - If the ISP has supplied a static IP + If the ISP has supplied a static + IP address and name, it is recommended to use this name as the host name. @@ -1167,7 +1203,7 @@ ifconfig_tun0= This script is executed at network configuration time, starting the &man.ppp.8; daemon in mode. If the machine functions as - a gateway for a LAN, consider using the + a gateway for a LAN, consider using the switch. Refer to the manual page for details. @@ -1188,8 +1224,8 @@ ifconfig_tun0= &man.ppp.8;. It is probably a good idea to ensure that the - sendmail_flags line does not include the - option, otherwise + sendmail_flags line does not include + ; otherwise, &man.sendmail.8; will attempt to do a network lookup every now and then, possibly causing the machine to dial out. Try this command instead: @@ -1205,7 +1241,7 @@ ifconfig_tun0= &prompt.root; /usr/sbin/sendmail -q - To automatically use the !bg command + To automatically use !bg in ppp.linkup: 1 provider: @@ -1264,7 +1300,8 @@ ifconfig_tun0= - When using a dynamic IP address, create an entry in + When using a dynamic IP address, + create an entry in /etc/ppp/ppp.linkup. @@ -1300,9 +1337,9 @@ ifconfig_tun0= - Create a profile in this users home directory that - runs ppp -direct direct-server or - similar. + Create a profile in this user's home directory that + runs ppp -direct + direct-server. @@ -1411,7 +1448,7 @@ ifconfig_tun0= ppp ON example> enable dns - Switch to terminal mode so that we can + Switch to terminal mode to manually control the modem. ppp ON example> term @@ -1429,9 +1466,10 @@ OK CONNECT - Confirmation of the connection, if we are going to have - any connection problems, unrelated to hardware, here is where - we will attempt to resolve them. + This message confirms the connection. If there are + any connection problems, unrelated to hardware, this is the + time to + attempt to resolve them. ISP Login:myusername @@ -1441,41 +1479,43 @@ OK ISP Pass:mypassword - This time we are prompted for a password, just - reply with the password that was provided by the + At this password prompt, + enter the password that was provided by the ISP. Just like logging into &os;, the password will not echo. Shell or PPP:ppp Depending on the ISP, this prompt - may never appear. Here we are being asked if we wish to - use a shell on the provider, or to start - &man.ppp.8;. In this example, we have chosen - to use &man.ppp.8; as we want an Internet + may never appear. If it does, it provides a choice to + use a shell on the provider or to start + &man.ppp.8;. This example chooses + to use &man.ppp.8; in order to create an Internet connection. Ppp ON example> - Notice that in this example the first - has been capitalized. This shows that we have successfully - connected to the ISP. + In this example, the first + has been capitalized. This indicates a successful + connection to the ISP. PPp ON example> - We have successfully authenticated with our - ISP and are waiting for the - assigned IP address. + This indicates successful authentication with the + ISP but the + IP address has not been assigned + yet. PPP ON example> - We have made an agreement on an IP - address and successfully completed our connection. + This indicates an IP + address has been assigned and the + connection has successfully completed. PPP ON example>add default HISADDR - Here we add our default route, we need to do this before - we can talk to the outside world as currently the only + This adds a default route which is needed for successful + communication. Until this is added, the only established connection is with the peer. If this fails due to existing routes, put a bang character (!) in front of the . @@ -1500,8 +1540,8 @@ OK For a direct line that cannot seem to make a connection, turn hardware flow CTS/RTS to off with . This can occur when - connected to some PPP capable - terminal servers as PPP hangs + connected to some PPP capable + terminal servers as &man.ppp.8; hangs when it tries to write data to the communication link and then waits for a Clear To Send (CTS) signal which may never come. When using this option, @@ -1518,11 +1558,11 @@ OK ISPs. This option may be needed for the Compuserve ISP. - PPP may not return to the + &man.ppp.8; may not return to the command mode, which is usually a negotiation error where the ISP is waiting for your side to start - negotiating. At this point, using the ~p - command will force &man.ppp.8; to start + negotiating. At this point, using ~p + will force &man.ppp.8; to start sending the configuration information. If a login prompt never appears, try using @@ -1530,7 +1570,7 @@ OK authentication instead of the &unix; style in the example above. To use PAP or CHAP, add the following options to - PPP before going into terminal + &man.ppp.8; before going into terminal mode: ppp ON example> set authname myusername @@ -1566,7 +1606,7 @@ nameserver y.y.y.yISP's DNS servers. To configure &man.syslog.3; to log - PPP connections, add: + &man.ppp.8; connections, add: !ppp *.* /var/log/ppp.log @@ -1684,9 +1724,9 @@ ppp_profile="name_of_service_provider"The profile name (service tag) will be used in the PPPoE configuration entry in - ppp.conf as the provider part of the - set device command (refer to &man.ppp.8; - for details). It should look like + ppp.conf as the provider part of + set device, as described in &man.ppp.8;. + It should look like this: set device PPPoE:xl1:ISP @@ -1696,30 +1736,23 @@ ppp_profile="name_of_service_provider"Do not forget to change ISP to the profile found above. - For additional information, see: - - - - For additional information, see Cheaper - Broadband with &os; on DSL by Renaud - Waldura. - - + Broadband with &os; on + DSL. <acronym>PPPoE</acronym> with a &tm.3com; - <trademark class="registered">HomeConnect</trademark> ADSL + <trademark class="registered">HomeConnect</trademark> + <acronym>ADSL</acronym> Modem Dual Link This modem does not follow RFC 2516 - (A Method for transmitting PPP - over Ethernet (PPPoE), written - by L. Mamakos, K. Lidl, J. Evarts, D. Carrel, D. Simone, and - R. Wheeler). Instead, different packet type codes have been + url="http://www.faqs.org/rfcs/rfc2516.html">RFC + 2516. + Instead, different packet type codes have been used for the Ethernet frames. Please complain to 3Com if you think it should comply with the PPPoE @@ -1739,8 +1772,9 @@ ppp_profile="name_of_service_provider"Unfortunately, because this is a system-wide setting, it is not possible to talk to a normal PPPoE client or server and a &tm.3com; - HomeConnect ADSL - Modem at the same time. + HomeConnect + ADSL + modem at the same time. @@ -1761,30 +1795,19 @@ ppp_profile="name_of_service_provider"The following describes how to set up PPP over ATM (PPPoA). PPPoA - is a popular choice among European DSL providers. + is a popular choice among European DSL + providers. Using <acronym>PPPoA</acronym> with the Alcatel &speedtouch; USB - PPPoA support for this device is - supplied as a port in &os; because the firmware is distributed - under Alcatel's - license agreement and can not be redistributed freely - with the base system of &os;. - - To install the software, simply use the Ports Collection. Install the - net/pppoa port and follow - the instructions provided with it. - Like many USB devices, the Alcatel &speedtouch; USB needs to download firmware from the host computer to operate properly. It is possible to automate this process in &os; so that this transfer takes place whenever the device is plugged into a USB port. The following information can be - added to the /etc/usbd.conf file to + added to /etc/usbd.conf to enable this automatic firmware transfer. This file must be edited as the root user. @@ -1816,103 +1839,35 @@ ppp_profile="adsl" - Using mpd + Using <application>mpd</application> mpd can be used to connect to a - variety of services, in particular PPTP services. - mpd can be installed from the Ports - Collection, net/mpd. Many - ADSL modems require that a PPTP tunnel is created between the - modem and computer, one such modem is the Alcatel &speedtouch; + variety of services, in particular passwd + services. + mpd can be installed from the + net/mpd5 package or port. + Many + ADSL modems require a + PPTP tunnel between the + modem and computer. One such modem is the Alcatel + &speedtouch; Home. - After installing the port, configure - mpd to suit the requirements and - provider settings. The port places a set of sample - configuration files which are well documented in /usr/local/etc/mpd/. A - complete guide to configure mpd - is available in HTML format once the port has been installed. - It is placed in /usr/local/share/doc/mpd/. - Here is a sample configuration for connecting to an ADSL - service with mpd. The configuration - is spread over two files, first the - mpd.conf: - - - This example of the mpd.conf file - only works with mpd 4.x. - - - default: - load adsl - -adsl: - new -i ng0 adsl adsl - set bundle authname username - set bundle password password - set bundle disable multilink - - set link no pap acfcomp protocomp - set link disable chap - set link accept chap - set link keep-alive 30 10 - - set ipcp no vjcomp - set ipcp ranges 0.0.0.0/0 0.0.0.0/0 - - set iface route default - set iface disable on-demand - set iface enable proxy-arp - set iface idle 0 - - open - - - - The username used to authenticate with the - ISP. - - - The password used to authenticate with the - ISP. - - - - The mpd.links file contains information - about the link, or links, to establish. This - mpd.links would accompany the above - example: - - adsl: - set link type pptp - set pptp mode active - set pptp enable originate outcall - set pptp self 10.0.0.1 - set pptp peer 10.0.0.138 - - - - The IP address of the &os; computer running - mpd. - - - The IP address of the ADSL modem. For the Alcatel - &speedtouch; Home this address defaults to 10.0.0.138. - - + The installation of the port places a set of well + commented, sample + configuration files in /usr/local/etc/mpd5/. Copy + mpd.conf.sample, removing the + .sample extension, and edit it to suit the + requirements and provider settings. A complete configuration + guide in HTML format is installed to /usr/local/share/doc/mpd5/. - It is possible to initialize the connection easily by - issuing the following command as + After saving the edits, + initialize the connection as root: - &prompt.root; mpd -b adsl + &prompt.root; service mpd5 start To see the status of the connection, use: @@ -1921,19 +1876,21 @@ ng0: flags=88d1<UP,POINTOPOINT,RUNNIN inet 216.136.204.117 --> 204.152.186.171 netmask 0xffffffff Using mpd is the recommended - way to connect to an ADSL service with &os;. + way to connect to an ADSL service with + &os;. - Using pptpclient + Using <application>pptpclient</application> It is also possible to use &os; to connect to other PPPoA services using net/pptpclient. To use net/pptpclient - to connect to a DSL service, install the port or package and + to connect to a DSL service, install the port + or package and edit /etc/ppp/ppp.conf as root. An example section of ppp.conf is given below. For further @@ -1951,7 +1908,8 @@ ng0: flags=88d1<UP,POINTOPOINT,RUNNIN - The username of the account with the DSL + The username of the account with the + DSL provider. @@ -1973,8 +1931,11 @@ ng0: flags=88d1<UP,POINTOPOINT,RUNNIN This will open a tunnel for a PPP - session to the DSL router. Ethernet DSL modems have a - preconfigured LAN IP address to connect to. In the case of + session to the DSL router. Ethernet + DSL modems have a + preconfigured LAN IP + address to connect to. *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***