DSL-Zugang: Keine Default-Route fürs Internet?

Curd

New Member
Hallo :)

Ich bin neu in der OpenBSD-Welt. Ich hab derzeit nen kleinen Home-Server auf OpenSuSE laufen, und will den durch neue (stromsparende - bin bei 5 W + 4 W DSL-Modem) Hardware auf OpenBSD-Basis ersetzen.
Soweit läuft die Einrichtung ganz gut, nur das Internet macht mir Probleme.

Ich hab anhand nem (hoffnungslos veralteten) Artikel von Tedesca und der man-page der ppp.conf meinen Internetzugang über TDSL eingerichtet, welche nun so aussieht:
Code:
default:
 set log Phase Chat LCP IPCP CCP tun command
 set redial 5,1-1 1
 set reconnect 0 0
# set redial 5,1-55 0
# set reconnect 5 9999

# Configuration for T-DSL
tdsl:
 set device "!/usr/sbin/pppoe -i vr1"
 set mtu max 1492
 set mru max 1492
 set speed sync
 disable acfcomp protocomp
 deny acfcomp
 set timeout 0
 enable dns
 resolv readonly
 set authname "*****@t-online.de"
 set authkey "*****"
Der Verbindungsaufbau zur Telekom und so läuft wunderbar, ich bekomm meine IP-Adresse:
# ifconfig vr1 up
# ppp -ddial tdsl
Code:
/var/log/daemon
Apr 14 10:44:43 OpenBSD ppp[28890]: Phase: Using interface: tun0
Apr 14 10:44:43 OpenBSD ppp[28890]: Phase: deflink: Created in closed state
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: default: set redial 5,1-1 1
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: default: set reconnect 0 0
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: set device !/usr/sbin/pppoe -i vr1
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: set mtu max 1492
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: set mru max 1492
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: set speed sync
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: disable acfcomp protocomp
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: deny acfcomp
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: set timeout 0
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: enable dns
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: resolv readonly
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: set authname *****@t-online.de
Apr 14 10:44:43 OpenBSD ppp[28890]: tun0: Command: tdsl: set authkey ********
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: PPP Started (ddial mode).
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: bundle: Establish
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: deflink: closed -> opening
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: deflink: Connected!
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: deflink: opening -> dial
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: deflink: dial -> carrier
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: deflink: carrier -> login
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: Phase: deflink: login -> lcp
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: LCP: FSM: Using "deflink" as a transport
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Initial --> Closed
Apr 14 10:44:43 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Closed --> Stopped
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: LayerStart
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Warning: deflink: Reducing configured MRU from 1500 to 1492
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: SendConfigReq(1) state = Stopped
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MRU[4] 1492
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MAGICNUM[6] 0x48ec4360
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Stopped --> Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvConfigReq(113) state = Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MRU[4] 1492
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  AUTHPROTO[4] 0xc023 (PAP)
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MAGICNUM[6] 0x1e069186
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: SendConfigAck(113) state = Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MRU[4] 1492
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  AUTHPROTO[4] 0xc023 (PAP)
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MAGICNUM[6] 0x1e069186
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Req-Sent --> Ack-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvConfigAck(1) state = Ack-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MRU[4] 1492
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP:  MAGICNUM[6] 0x48ec4360
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Ack-Sent --> Opened
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: LayerUp
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: bundle: Authenticate
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: deflink: his = PAP, mine = none
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: Pap Output: *****@t-online.de ********
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: Pap Input: SUCCESS ()
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP: FSM: Using "deflink" as a transport
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP: deflink: State change Initial --> Closed
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP: deflink: LayerStart.
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP: MPPE: Not usable without CHAP81
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP: deflink: SendConfigReq(1) state = Closed
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP:  DEFLATE[4] win 15
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP:  PRED1[2]
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP: deflink: State change Closed --> Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: deflink: lcp -> open
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: bundle: Network
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: FSM: Using "deflink" as a transport
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: State change Initial --> Closed
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: LayerStart.
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: SendConfigReq(1) state = Closed
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] 192.168.XXX.SSS
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  COMPPROTO[6] 16 VJ slots with slot compression
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  PRIDNS[6] 255.255.255.255
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  SECDNS[6] 255.255.255.255
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: State change Closed --> Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvProtocolRej(114) state = Opened
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x80fd (Compression Control Protocol) was rejected!
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: CCP: deflink: State change Req-Sent --> Stopped
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: RecvConfigRej(1) state = Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  COMPPROTO[6] 16 VJ slots with slot compression
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: SendConfigReq(2) state = Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] 192.168.XXX.SSS
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  PRIDNS[6] 255.255.255.255
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  SECDNS[6] 255.255.255.255
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvProtocolRej(115) state = Opened
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x8057 (Internet Protocol V6 Control Protocol) was rejected!
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: deflink: IPV6CP protocol reject closes IPV6CP !
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: RecvConfigReq(71) state = Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] 217.0.117.6
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: SendConfigAck(71) state = Req-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] 217.0.117.6
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: State change Req-Sent --> Ack-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: RecvConfigNak(2) state = Ack-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] 87.174.245.78
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] changing address: 192.168.XXX.SSS  --> 87.174.245.78
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  PRIDNS[6] 217.237.151.115
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  SECDNS[6] 217.237.148.102
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: SendConfigReq(3) state = Ack-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] 87.174.245.78
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  PRIDNS[6] 217.237.151.115
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  SECDNS[6] 217.237.148.102
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvProtocolRej(116) state = Opened
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x8057 (Internet Protocol V6 Control Protocol) was rejected!
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Phase: deflink: IPV6CP protocol reject closes IPV6CP !
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: RecvConfigAck(3) state = Ack-Sent
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  IPADDR[6] 87.174.245.78
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  PRIDNS[6] 217.237.151.115
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP:  SECDNS[6] 217.237.148.102
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: State change Ack-Sent --> Opened
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: deflink: LayerUp.
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: IPCP: myaddr 87.174.245.78 hisaddr = 217.0.117.6
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Warning: ff01:6::/32: Change route failed: errno: Network is unreachable
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Warning: ff02:6::/32: Change route failed: errno: Network is unreachable
Apr 14 10:44:47 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvProtocolRej(117) state = Opened
Apr 14 10:44:47 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x8057 (Internet Protocol V6 Control Protocol) was rejected!
Apr 14 10:44:47 OpenBSD ppp[24151]: tun0: Phase: deflink: IPV6CP protocol reject closes IPV6CP !
Apr 14 10:44:50 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvProtocolRej(118) state = Opened
Apr 14 10:44:50 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x8057 (Internet Protocol V6 Control Protocol) was rejected!
Apr 14 10:44:50 OpenBSD ppp[24151]: tun0: Phase: deflink: IPV6CP protocol reject closes IPV6CP !
Apr 14 10:44:54 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvProtocolRej(119) state = Opened
Apr 14 10:44:54 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x8057 (Internet Protocol V6 Control Protocol) was rejected!
Apr 14 10:44:54 OpenBSD ppp[24151]: tun0: Phase: deflink: IPV6CP protocol reject closes IPV6CP !
Apr 14 10:44:57 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvProtocolRej(120) state = Opened
Apr 14 10:44:57 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x8057 (Internet Protocol V6 Control Protocol) was rejected!
Apr 14 10:44:57 OpenBSD ppp[24151]: tun0: Phase: deflink: IPV6CP protocol reject closes IPV6CP !
Apr 14 10:45:14 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvEchoRequest(121) state = Opened
Apr 14 10:45:14 OpenBSD ppp[24151]: tun0: LCP: deflink: SendEchoReply(121) state = Opened
[ hier dann die Tests... danach Verbindungsabbau ]
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: Signal 15, terminate.
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: deflink: LayerDown: 87.174.245.78
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: deflink: SendTerminateReq(4) state = Opened
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: deflink: State change Opened --> Closing
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: deflink: RecvTerminateAck(4) state = Closing
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: deflink: LayerFinish.
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: Connect time: 47 secs: 0 octets in, 0 octets out
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: 0 packets in, 0 packets out
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP:  total 0 bytes/sec, peak 0 bytes/sec on Tue Apr 14 10:44:44 2009
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: deflink: State change Closing --> Closed
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: bundle: Terminate
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: CCP: deflink: State change Stopped --> Closed
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: CCP: deflink: State change Closed --> Initial
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: LCP: deflink: LayerDown
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: LCP: deflink: SendTerminateReq(2) state = Opened
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Opened --> Closing
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: open -> lcp
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Warning: ff01:6::/32: Change route failed: errno: Network is unreachable
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Warning: ff02:6::/32: Change route failed: errno: Network is unreachable
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: IPCP: deflink: State change Closed --> Initial
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: LCP: deflink: RecvTerminateAck(2) state = Closing
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: LCP: deflink: LayerFinish
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Closing --> Closed
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: LCP: deflink: State change Closed --> Initial
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: Disconnected!
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: lcp -> logout
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: logout -> hangup
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: Disconnected!
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: Connect time: 48 secs: 271 octets in, 296 octets out
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: 17 packets in, 17 packets out
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase:  total 11 bytes/sec, peak 140 bytes/sec on Tue Apr 14 10:44:45 2009
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: HUPing 11871
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: deflink: hangup -> closed
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: bundle: Dead
Apr 14 10:45:31 OpenBSD ppp[24151]: tun0: Phase: PPP Terminated (normal).

