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