ppp -auto provider - für T-Online?

Windhund

Well-Known Member
Hallo zusammen,

ich habe mich mal an die ISDN-Geschichte bei FreeBSD herangewagt,
einen neuen Kernel erstellt mit Hilfe des HowTos hier.

Die Einstellungen für isdnd.conf (die es bei mir gar nicht gibt - hab sie selbst erstellt und gespeichert) und der ppp.conf haben mich deshalb verwirrt, weil der eine so schreibt, der andere anders (siehe im HowTo für ISDN).

Wenn ich nun ppp -auto provider in der Shell als root eingebe, kommt, dass eine Providerkonfiguration nicht gefunden wurde.

Drum meine Frage und Bitte.
Wer kann mir mal für T-Online (Nr. 0191011) die genauen isdn.conf und die ppp.conf zumailen, eventuell auch noch einen Hinweis geben, wo welche Konfigurationsdatei noch fehlt bzw erstellt werden muss.

Das geht aus dem HowTo nicht hervor.

Danke schon mal im vorhinein

Gruss
Windhund

P.S. Ich habe eine AVM Fritz! Karte PCI v.1.0
 
was ist denn die genaue fehlermeldung und wie sehen deinen ppp.conf und isdnd.conf aus bzw. wo hast du sie gespeichert ?
 
hallo,

habe in den letzten tagen selber isdn einrichtet (freebsd 4.9-R, avm classic a1, t-online)

hier meine isdnd.rc (bei mir hats mit isdnd.conf nicht funktioniert, weil der isdnd auf isdnd.rc zugreift....)

/etc/isdn/isdnd.rc
Code:
system
#accounting
#----------
acctall = on                    # generate info for everything
acctfile = /var/log/isdnd.acct  # name & location of accounting file
useacctfile = yes               # generate accouting info to file
isdntime = on
monitor-allowed = no            # global switch: monitor on/off

entry
name = I4BPPP
usrdevicename = rbch            # erster ISDN-Kanal
usrdeviceunit = 0
isdncontroller = 0
isdnchannel = -1
local-phone-incoming = 123456  # Durch richtige Telefonnummer ersetzen
remote-phone-incoming = *
local-phone-dialout = 123456   # Durch richtige Telefonnummer ersetzen
remote-phone-dialout = 123456  # ppp(8) will override this
remdial-handling = first
dialin-reaction = ignore
dialout-type = normal
b1protocol = hdlc
idletime-incoming = 240         # Should be larger than ppps timeout
idletime-outgoing = 30          # Should be larger than ppps timeout
ratetype = 0
unitlength = 90
unitlengthsrc = rate
dialretries = 3
dialrandincr = on
recoverytime = 25               # Should be smaller than ppps redial
usedown = off
downtries = 2
downtime = 30

und hier meine ppp.conf

/etc/ppp.conf:
Code:
# PPP: /etc/ppp/ppp.conf
default:
 set cd 180
 set device /dev/i4brbch0 /dev/i4brbch1   # Beide ISDN Kanaelen initialisieren
 set dial
 set hangup
 set login
 set timeout 0
 set proctitle ppp-isdn
 set speed sync
 nat enable yes

tonline:
 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR
 enable dns
 set phone "0191011"
 set authname "t-onlinekennung"
 set authkey "passwort"

die einstellungen für den kernel und die rc.conf kannst du komplett aus dem howto übernehmen. hat bei mir einwandfrei funktioniert.

Gruß
Skara
 
Hallo zusammen,

genauso sieht meine isdnd.rc aus und auch die ppp.conf und die Einträge in der rc.conf sind auch drin.

Ich habe eine AVM PCI v. 1.0 Karte, wie ich schon geschrieben hatte.

Dennoch kommt laut log-Datei zwar eine Verbindung zustande, auch carrier, doch weiter gehts trotz richtiger resolv.conf dennoch nicht.

Mich würde auch mal interessieren, wie ich mich dann genau ein- und wieder auswählen kann.

Von Linux kenn ich nur ... dial ippp0 usw. und hangup ippp0

Hier heisst es statt ippp0 nur "provider" (tonline also)

Aber ppp -auto tonline heisst doch einloggen - oder?

und wie wieder raus?

