Re: Warning: deflink: PPoE: unknown host

From: Dirk Jarz <dirk(at)jarz.de>
Date: Fri, 2 Aug 2002 09:31:14 +0200

Hallo Ben,

jetzt versuche ich, als ebenfalls T-DSL-User, auch mal meinen Senf mit dazu
zu geben :) Ich habe hier mal die Konfig so aufgeschrieben, wie sie auf
meinem Router laeuft.

Als erstes, solltest Du dir die "/etc/rc.conf" vornehmen. Dort sollte man
die Einstellung der "InterFaces" vornehmen. Ich habe in meinem Rechner 2
Netzwerkkarten, eine fuers LAN (100MBit, full-duplex) und eine fuer DSL
(10MBit, half-duplex). Der fxp0 gebe ich zusaetzlich noch eine IP- und
Broadcast-Adresse.
Im unteren Teil der "/etc/rc.conf" stehen die Werte, die PPP uebergeben
werden. Da ich ein Egoist bin, bleibe "ich" immer online, sobald der Router
gestartet wird. Ausserdem macht PPP auch noch NAT, damit meine Freundin und
ich ins Netz kommen. Dazu wird auch noch die "Gateway-Funktion" aktiviert.

;--- /etc/rc.conf --- start
...
# Iface configuration
ifconfig_fxp0="inet 10.0.0.1 netmask 255.255.255.0 media 100basetx mediaopt
full-duplex"
ifconfig_fxp1="media 10baset/utp"

gateway_enable="YES" # Nur, falls Dein Rechner als Router fungieren soll.

# User ppp configuration.
ppp_enable="YES" # Start user-ppp (or NO).
ppp_mode="ddial" # Choice of "auto", "ddial", "direct" or
"dedicated".
                        # For details see man page for ppp(8). Default is
auto.
ppp_nat="YES" # Use PPP's internal network address translation or
NO.
ppp_profile="dsl" # Which profile to use from /etc/ppp/ppp.conf.
ppp_user="root" # Which user to run ppp as
...
;--- /etc/rc.conf --- stop

Jetzt folgt noch meine PPP-Konfig. Die muss nur an die Stellen angepasst
werden, wo PPPoE an die Netzwerkkarte gebunden wird und wo die Zugangsdaten
stehen. Sobald Du diese Datei gespeichert hast, kannst Du mit dem Befehl
"/usr/sbin/ppp -quiet -ddial -nat dsl" direkt mal testen, ob Du online
kommst.

;--- /etc/ppp/ppp.conf --- start

#################################################################
# PPP Configuration File
#################################################################

default:
 set log phase chat command lqm error alert
                        # Hier wird festgelegt, was in "/var/log/messages"
                        # mitgelogt wird.
 set ifaddr 10.0.0.1/0 10.0.0.2/0
                        # Es werden die die IP-Adressen auf "unwahre" Werte
                        # gesetzt, damit die von der Gegenstelle uebernommen
                        # werden.
 enable dns # Hiermit werden die DNS-Server von der Gegenstelle
                        # abgefragt und in die "/etc/resolve.conf" eingetr.
 enable lqr # Alle 30 Sek wird ein LQR geschickt, muss von der
                        # Gegenstelle zumindest mit einem Echo beantwortet
                        # werden.
 disable iface-alias # Noetig, falls man sowas wie DynDNS benutzt und die
                        # Aktualisierung ueber das iface vornimmt.

dsl: # Der Name "meiner" Verbindung (profile).
 set device pppoe:fxp1 # PPPoE ueber fxp1 benutzen. IFace muss "up" sein!
 set authname xxxxxxxxxxxxyyyyyyyyyyyyzzzz(at)t-online.de
                        # Login.
 set authkey wwwwwwww # Password (mir gehen die Buchstaben aus :)
 set dial
 set login
 add default HISADDR # Hier wird die Default-Route gesetzt.

;--- /etc/ppp/ppp.conf --- stop

Da in FreeBSD 4.6.x, bzw. dessen PPP-Programm, schon alle Patches integriert
sind, muss man nicht auf irgend welchen Patches/Tools zurueckgreifen, die
die MRU von 1500 auf 1492 verringern.

Vielleicht auch ganz nuetzlich zu wissen: Es gibt noch zwei Scripte unter
"/etc/ppp", die aufgerufen werden, wenn die Verbindung "up" oder "down"
geht: "ppp.linkup" und "ppp.linkdown". Beispiele dazu gibt es unter
"/usr/share/examples/ppp". Bei mir wird nur "ddclient" im Hintergrund
aufgerufen, um meine IP bei DynDNS zu aktualisieren.

;--- /etc/ppp/ppp.linkup --- start

#########################################################################
# ppp.linkup file
#########################################################################

MYADDR:
 !bg /usr/local/sbin/ddclient

;--- /etc/ppp/ppp.linkup --- stop

Ich hoffe ich konnte Dir weiterhelfen, so wie es andere bei mir getan haben.
Willkommen bei FreeBSD :)

Dirk

----- Original Message -----
From: Ben Hicks
To: de-bsd-questions(at)DE.FreeBSD.ORG
Sent: Friday, August 02, 2002 12:09 AM
Subject: Warning: deflink: PPoE: unknown host

Hi,
Ich versuche nach der Anleitung von Udo Erdelhoff mich mit FreeBSD 4.6 bei
T-DSL einzuwählen un kriege ich folgende meldung und weis nicht woran das
liegt:

# ppp
Working in interactive mode
Using interface: tun0
ppp on 486> dial
Warning: deflink: PPoE: unknown host

Ich hoffe hier kann mir einer auf die Sprünge helfen danke.
Und ja ich bin totaler FreeBSD Neuling :-/

mfg
Ben Hicks

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 02 Aug 2002 - 09:33:04 CEST

search this site