Portál AbcLinuxu, 14. května 2025 02:40

Dotaz: Nastavení PPPoE pro ZyXel 630-C3

15.9.2006 17:03 LukSoft
Nastavení PPPoE pro ZyXel 630-C3
Přečteno: 949×
Odpovědět | Admin
Mám ADSL modem ZyXel 630-C3, již úspěšně nainstalován. Nevím, jak ale nastavit v /etc/ppp/optionst PPPoE tak, aby fungovalo. pomozte mi prosím.

#-------------------------------------------------/etc/ppp/options

plugin rp-pppoe.so 8.48 noipdefault noauth default-asyncmap defaultroute hide-password nodetach noaccomp noccp nobsdcomp nodeflate nopcomp novj novjccomp user adsl554649121@tiscali.cz lcp-echo-interval 20 lcp-echo-failure 10 persist logfile /var/log/pppd.log

#-------------------------------------------------/etc/ppp/pppoe.conf

#*********************************************************************** # # pppoe.conf # # Configuration file for rp-pppoe. Edit as appropriate and install in # /etc/ppp/pppoe.conf # # NOTE: This file is used by the pppoe-start, pppoe-stop, pppoe-connect and # pppoe-status shell scripts. It is *not* used in any way by the # "pppoe" executable. # # Copyright (C) 2000 Roaring Penguin Software Inc. # # This file may be distributed under the terms of the GNU General # Public License. # # LIC: GPL # $Id: pppoe.conf,v 1.11 2005/08/09 02:49:12 dfs Exp $ #***********************************************************************

# When you configure a variable, DO NOT leave spaces around the "=" sign.

# Ethernet card connected to DSL modem ETH='ATM dev 0'

# PPPoE user name. You may have to supply "@provider.com" Sympatico # users in Canada do need to include "@sympatico.ca" # Sympatico uses PAP authentication. Make sure /etc/ppp/pap-secrets # contains the right username/password combination. # For Magma, use xxyyzz@magma.ca USER='adsl554649121@tiscali.cz'

# Bring link up on demand? Default is to leave link up all the time. # If you want the link to come up on demand, set DEMAND to a number indicating # the idle time after which the link is brought down. DEMAND=no #DEMAND=300

# DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2; # NOCHANGE=do not adjust. DNSTYPE=SPECIFY

# Obtain DNS server addresses from the peer (recent versions of pppd only) # In old config files, this used to be called USEPEERDNS. Changed to # PEERDNS for better Red Hat compatibility PEERDNS=no

DNS1=195.146.100.5 DNS2=195.146.100.100

# Make the PPPoE connection your default route. Set to # DEFAULTROUTE=no if you don't want this. DEFAULTROUTE=yes

### ONLY TOUCH THE FOLLOWING SETTINGS IF YOU'RE AN EXPERT

# How long pppoe-start waits for a new PPP interface to appear before # concluding something went wrong. If you use 0, then pppoe-start # exits immediately with a successful status and does not wait for the # link to come up. Time is in seconds. # # WARNING WARNING WARNING: # # If you are using rp-pppoe on a physically-inaccessible host, set # CONNECT_TIMEOUT to 0. This makes SURE that the machine keeps trying # to connect forever after pppoe-start is called. Otherwise, it will # give out after CONNECT_TIMEOUT seconds and will not attempt to # connect again, making it impossible to reach. CONNECT_TIMEOUT=30

# How often in seconds pppoe-start polls to check if link is up CONNECT_POLL=2

# Specific desired AC Name ACNAME=

# Specific desired service name SERVICENAME=

# Character to echo at each poll. Use PING="" if you don't want # anything echoed PING="."

# File where the pppoe-connect script writes its process-ID. # Three files are actually used: # $PIDFILE contains PID of pppoe-connect script # $PIDFILE.pppoe contains PID of pppoe process # $PIDFILE.pppd contains PID of pppd process CF_BASE=`basename $CONFIG` PIDFILE="/var/run/$CF_BASE-pppoe.pid"

# Do you want to use synchronous PPP? "yes" or "no". "yes" is much # easier on CPU usage, but may not work for you. It is safer to use # "no", but you may want to experiment with "yes". "yes" is generally # safe on Linux machines with the n_hdlc line discipline; unsafe on others. SYNCHRONOUS=no

# Do you want to clamp the MSS? Here's how to decide: # - If you have only a SINGLE computer connected to the DSL modem, choose # "no". # - If you have a computer acting as a gateway for a LAN, choose "1412". # The setting of 1412 is safe for either setup, but uses slightly more # CPU power. CLAMPMSS=1412 #CLAMPMSS=no

# LCP echo interval and failure count. LCP_INTERVAL=20 LCP_FAILURE=3

# PPPOE_TIMEOUT should be about 4*LCP_INTERVAL PPPOE_TIMEOUT=80

# Firewalling: One of NONE, STANDALONE or MASQUERADE FIREWALL=STANDALONE

# Linux kernel-mode plugin for pppd. If you want to try the kernel-mode # plugin, use LINUX_PLUGIN=/etc/ppp/plugins/rp-pppoe.so LINUX_PLUGIN=/etc/ppp/plugins/rp-pppoe.so

# Any extra arguments to pass to pppoe. Normally, use a blank string # like this: PPPOE_EXTRA=""

# Rumour has it that "Citizen's Communications" with a 3Com # HomeConnect DSL Modem DualLink requires these extra options: # PPPOE_EXTRA="-f 3c12:3c13 -S ISP"

# Any extra arguments to pass to pppd. Normally, use a blank string # like this: PPPD_EXTRA=""