Wenn ich nach dem Verbindungsaufbau irgendeine Adresse im Internet pingen will, kommt das:
Code:
# ping 217.150.254.106
PING 217.150.254.106 (217.150.254.106): 56 data bytes
ping: sendto: No route to host
ping: wrote 217.150.254.106 64 chars, ret=-1
ping: sendto: No route to host
[...]
Ich sehe auch, dass keine Route gesetzt ist: (die Internet-Verbindung unterstützt kein IPv6, hab den Teil weggelassen, auch wenn da viel drinstand)
Code:
# netstat -nr
Routing tables

Internet:
Destination        Gateway            Flags   Refs      Use   Mtu  Prio Iface
127/8              127.0.0.1          UGRS       0        0 33204    48 lo0
127.0.0.1          127.0.0.1          UH         1        2 33204    48 lo0
192.168.XXX/24     link#1             UC         2        0     -    48 vr0
192.168.XXX.OLDS   00:0b:6a:xx:xx:xx  UHLc       1       17     -    48 vr0
192.168.XXX.COMP   00:15:58:xx:xx:xx  UHLc       2     1048     -    48 vr0
217.0.117.6        87.174.245.78      UH         0        0  1492    48 tun0
224/4              127.0.0.1          URS        0        0 33204    48 lo0
Laut Aussagen im Internet soll mich diese Zeile nicht besorgt machen, das sei so, wenn der Internetprovider kein IPv6 unterstützt:
Apr 14 10:44:47 OpenBSD ppp[24151]: tun0: LCP: deflink: -- Protocol 0x8057 (Internet Protocol V6 Control Protocol) was rejected!

