View previous topic :: View next topic |
Author |
Message |
Macrobiotus Apprentice
Joined: 06 Oct 2002 Posts: 230
|
Posted: Wed Aug 27, 2003 6:11 pm Post subject: ISDN einrichten |
|
|
Ich habe jetzt neu ISDN (nein, nicht DSL) und zugleich festgestellt, daß es doch gar nicht so einfach ist, das System einzurichten.
Die Anleitung in der Tipps und Tricks-Ecke hat nur bis zum *dein Kernel kann kein PPP* funktioniert, obwohl PPP-Unterstützung dabei ist.
Durch weitere Versuche bin ich bei dem Nachfolgenden gelandet.
Es wäre schön, wenn mich jemand dabei auf Fehler aufmerksam machen könnte, die sich durch meine geringen Kenntnisse ergeben haben.
Vielleicht helfen meine Angaben ja auch jemandem weiter?
Ich habe die benötigten Kernel-Einstellungen für meine Fritz-Card:
00:0d.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH Fritz!PCI v2.0 ISDN (rev 02)
fest eingebacken (Kernel 2.4.22):
<*> ISDN support
[*] Support synchronous PPP
[ ] PPP filtering for ISDN
[*] Use VJ-compression with synchronous PPP
[*] Support generic MP (RFC 1717)
und
<*> HiSax SiemensChipSet driver support
--- D-channel protocol features
[*] HiSax Support for EURO/DSS1
( 8 ) Maximum number of cards supported by HiSax
--- HiSax supported cards
<*> AVM Fritz!Card PCI/PCIv2/PnP support (EXPERIMENTAL)
In Anlehnung an http://hints.linuxfromscratch.org/hints/isdn.txt habe ich mir 2 Scripte gebastelt:
isdnon:
#!/bin/sh
isdnctrl addif ippp0
isdnctrl eaz ippp0 <EAZ eingeben>
isdnctrl dialmode ippp0 manual
isdnctrl dialmax ippp0 3
isdnctrl l2_prot ippp0 hdlc
isdnctrl encap ippp0 syncppp
isdnctrl huptimeout ippp0 350
isdnctrl pppbind ippp0 0
isdnctrl addphone ippp0 out <Providernummer eingeben>
ifconfig ippp0 1.1.1.1 up
ipppd
isdnctrl dial ippp0
imon
und
isdnoff:
#!/bin/sh
isdnctrl hangup ippp0
ifconfig ippp0 down #sicher ist sicher
Nun zu meiner Frage:
Ich zahle doch nur, wenn eine Verbindung besteht, oder?
Die Verbindung besteht nicht (so denke ich), wenn ippp0 mittels *ifconfig ippp0 1.1.1.1 up* aktiviert worden ist bzw wenn imon folgendes anzeigt:
Nr. LineID Status Phone Number Usage Type
0 fcpcipnp0 Offline
1 fcpcipnp0 Offline |
|
Back to top |
|
|
pytigger Tux's lil' helper
Joined: 27 Aug 2003 Posts: 134 Location: Hanover, Germany
|
Posted: Fri Aug 29, 2003 9:49 am Post subject: |
|
|
Ich habe bis jetzt nur Knoppix und RH verwendet, da klappte dass mit der Fritz ganz gut. Ich will nun gentoo installieren (GRP natürlich...), und ich denke die Anleitung oben sollte funktionieren für ISDN... aber: was ist eigentlich die EAZ, und wo trage ich Benutzername und Passwort ein, die ich für die ISDN Flat brauche?
Danke _________________ And by the way - Gentoo needs an official WIKI!! |
|
Back to top |
|
|
Macrobiotus Apprentice
Joined: 06 Oct 2002 Posts: 230
|
Posted: Fri Aug 29, 2003 2:39 pm Post subject: |
|
|
Hui, da hab´ ich ja was vergessen.
/etc/ppp/ioptions und /etc/ppp/chap-secrets (username + password) erzeugen.
EAZ ist soweit ich weiß deine Telefonnummer
Auszug aus http://hints.linuxfromscratch.org/hints/isdn.txt (lohnt sich anzugucken):
Next we have to set up the ipppd. Check if the ipppd is installed. Calling
ipppd should give you something like ipppd: Can't open options file
/etc/ppp/ioptions: No such file or directory. That's fine, since its config
file isn't installed right now. It should go into /etc/ppp/ioptions and look
like this:
# Begin /etc/ppp/ioptions
/dev/ippp0
name <username>
ipcp-accept-local
ipcp-accept-remote
noipdefault
defaultroute
-vj
-vjccomp
-ac
-pc
-bsdcomp
mru 1524
mtu 1500
lcp-restart 3
# End /etc/ppp/ioptions
Create /etc/ppp/pap-secrets and /etc/ppp/chap-secrets. Both have the same
content. They should look like:
<username> * <password> |
|
Back to top |
|
|
Macrobiotus Apprentice
Joined: 06 Oct 2002 Posts: 230
|
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Fri Aug 29, 2003 6:59 pm Post subject: |
|
|
ja du bezahlst nur wenn eine verbindung besteht.
du machst dir doch auch keine sorgen wenn der hörer deines telefons neben der gabel liegt, oder? _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
pytigger Tux's lil' helper
Joined: 27 Aug 2003 Posts: 134 Location: Hanover, Germany
|
Posted: Sat Aug 30, 2003 6:11 pm Post subject: |
|
|
nochmal ein paar Fragen: in den dateien ioptions und pap/chap secrets, was ist <username> genau? Der Anmeldename des Providers oder der Benutzer auf dem lokalen System?
bei den Secrets: lautet eine korrekte zeile nutzername * passwort, oder eher nutzername passwort?
Ich bekomme die Meldung im log, dass kein entsprechendes secret für den Benutzernamen zu finden ist, wenn ich als username überall meine Providerkennung eintrage....
irgendwelche Tips? _________________ And by the way - Gentoo needs an official WIKI!! |
|
Back to top |
|
|
Macrobiotus Apprentice
Joined: 06 Oct 2002 Posts: 230
|
Posted: Sun Aug 31, 2003 12:38 pm Post subject: |
|
|
Quote: | nochmal ein paar Fragen: in den dateien ioptions und pap/chap secrets, was ist <username> genau? Der Anmeldename des Providers oder der Benutzer auf dem lokalen System? |
Eigentlich der Anmeldename des Providers. Bei mir (Freenet call by call) kann ich mir den aber jedesmal frei aussuchen. |
|
Back to top |
|
|
pytigger Tux's lil' helper
Joined: 27 Aug 2003 Posts: 134 Location: Hanover, Germany
|
Posted: Sun Aug 31, 2003 1:35 pm Post subject: |
|
|
Bei mir klappt es hinten und vorne nicht. Mein Anmeldename ist festgelegt. Unter "man isdnctrl" heißt es in Deutschland sei die EAZ wenn ja eine Ziffer.... wenn ja welche? Oder ist dass jetzt meine eigene Telefonnummer? Die müßte ich nämlich irgendwie angeben, sonst nimmt mein Provider das Gespräch nicht an. Die logs zeigen mehrfach an, dass die Providernummer gewählt wird, danach kommt eine Meldung dass isdn_net aufhängt.
KPPP funktionierte auch nicht ordentlich, da heißt es "NO EAZ/MSN" am Ende.
Irgendwie frustrierend! _________________ And by the way - Gentoo needs an official WIKI!! |
|
Back to top |
|
|
|