Als Neuling bei FreeBSD bin ich da eben etwas überfragt.

Danke aber sehr herzlich für eure Hilfen, das tut gut, solche Hilfe zu erfahren.

Gruss
Windhund
 
ppp -auto provider heiißt das bei bedarf eine ppp verbindung zu dem entspr. provider aufgerufen wird. nach einer minute (standard) ohne aktivität wird die verbindung automatisch unterbrochen.

du sagst das die verbindung laut log datei aufgebaut wird. was genau funktioniert nicht?
kannst du internetseiten pingen?

Gruß
Skara
 
Hallo Skara!

Mar 30 19:15:51 undercover ppp[735]: Phase: Using interface: tun0
Mar 30 19:15:51 undercover ppp[735]: Phase: deflink: Created in closed state
Mar 30 19:15:51 undercover ppp[736]: Phase: PPP Started (background mode).
Mar 20 19:15:51 undercover ppp[736]: Phase: bundle: Establish
Mar 20 19:15:51 undercover ppp[736]: Phase: deflink: closed -> opening
Mar 20 19:15:51 undercover ppp[736]: Phase: deflink: Connected!
Mar 20 19:15:51 undercover ppp[736]: Phase: deflink: opening -> dial
Mar 20 19:15:51 undercover ppp[736]: Phase: deflink: dial -> carrier


So sieht die ppp.log-Datei aus, wenn ich ppp -auto tonline eingegeben habe.

Bei ping www.google.de bleibt der Vorgang hängen.

Da passiert nichts.

Irgendwie geht der Log-Vorgang nicht weiter.

Fehlt da nicht eine Datei wie pap-secrets oder chap-secrets?

So kenn ich das von Linux her.

Ich kann von FreeBSD aus noch nicht auf meine anderen Partitionen zugreifen, sonst würd ich die Log-Ausschnitte und meine ppp.conf und isdnd-rec auch noch posten, so müsste ich es abschreiben, das ist fehleranfällig :-)

So nebenbei: Wie müsste eine fstab aussehen, in der ich 4 vfat-Partitionen und mehrere Linux-Distris unterbringen möchte, auf 1. und 2. Festplatte primäre Partitonen und logische Laufwerke?

Dann könnte ich die Sachen auf einer vfat-Partition speichern und hier wieder aufrufen und einfügen, das wäre erheblich leichter.

Danke schon mal und freundliche Grüsse
von Manfred alias Windhund
 
Versuche zur Fehlersuche doch erstmal dich manuell einzuwählen.
Also nicht mit "-auto" (was bei Zeitabhängigen Tarifen eh "gefährlich" ist weil defaultmässig JEDES Paket die Verbindung aufrecht erhält und JEDES Paket von innen eine Verbindung aufbaut).
Bei manueller Einwahl verändert sich das ppp zu PPP und jedes Veränderung steht für einen anderen Status. (Ich bin gerade an keinem BSD, den genauen Befehl gibts aber in man ppp)
Danach mal ein ifconfig wie das Interface ausschaut, hat es ne IP Adresse bekommen etc.
 
Hallo XPectIT!

Vielen Dank für diesen Hinweis, denn ich habs schon befürchtet, weil ich es von Linux her kenne, dass dialmode auto bedeutet, dass sich nach Bedarf ein Programm den Internetzugang ermöglichen kann.

Ich werde mir nun doch mal die man-pages von ppp anschauen, denn dann kann ich doch einen anderen Befehl versuchen.

Freundliche Grüsse
von
Windhund
 
Hallo zusammen!

Erfolg:

Nun hab ich es doch geschafft, ins Internet zu kommen.

Man frage mich nur nicht, warum es auf einmal geht .....

Ein Problem für mich, oder besser gesagt: mehere:

Wie kann ich die Internetverbindung nach dem Befehl

ppp -auto tonline

wieder schliessen?

Wie kann ich meine Onlineverbindungen dokumentieren?

Wenn ich zB gkrellm für FreeBSD installieren will, wie muss ich das anstellen?

Fragen über Fragen, die ich zunächst nur hier stelle, ehe ich mich wieder anders kundig zu machen versuche.

Danke schon im voraus für Hilfen.