Was mir aber Sorgen macht, ist diese Zeile:
Apr 14 10:44:44 OpenBSD ppp[24151]: tun0: Warning: ff01:6::/32: Change route failed: errno: Network is unreachable
1: das schlägt fehl - das ist doof. 2: wieso will er mir da eine IPv6-Route setzen? Ich hätte gerne eine IPv4 Route für mein Netz... Wie geht das? Oder liegt der Fehler wo anders?

(hoffentlich) Hilfreiche Informationen:
192.168.XXX/24 mein Netz
192.168.XXX.SSS der neue OpenBSD-Server um den es hier geht
192.168.XXX.OLDS der alte SuSE Server
PF ist deaktiviert (hab meine Konfiguration noch nicht fertig)
vr0: Netzwerkkarte 1 mit Verbindung zum internen Netz (feste IP)
vr1: Netzwerkkarte 2 mit Verbindung zum DSL-Modem (devolo dsl+ 1100 LAN)
/etc/mygate: leer, hatte davor 192.168.XXX.OLDS drinnenstehen, um OpenBSD Pakete zu installieren

Vielen Dank schon im Voraus für hilfreiche Antworten.
 
Hast du auch die linkup/linkdown Scripte richtig angelegt, wie es auch dort in dem Howto heißt? Die sorgen u.a. dafür das die default route richtig gesetzt wird. Diese Zeile hier genauer gesagt:
Code:
sh -c "/sbin/route add default HISADDR -mtu 1492"

Allerdings würde ich dir ans Herz legen das in-kernel pppoe zu verwenden. Imho ist das deutlich stabiler und robuster als wie dieser ppp userland Schrott. Ich hatte damit nur Probleme gehabt. Das in-kernel pppoe läuft dagegen einwandfrei, auch wenn die Terrorkom mal die Leitung unsanft abklemmt, wählt er sich wieder von alleine ein. Das userland ppp hat sich dabei jedes mal aufgehangen.
Mehr Infos siehe:
$ man 4 pppoe
 
Curd,

deine /etc/ppp/ppp.conf ist auch etwas rudimentär ausgelegt. Nehme ich aus ppp.conf

Code:
add default HISADDR                    # Add a (sticky) default route

raus, dann wird das default Gateway der Providers auch NICHT in "meine" Routingtabelle eingetragen.

Hier mein FBSD Krams aus längst vergangenen T-Com Zeiten, mittlerweile bin ich bei einem anderen Provider:

