freebsd pppoe Telekom

pbtraveller

Well-Known Member
Hi,
ich habe Schwierigkeiten mit der Einwahl per pppoe. Der Account ist ein Telekom-Account. Meine Kiste ist eine alte Soekris-Box mit FreeBSD 10.0-RELEASE-p7 i386. pppoe stellt überhaupt keine Verbindung her. Meine Konfiguration sieht folgendermaßen aus:

/etc/rc.conf:

ppp_enable="YES"
ppp_nat="YES"
ppp_profile="telekom"
ppp_telekom_mode="ddial"

/etc/ppp/ppp.conf
default:
set log Phase Chat LCP IPCP CCP tun command
set ifaddr 10.0.0.1/0 10.0.0.2/0
set speed sync

telekom:
set log Phase Chat LCP IPCP CCP Warning Error Alert tun command
set device PPPoE:vr0
set authname benutzername...#0001@t-online.de
set authkey kennwort
set dial
set login
set mtu 1492
set mru 1492
add default HISADDR

/var/log/ppp.log wirft folgendes aus:
....
Aug 2 19:14:07 littlegate ppp[3243]: tun0: Command: telekom: set mtu 1492
Aug 2 19:14:07 littlegate ppp[3243]: tun0: Command: telekom: set mru 1492
Aug 2 19:14:07 littlegate ppp[3243]: tun0: Command: telekom: set speed sync
Aug 2 19:14:07 littlegate ppp[3243]: tun0: Command: telekom: accept lqr
Aug 2 19:14:07 littlegate ppp[3243]: tun0: Command: telekom: disable deflate
Aug 2 19:14:07 littlegate ppp[3243]: tun0: Command: telekom: add default HISADDR
Aug 2 19:14:07 littlegate ppp[3243]: tun0: Warning: Add route failed: 0.0.0.0: errno: Value too large to be stored in data type
Aug 2 19:14:07 littlegate ppp[3250]: tun0: Phase: PPP Started (ddial mode).
Aug 2 19:14:07 littlegate ppp[3250]: tun0: Phase: bundle: Establish
Aug 2 19:14:07 littlegate ppp[3250]: tun0: Phase: deflink: closed -> opening
Aug 2 19:14:07 littlegate ppp[3250]: tun0: Phase: deflink: Connected!
Aug 2 19:14:07 littlegate ppp[3250]: tun0: Phase: deflink: opening -> dial
Aug 2 19:14:07 littlegate ppp[3250]: tun0: Phase: deflink: dial -> carrier
Aug 2 19:14:12 littlegate ppp[3250]: tun0: Phase: deflink: Disconnected!
Aug 2 19:14:12 littlegate ppp[3250]: tun0: Phase: deflink: carrier -> hangup
Aug 2 19:14:12 littlegate ppp[3250]: tun0: Phase: deflink: Connect time: 5 secs: 0 octets in, 0 octets out
Aug 2 19:14:12 littlegate ppp[3250]: tun0: Phase: deflink: 0 packets in, 0 packets out
Aug 2 19:14:12 littlegate ppp[3250]: tun0: Phase: total 0 bytes/sec, peak 0 bytes/sec on Sat Aug 2 19:14:07 2014
Aug 2 19:14:12 littlegate ppp[3250]: tun0: Phase: deflink: hangup -> opening
Aug 2 19:14:12 littlegate ppp[3250]: tun0: Phase: deflink: Enter pause (30) for redialing.

Hat jemand ne idee, warum die Verbindung beendet wird, bevor sie überhaupt richtig aufgebaut wurde?

Vielen Dank für Eure Hilfe
 
Was für ein Zugang ist das denn? Die Telekom bietet ja mehrere Varianten an.
 
Ist die "vr" Schnittstelle wirklich die richtige?
Hast Du vielleicht mehrere Netzwerkanschlüsse?
Irgendeine Firewall, die eventuell was blockiert?
Modem nochmal aus und an gemacht?
 
Hi pbtraveller,

was hast du denn für eine Hardware? Ich gehe jetzt nicht davon aus, dass du einen Router hast:)
 
Wäre super, wenn du Code Tags benutzen würdest, in der ppp.conf reicht schon ein Space zu viel oder zu wenig, dass es nicht klappt.
 
Leider kann ich nur raten, da ich die letzte PPPOE-Verbindung mit einem BSD vor ca. 12 Jahren aufgebaut habe...

Wie hast du den Benutzernamen zusammengesetzt? "Damals" war das immer eine Kombination aus T-Online Nummer und Anschlusskennung.

Was ist mit der Raute vor der Mitbenutzerkennung? Muss die unter FreeBSD evtl. escaped werden?

Hast du schon einmal mit einem anderen System eine PPPOE Verbindung aufbauen können?
 
Hallo pbtraveller,

telekom:
set log Phase Chat LCP IPCP CCP Warning Error Alert tun command
set device PPPoE:vr0
set authname benutzername...#0001@t-online.de
set authkey kennwort
set dial
set login
set mtu 1492
set mru 1492
add default HISADDR

  • Das riecht mir irgendwie danach, dass Du im Abschnitt "telekom:" kein Leerzeichen am Zeilenanfang stehen hast:
    [quote /usr/share/examples/ppp/ppp.conf.sample]
    All commands inside sections that do not begin
    # with ``!'' (e.g., ``!include'') *must* be indented by at least one
    # space or tab or they will not be recognized!
    [/quote]
  • Die Angabe zu authname ist immer noch die mehrstellige Ziffernschlange, die sich aus zwei Teilen zusammensetzt: 12-stellige Anschlusskennung und 12-stellige T-Online-Nummer. Nur, wenn diese T-Online-Nummer weniger als 12 Stellen umfasst, dann muss am Ende eine Raute '#' stehen. Auch würde ich die Angabe bei authname in Anführungszeichen setzen:
    set authname "1234567890121234567890120001@t-online.de" bzw.
    set authname "123456789012123456#0001@t-online.de"

Best Grüße

JueDan
 
Hallo, pbtraveller,
mein Internet-Provider bietet einen einfachen PPPoE-Zugang, ohne DSL. Unter FreeBSD benutze ich hierfür nicht den handelsüblichen pppd, sondern den Port net/mpd5. Ich bin jetzt auf Arbeit, aber heute abend werde ich Dir mal meine Konfiguration zeigen.
 
Zurück
Oben