Gruss
Windhund

Hier grad mal meine ppp.log zur Kontrolle, ob alles so richtig ist:

Mar 22 16:33:35 Blankenfeld ppp[750]: Phase: Using interface: tun0
Mar 22 16:33:35 Blankenfeld ppp[750]: Phase: deflink: Created in closed state
Mar 22 16:33:35 Blankenfeld ppp[751]: Phase: PPP Started (auto mode).
Mar 22 16:33:35 Blankenfeld ppp[751]: Phase: bundle: Establish
Mar 22 16:33:35 Blankenfeld ppp[751]: Phase: deflink: closed -> opening
Mar 22 16:33:35 Blankenfeld ppp[751]: Phase: deflink: Connected!
Mar 22 16:33:35 Blankenfeld ppp[751]: Phase: deflink: opening -> dial
Mar 22 16:33:35 Blankenfeld ppp[751]: Phase: deflink: dial -> carrier
Mar 22 16:33:36 Blankenfeld ppp[751]: Phase: deflink: /dev/i4brbch0: CD detected
Mar 22 16:33:36 Blankenfeld ppp[751]: Phase: deflink: carrier -> login
Mar 22 16:33:36 Blankenfeld ppp[751]: Phase: deflink: login -> lcp
Mar 22 16:33:37 Blankenfeld ppp[751]: Phase: bundle: Authenticate
Mar 22 16:33:37 Blankenfeld ppp[751]: Phase: deflink: his = PAP, mine = none
Mar 22 16:33:37 Blankenfeld ppp[751]: Phase: Pap Output: 000937915105320054577839#0001 ********
Mar 22 16:33:37 Blankenfeld ppp[751]: Phase: Pap Input: SUCCESS ()
Mar 22 16:33:37 Blankenfeld ppp[751]: Phase: deflink: lcp -> open
Mar 22 16:33:37 Blankenfeld ppp[751]: Phase: bundle: Network
Mar 22 16:33:37 Blankenfeld ppp[751]: Phase: deflink: IPV6CP protocol reject closes IPV6CP !
Mar 22 16:33:49 Blankenfeld last message repeated 5 times
 
Zuletzt bearbeitet:
Hi Windhund,
zu gkrellm würde ich dir empfehlen mal in den Ports zu schauen oder die Forumssuche zu verwenden.

Zum einwählen mit "ppp -auto PROVIDER" und dem trennen:
Suche dir die ID des Prozesses, der unter ifconfig angezeigt wird und kill den einfach.
Dazu gabs schonmal ein Post (sogar von mir). http://www.bsdforen.de/forums/showthread.php?s=&threadid=662&highlight=ppp+AND+kill

Die Verbindungen "documentieren" sich in der isdn.acct (wo die liegt weiss ich gerade nicht auswendig, glaube aber /var/log/)
 
Hallo XPectIT,

danke für alles.
gkrellm ist installiert aus den ports.

Deine Vorschläge für Einwahl und Abwahl sind bei mir nun auch drin.

Die Angaben über meine Online-Zeiten habe ich gefunden.

Heute habe ich mal cvsup angewendet, um die ports zu aktualisieren.

Aber was ich sagen muss:

Besser ist ein DSL-Anschluss, denn das hat 2 Stunden gedauert mit allem drum und dran.

Ansonsten lerne ich bei FreeBSD ja eine Menge Neues für mich.

Was ich gern noch haben möchte, ist eine fstab, in der - so ist es bei mir - eine primäre Partition mit WindowsXP (die erste auf der ersten Platte) und 4 vfat-Partitionen mit Daten verschiedenster Art, auf die ich gerne zugreifen möchte von FreeBSD aus - sie sind als logische Laufwerke in der erweiterten Partition auf Platte 2.

Wenn ich da mal einen Auszug aus einer funktionierenden fstab bekommen könnte, wäre ich sehr dankbar.

Denn meine Versuche, es nach der Anleitung im Handbuch zu machen, haben - noch - nicht geklappt.

Gruss
Windhund

P.S. Übrigens habe ich gestern abend auch mein gesamtes System eingedeutscht, vor allem KDE 3.1.4 mit der da-kde-i18n - Datei.
 
Zurück
Oben