Code:
default:
 set log Phase Chat LCP IPCP CCP tun command Warning Error Alert
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 #cd muss auf 20 Sekunden gesetzt werden, ansonsten scheitert dial in waehrend Boot!
 set cd 20

 # ident user-ppp VERSION (built COMPILATIONDATE)

 # Ensure that "device" references the correct serial port
 # for your modem. (cuaa0 = COM1, cuaa1 = COM2)
 #
 #my default dialing string
 ##ATLx , where 0<=x<=2 defines loutspeeker lvevel
 set dial "ABORT BUSY ABORT \"NO DIALTONE\" ABORT \"NO CARRIER\" TIMEOUT 20 \"\" ATZ OK ATM0 OK ATL0 TIMEOUT 20 OK ATDT\\T TIMEOUT 60 CONNECT \"\""
 add default HISADDR                    # Add a (sticky) default route
 set timeout 3600                       # hang up connection after 60 min.
                                        # idle time
 #nat enable yes                                # enable nat on dial up device
 #
 #enable dns                            # request DNS info (for resolv.conf)

 ##define the default dialing profile in
 ##/usr/local/www/doc/cgi/ppp.profile

tdsl:
 set device PPPoE:nfe0
 set MTU 1492
 set MRU 1492
 set dial
 set crtscts off
 set speed sync
 accept lqr
 disable deflate
 disable pred1
 disable vjcomp
 disable acfcomp
 disable protocomp

 ##propagate ISPs name servers
 ##enable dns ##temporarily enable this section to figure out the ISPs
 
 set authname 1111111111112222222222220001@t-online.de
 ### [12stellige Anschlusskennung][12stellige T-Online Nummer){# wenn
 ### die T-online Nummer kein 12 Stellen hat}[Mitebneutzer Suffix]
 set authkey 12345678

 accept PAP
 #accept CHAP

 set dial
 set login
 
... das hier kennste?
Ja, hätte ich noch erwähnen sollen :) Mit der Anleitung hab ich OpenBSD schon installiert - danke trotzdem :)
Hast du auch die linkup/linkdown Scripte richtig angelegt, wie es auch dort in dem Howto heißt? Die sorgen u.a. dafür das die default route richtig gesetzt wird. Diese Zeile hier genauer gesagt:
In meiner ppp.linkup.sample steht:
Code:
# It is no longer necessary to re-add the default route here as our
# ppp.conf route is `sticky' (see the man page).
Somit hab ichs dann rausgelassen :)
deine /etc/ppp/ppp.conf ist auch etwas rudimentär ausgelegt. Nehme ich aus ppp.conf
Code:
add default HISADDR                    # Add a (sticky) default route
Genial, vielen Dank, das wars! Auf der Beispielkonfiguration von pppoe ist die Zeile nicht dabei, desswegen hatte ich sie auch nicht drin: http://www.openbsd.org/cgi-bin/man.cgi?query=pppoe&sektion=8
Jetzt bekomm ich zwar noch ne weitere Fehlermeldung:
OpenBSD ppp[6689]: tun0: Warning: 0.0.0.0/0: Change route failed: errno: No such process
aber es läuft :)
Allerdings würde ich dir ans Herz legen das in-kernel pppoe zu verwenden. [...]
Mehr Infos siehe:
$ man 4 pppoe
Ja, das würde ich gerne machen, nur mir ist nicht ganz klar, wie ich das dann aktiviere - kannst du mir da draufhelfen?
Ich hab, wie in der Manpage beschrieben, ein neues Interface erstellt, und die Konfiguration auf mein System angepasst:
Code:
# cat /etc/hostname.pppoe0
net 0.0.0.0 255.255.255.255 NONE pppoedev vr1 authproto pap authname '*****@t-online.de' authkey '*****' up
dest 0.0.0.1
!/sbin/route add default -ifp pppoe0 0.0.0.1
Wie bekomme ich das jetzt dazu, sich mit der Telekom zu verbinden? Darüber schweigt sich die Manpage leider aus :( Das Interface vr1 ist UP (ohne IP, brauchts aber laut Manpage auch nicht).
 
Ah, dann haben die das wohl geändert. Früher(tm) musste man das noch in die linkup schreiben. Na ich hab ewig kein userland ppp mehr benutzt.

Wie bekomme ich das jetzt dazu, sich mit der Telekom zu verbinden? Darüber schweigt sich die Manpage leider aus :( Das Interface vr1 ist UP (ohne IP, brauchts aber laut Manpage auch nicht).
Neustarten, oder netstart benutzen. Liegt in /etc/. Ist ein Shell script. ;)
Gibt auch eine man page dazu, afair. Die würde ich vorher mal lesen. ^^
 
Wie bekomme ich das jetzt dazu, sich mit der Telekom zu verbinden? Darüber schweigt sich die Manpage leider aus :( Das Interface vr1 ist UP (ohne IP, brauchts aber laut Manpage auch nicht).

Passiert automatisch beim Systemstart durch netstart(8), in der manpage steht auch, wie Du es von Hand anfeuerst.

Nebenbei bemerkt habe ich hier auch grade meinen DSL-Anschluss von userland- auf kernel-ppp umgestellt, und *staun* da ist ein heftiger Geschwindigkeitsunterschied.
 
Zurück
Oben