########## DON'T CHANGE BELOW UNLESS YOU KNOW WHAT YOU ARE DOING # If you wish to COMPLETELY overrride the pppd invocation: # Example: # OVERRIDE_PPPD_COMMAND="pppd call dsl"

# If you want pppoe-connect to exit when connection drops: # RETRY_ON_FAILURE=no

# --------------------------------------------------------------------------------------------------------- Výpis z terminálu pro příkaz pppoe-status: [root@localhost ~]# pppoe-status pppoe-status: Link is down (can't read pppd PID file /var/run/pppoe.conf-pppoe.pid.pppd) [root@localhost ~]#
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.9.2006 09:41 ferjo
Rozbalit Rozbalit vše Re: Nastavení PPPoE pro ZyXel 630-C3
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja sice mam bezdrat, ale tiez cez PPPoe. U mna (Kanotix) sa to konfiguruje cez menu: Kmenu>Kanotix>Network>DSL>My PPPoe conf.

Samotne pripojenie sa zapina cez Kmenu>Kanotix>Network>Internet>Konnection.
17.9.2006 17:20 LukSoft
Rozbalit Rozbalit vše Re: Nastavení PPPoE pro ZyXel 630-C3
Díkes. Můžeš mi poslat svůj /etc/ppp/options?
17.9.2006 21:53 ferjo
Rozbalit Rozbalit vše Re: Nastavení PPPoE pro ZyXel
# /etc/ppp/options # # Originally created by Jim Knoble --jmknoble@mercury.interpath.net-- # Modified for Debian by alvar Bray --alvar@meiko.co.uk-- # Modified for PPP Server setup by Christoph Lameter (clameter@debian.org) # # To quickly see what options are active in this file, use this command: # egrep -v '#|^ *$' /etc/ppp/options

# Specify which DNS Servers the incoming Win95 or WinNT Connection should use # Two Servers can be remotely configured # ms-dns 192.168.1.1 # ms-dns 192.168.1.2

# Specify which WINS Servers the incoming connection Win95 or WinNT should use # ms-wins 192.168.1.50 # ms-wins 192.168.1.51

# Run the executable or shell command specified after pppd has # terminated the link. This script could, for example, issue commands # to the modem to cause it to hang up if hardware modem control signals # were not available. #disconnect "chat -- \d+++\d\c OK ath0 OK"

# async character map -- 32-bit hex; each bit is a character # that needs to be escaped for pppd to receive it. 0x00000001 # represents '\x01', and 0x80000000 represents '\x1f'. asyncmap 0

# Require the peer to authenticate itself before allowing network # packets to be sent or received. # Please do not disable this setting. It is expected to be standard in # future releases of pppd. Use the call option (see manpage) to disable # authentication for specific peers. noauth

# Use hardware flow control (i.e. RTS/CTS) to control the flow of data # on the serial port. crtscts

# Use software flow control (i.e. XON/XOFF) to control the flow of data # on the serial port. #xonxoff

# Specifies that certain characters should be escaped on transmission # (regardless of whether the peer requests them to be escaped with its # async control character map). The characters to be escaped are # specified as a list of hex numbers separated by commas. Note that # almost any character can be specified for the escape option, unlike # the asyncmap option which only allows control characters to be # specified. The characters which may not be escaped are those with hex # values 0x20 - 0x3f or 0x5e. #escape 11,13,ff

# Don't use the modem control lines. #local

# Specifies that pppd should use a UUCP-style lock on the serial device # to ensure exclusive access to the device. lock

...

# Use the modem control lines. On Ultrix, this option implies hardware # flow control, as for the crtscts option. (This option is not fully # implemented.) modem

# Set the MRU [Maximum Receive Unit] value to <n> for negotiation. pppd # will ask the peer to send packets of no more than <n> bytes. The # minimum MRU value is 128. The default MRU value is 1500. A value of # 296 is recommended for slow links (40 bytes for TCP/IP header + 256 # bytes of data). #mru 542

# Set the interface netmask to <n>, a 32 bit netmask in "decimal dot" # notation (e.g. 255.255.255.0). #netmask 255.255.255.0

# Disables the default behaviour when no local IP address is specified, # which is to determine (if possible) the local IP address from the # hostname. With this option, the peer will have to supply the local IP # address during IPCP negotiation (unless it specified explicitly on the # command line or in an options file). #noipdefault

# Enables the "passive" option in the LCP. With this option, pppd will # attempt to initiate a connection; if no reply is received from the # peer, pppd will then just wait passively for a valid LCP packet from # the peer (instead of exiting, as it does without this option). #passive

# With this option, pppd will not transmit LCP packets to initiate a # connection until a valid LCP packet is received from the peer (as for # the "passive" option with old versions of pppd). #silent

# Don't request or allow negotiation of any options for LCP and IPCP # (use default values). #-all

# Disable Address/Control compression negotiation (use default, i.e. # address/control field disabled). #-ac

# Disable asyncmap negotiation (use the default asyncmap, i.e. escape # all control characters). #-am

# Don't fork to become a background process (otherwise pppd will do so # if a serial device is specified). #-detach

# Disable IP address negotiation (with this option, the remote IP # address must be specified with an option on the command line or in # an options file). #-ip

# Disable IPCP negotiation and IP communication. This option should # only be required if the peer is buggy and gets confused by requests # from pppd for IPCP negotiation. #noip

# Disable magic number negotiation. With this option, pppd cannot # detect a looped-back line. #-mn

# Disable MRU [Maximum Receive Unit] negotiation (use default, i.e. # 1500). #-mru
18.9.2006 07:38 LukSoft
Rozbalit Rozbalit vše Re: Nastavení PPPoE pro ZyXel 630-C3
Díky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.