Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Problem mit DSL-Einwahl (Arcor, rp-pppoe)

  1. #1
    cheldar
    Gast

    Problem mit DSL-Einwahl (Arcor, rp-pppoe)

    Hallo allerseits, ich sitze seit einer woche an einem Problem, und weiß nicht mehr weiter. Ich hab sowohl hier im Forum als auch mit google nach meinem Problem gesucht und nichts gefunden, was geholfen hat.

    Zum Verständnis: Ich hab einen Router, der mit fli4l läuft und früher mit Festplatte und Slackware 8.1 lief. Mit diesem alten router klappt die einwahl problemlos (mit dem alten router und fli4l bin ich gerade online).

    Jetzt wollte ich die Hardware ein wenig erneuern, und hab mir einen PC zusammengestellt und Slackware 10.2 installiert. Auf diesem PC klappt die DSL einwahl nicht. Ich habe für ppp und pppoe die configdateien (/etc/ppp/options und /etc/ppp/pppoe.conf) von der Festplatte übernommen, genau mit der chap und pap secrets datei.

    Jetzt funktioniert die Einwahl nicht.
    /var/log/messages sagt folgendes:
    Code:
    Mar 12 12:10:18 knorpel pppd[439]: pppd 2.4.4b1 started by root, uid 0
    Mar 12 12:10:18 knorpel pppd[439]: Serial connection established.
    Mar 12 12:10:18 knorpel pppd[439]: Using interface ppp0
    Mar 12 12:10:18 knorpel pppd[439]: Connect: ppp0 <--> /dev/ttyp1
    Mar 12 12:10:18 knorpel pppoe[442]: PPP session is 2989 (0xbad)
    Mar 12 12:10:49 knorpel pppd[439]: Connection terminated.
    Mar 12 12:10:49 knorpel pppd[439]: Modem hangup
    Mar 12 12:10:49 knorpel pppoe[442]: Sent PADT
    Mar 12 12:10:49 knorpel pppd[439]: Exit.
    ich hab also in der ppp/options nodetach und debug aktiviert und die ausgabe sieht folgendermaßen aus:
    Code:
    root@knorpel:~# pppd pty '/usr/sbin/pppoe -I eth2'
    pppoe: Interface eth2 has MTU of 1492 -- should be 1500.  You may have serious connection problems.
    Serial connection established.
    using channel 7
    Using interface ppp0
    Connect: ppp0 <--> /dev/ttyp1
    pppoe: Interface eth2 has MTU of 1492 -- should be 1500.  You may have serious connection problems.
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x801320c9>]
    rcvd [proto=0x7eff] 7d 23 c0 21 7d 21 ce 7d 20 7d 33 7d 21 7d 24 7d 25 d4 7d 23 7d 25 c2 23 7d 25 7d 25 7d 26 7d 39 ...
    Discarded non-LCP packet when LCP not open
    LCP: timeout sending Config-Requests
    Connection terminated.
    Modem hangup
    Waiting for 1 child processes...
      script /usr/sbin/pppoe -I eth2, pid 442
    pppoe: read (asyncReadFromPPP): Session 2989: Input/output error
    Script /usr/sbin/pppoe -I eth2 finished (pid 442), status = 0x1
    (genau das gleiche mit mtu auf 1500)

    die Configdateien sehen folgendermaßen aus:
    pppoe.conf:
    Code:
    # Ethernet card connected to ADSL modem
    ETH=eth2
    
    # ADSL 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=<meinusername>
    
    # 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=SERVER
    
    # 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=yes
    
    DNS1=
    DNS2=
    
    # 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 adsl-start waits for a new PPP interface to appear before
    # concluding something went wrong.  If you use 0, then adsl-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 adsl-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 adsl-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 adsl-connect script writes its process-ID.
    # Three files are actually used:
    #   $PIDFILE       contains PID of adsl-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-adsl.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 ADSL 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=NONE
    
    # 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=
    
    # 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 ADSL 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 adsl-connect to exit when connection drops:
    # RETRY_ON_FAILURE=no
    und die ppp/options:

    Code:
    # /etc/ppp/options
    
    # Für Dial On Demand muss diese Zeile aktiviert werden
    #demand
    
    # Das Verbinden wird vom pppoe übernommen, ein Connect-Skript ist also
    # nicht nötig
    connect /bin/true
    
    # Lokale und Remote-IP-Nummer vom Server wird akzeptiert
    ipcp-accept-remote
    ipcp-accept-local
    
    # Der Server teilt uns den Nameserver mit
    usepeerdns
    
    # Nach 3 Minuten (180 s) Inaktivität wird aufgelegt
    idle 180
    
    # Wir haben keine gültige Default-IP, also nehmen wir die vom
    # Provider zugewiesene
    noipdefault
    
    # Die Defaultroute wird auf diese Verbindung gesetzt
    defaultroute
    
    # Unser Login-Name beim Provider - muss exakt uebereinstimmen
    # mit /etc/ppp/pap-secrets
    user "sdt/cf12345"
    hide-password
    
    # Kompression abschalten!
    noaccomp
    nopcomp
    novj
    novjccomp
    nobsdcomp
    nodeflate
    noccp
    
    # Wir haben kein Modem, ein Handshake ist nicht nötig
    nocrtscts
    
    local
    noauth
    
    # Wird mittlerweile direkt dem pppoe als Option übergeben, daher hier
    # deaktiviert
    # mru 1492
    # mtu 1492
    
    # Alle 10 s nachschauen, ob der Server noch da ist. Bei 3 "Fehlpaketen"
    # Verbindung beenden
    lcp-echo-interval 10
    lcp-echo-failure 3
    
    # Specifies that pppd should use a UUCP-style lock on the serial device
    # to ensure exclusive access to the device.
    lock
    
    # Use synchronous HDLC serial encoding instead of asynchronous.
    # The device used by pppd with this option must have sync support.
    # Currently supports zs, se, and hsi drivers.
    sync
    
    # Nur zu Testzwecken sind die Meldungen im Syslog interessant
    debug
    
    # Nicht in den Hintergrund "rutschen" - nur zu Testzwecken aktivieren!
    nodetach
    Ich hoffe, dass ihr wisst woran es liegen könnte und eventuell auch, wie man das problem beheben könnt

    der sascha

  2. #2
    Registrierter Benutzer Avatar von claudius
    Registriert seit
    Oct 2002
    Beiträge
    1.082
    Hallo und willkommen im Forum,
    was ist denn die Fehlermeldung, wenn du "adsl-start" eingibst?
    Ansonsten sind mir 2 Sachen aufgefallen:
    1)
    Code:
    DNS1=
    DNS2=
    ... musst du nicht die DNS angeben?

    2)... und bei
    "ETH=eth2"
    gehe ich davon aus, dass du weisst, was du tust ;-) ... du wirst dann wohl mehr als eine Netzwerkkarten haben, oder?

    hoffentlich habe ich dir ein bisschen geholfen,
    claudius
    In a world without walls and fences,
    who needs Windows and Gates?

  3. #3
    cheldar
    Gast
    Zitat Zitat von claudius
    Hallo und willkommen im Forum,
    was ist denn die Fehlermeldung, wenn du "adsl-start" eingibst?
    Ansonsten sind mir 2 Sachen aufgefallen:
    1)
    Code:
    DNS1=
    DNS2=
    ... musst du nicht die DNS angeben?

    2)... und bei
    "ETH=eth2"
    gehe ich davon aus, dass du weisst, was du tust ;-) ... du wirst dann wohl mehr als eine Netzwerkkarten haben, oder?

    hoffentlich habe ich dir ein bisschen geholfen,
    claudius

    zu 1) Ich hatte ja vorangehend DNSTYPE=SERVER und PEERDNS=yes gesetzt und gehe daher aus, dass das reicht um den dns von der gegenstelle zu beziehen außerdem sieht die config bei dem hdbasierten router genauso aus.

    zu 2) ich hab insgesamt 3 netzwerkkarten in dem PC, eth0 und eth2 liegen am günstigsten, weshalb ich eth0 für lan und eth2 für dsl nutze. eth1 ist zZ ungenutzt

    das script "adsl-start" habe ich garnicht, ich rufe pppd folgendermaßen auf:
    pppd pty '/usr/sbin/pppoe -I eth2'
    Die Meldung von diesem findet sich in dem ersten posting

    danke dennoch für die antwort
    der sascha
    Geändert von cheldar (12.03.06 um 12:23 Uhr)

  4. #4
    gestern wußt ich's noch Avatar von rkauskh
    Registriert seit
    Sep 2004
    Beiträge
    566
    Hi

    Ich kann nix falsches entdecken (das heißt aber auch nix). Nur vergleich mal die /etc/pptpd.conf auf dem alten und neuen System. Falls es die überhaupt bei dir gibt.
    MfG
    rk

  5. #5
    cheldar
    Gast
    Diese datei hab ich nicht. weder in /etc noch in nem andern verzeichnis
    Geändert von cheldar (14.03.06 um 10:49 Uhr)

  6. #6
    cheldar
    Gast
    Also weiß anscheinend niemand eine Lösung?! Wenn bis morgen keine Antworten kamen, versuch ich es noch einmal anders (evtl mit debian oder gentoo)
    *push*

    EDIT:

    Ach ich vergaß vollkommen, dass ich nochmal mit tcpdump an dem mit dem ADSL Modem verbundenen eth2 gehorcht hab. dabei kam folgendes heraus:

    Code:
    19:56:43.746506 PPPoE PADI [Service-Name]
    19:56:43.757688 PPPoE PADO [AC-Name "hanbr004"] [Service-Name]
    19:56:43.757844 PPPoE PADR [Service-Name]
    19:56:44.071325 PPPoE PADS [ses 0x4a2] [Service-Name] [AC-Name "hanbr004"]
    19:56:47.134173 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:56:50.227063 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:56:53.327844 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:56:56.428621 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:56:59.527183 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:57:02.627964 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:57:05.728984 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:57:08.827786 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:57:11.927336 PPPoE  [ses 0x4a2] LCP, Conf-Request (0x01), id 195, length 21
    19:57:14.931735 PPPoE PADT [ses 0x4a2] [Generic-Error "RP-PPPoE: System call error: Input/output error"]
    Geändert von cheldar (14.03.06 um 11:15 Uhr)

Ähnliche Themen

  1. Problem: DSL Anschluß weit entfernt
    Von ChandlerBing im Forum Anbindung an die Aussenwelt
    Antworten: 18
    Letzter Beitrag: 08.09.04, 19:57
  2. DSL Einwahl Problem
    Von JPMonti im Forum Anbindung an die Aussenwelt
    Antworten: 2
    Letzter Beitrag: 10.08.04, 13:28
  3. Ungewöhnliches Problem mit DSL (pppoe)
    Von pinglord im Forum Anbindung an die Aussenwelt
    Antworten: 1
    Letzter Beitrag: 24.10.03, 01:44
  4. Problem mit TDSL, PPPoE und SuSEfirewall2 (SuSE Linux 7.3)
    Von Seyer im Forum Anbindung an die Aussenwelt
    Antworten: 2
    Letzter Beitrag: 25.10.01, 01:21
  5. DSL Einwahl Problem
    Von [GAG]LuCiFeR im Forum Anbindung an die Aussenwelt
    Antworten: 1
    Letzter Beitrag: 15.10.01, 10:02

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •