Hallo Liste, ich habe einen router mit einer fritz!dsl Karte. Die DSL-Verbindung klappt wunderbar, wenn ich pppd call t-dsl eingebe. pppd ist world readable und executable, funktioniert auch bei Aufruf durch user. Ich mache die Authentisierung mit pap, das funktioniert problemlos. Nun möchte ich nach dem booten automatisch die Internetverbindung mit pppd herstellen und habe dazu ein Start-skript geschrieben: capiinit start pppd call t-dsl ... und dann mit iptables Einstellungen, um Masquerading zu starten. Leider kommt keine Verbindung zustande. Die capi- und die iptables-Module werden geladen, aber pppd bricht ab, in /var/log/messages habe ich folgende Nachrichten: Aug 3 21:01:26 router_pc kernel: kcapi: card 1 "fcdsl-pci" ready. Aug 3 21:01:26 router_pc kernel: kcapi: card 2 "fcdsl-pci" ready. Aug 3 21:01:26 router_pc kernel: kcapi: notify up contr 1 Aug 3 21:01:26 router_pc kernel: capi: controller 1 up Aug 3 21:01:26 router_pc kernel: kcapi: notify up contr 2 Aug 3 21:01:26 router_pc kernel: capi: controller 2 up Aug 3 21:01:28 router_pc pppd[1763]: Plugin capiplugin.so loaded. Aug 3 21:01:28 router_pc pppd[1763]: capiplugin: $Revision: 1.27 $ Aug 3 21:01:28 router_pc pppd[1763]: capiconn: 1.7 Aug 3 21:01:28 router_pc kernel: kcapi: appl 1 up Aug 3 21:01:28 router_pc kernel: CSLIP: code copyright 1989 Regents of the Univ ersity of California Aug 3 21:01:28 router_pc kernel: PPP generic driver version 2.4.1 Aug 3 21:01:28 router_pc pppd[1767]: pppd 2.4.1 started by root, uid 0 Aug 3 21:01:28 router_pc pppd[1767]: capiplugin: phase serialconn. Aug 3 21:01:28 router_pc pppd[1767]: capiplugin: leased line (adslpppoe) Aug 3 21:01:28 router_pc kernel: kcapi: appl 1 ncci 0x10102 up Aug 3 21:01:28 router_pc kernel: kcapi: appl 1 ncci 0x10102 down Aug 3 21:01:28 router_pc pppd[1767]: capiplugin: disconnect(remote): "" -> "" o utgoing 0x0000 (0x3301) - No additional information Aug 3 21:01:28 router_pc pppd[1767]: capiplugin: couldn't make connection Aug 3 21:01:29 router_pc pppd[1767]: capiplugin: exit Aug 3 21:01:29 router_pc pppd[1767]: Exit. Wenn ich jetzt manuell eingebe "pppd call t-dsl", dann kommt die Verbindung zustande (auch für die übrigen Rechner via Masquerading), und ich bekomme folgende messages: Aug 3 21:15:20 router_pc pppd[1855]: Plugin capiplugin.so loaded. Aug 3 21:15:20 router_pc pppd[1855]: capiplugin: $Revision: 1.27 $ Aug 3 21:15:20 router_pc pppd[1855]: capiconn: 1.7 Aug 3 21:15:20 router_pc kernel: kcapi: appl 1 up Aug 3 21:15:20 router_pc pppd[1856]: pppd 2.4.1 started by olaf, uid 501 Aug 3 21:15:20 router_pc pppd[1856]: capiplugin: phase serialconn. Aug 3 21:15:20 router_pc pppd[1856]: capiplugin: leased line (adslpppoe) Aug 3 21:15:20 router_pc kernel: kcapi: appl 1 ncci 0x10102 up Aug 3 21:15:21 router_pc pppd[1856]: capiplugin: connected: "" -> "" outgoing Aug 3 21:15:21 router_pc pppd[1856]: capiplugin: using /dev/capi/0: "" -> "" outgoing Aug 3 21:15:22 router_pc pppd[1856]: Using interface ppp0 Aug 3 21:15:22 router_pc pppd[1856]: Connect: ppp0 <--> /dev/capi/0 Aug 3 21:15:22 router_pc pppd[1856]: capiplugin: phase establish (was serialconn). Aug 3 21:15:22 router_pc /etc/hotplug/net.agent: assuming ppp0 is already up Aug 3 21:15:25 router_pc pppd[1856]: capiplugin: phase authenticate (was establish). Aug 3 21:15:25 router_pc pppd[1856]: Remote message: Authorization - Success Aug 3 21:15:25 router_pc pppd[1856]: capiplugin: phase network (was authenticate). Aug 3 21:15:25 router_pc pppd[1856]: local IP address 217.231.199.68 Aug 3 21:15:25 router_pc pppd[1856]: remote IP address 217.5.98.176 Aug 3 21:15:25 router_pc pppd[1856]: primary DNS address 217.5.100.1 Aug 3 21:15:25 router_pc pppd[1856]: secondary DNS address 194.25.2.129 Aug 3 21:15:25 router_pc pppd[1856]: capiplugin: phase running (was network). Was läuft bei mir falsch? Ich habe auch schon versucht, mit "sleep 15" Pausen in das script einzubauen, aber ohne Erfolg. Vielen Dank für Tips Olaf