[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Frage: ISDN und zwei Provider



Am 4 Jun 2001, um 21:34 hat Meinolf Sander geschrieben:

> Hallo m1sib, am 04. Juni schriebst Du:
>
> [...]
> > Als Linux-Anfänger ist mir auch noch nicht ganz klar, was mit $PATH
> > gemeint ist.
>
> Mit $PATH sind die Pfade gemeint, in der die Shell (bei Dir vermutlich
> die bash) nach ausführbaren Programmen sucht. Diese Verzeichnisse kannst
> Du Dir mit "echo $PATH" anzeigen lassen sowie in ~/.bashrc ändern (z.B.
> mit "PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games), neu
> einloggen nicht vergessen).
>
> > Hier noch ein kurzer Auszug aus
> > meiner /var/log/messages mit den beiden letzten Einwahlen mit
> > ippp0 und ippp1. Demnach scheint alles weitgehend identisch zu
> > sein und zu funktionieren, aber praktisch  ist mir eine
> > Kommunikation über ippp1 nicht möglich.
> [...]
>
> 2.-----------------
> Jun  4 17:41:24 manfred kernel: ippp1: dialing 1 0191011...
> [...]
>
> > Jun  4 17:41:26 manfred ipppd[339]: Remote message:
> > Jun  4 17:41:26 manfred ipppd[339]: MPPP negotiation, He: No
> > We: No
> > Jun  4 17:41:26 manfred ipppd[339]: local  IP address 217.4.110.98
> > Jun  4 17:41:26 manfred ipppd[339]: remote IP address
> > 217.5.109.69
> > Jun  4 17:42:09 manfred kernel: isdn_net: local hangup ippp0
>                                                          ^^^^^
> Eine Verbindung ist ja zustande gekommen, aber warum hier nicht
> der ippp1 auflegt, ist mir schleierhaft. Ich wähle mich mit folgendem -
> leicht modifizierten - Skript von Roland Rosenfeld ein, das in
> /usr/local/bin liegt:
>
> --snip--
> #!/bin/sh
>
> PATH=/sbin:/bin:/usr/sbin:/usr/bin
>
> # ISDN-Treiber wird geladen, wird bei Dir ein anderer sein.
> # Falls fest einkompiliert, auskommentieren.
> modprobe hisax io=0x0580 irq=12 id=Teles protocol=2 type=14
>
> # Interface erzeugen:
> isdnctrl addif      ippp0
> sleep 1
> # Telefonnummern des Servers konfigurieren:
> # Die zuletzt angegebene Nummer wird zuerst ausprobiert. Wenn man dort
> # keinen Connect bekommt, werden die anderen Nummern verwendet.
> isdnctrl addphone   ippp0 out [Nr. des ISP]
>
> # Eigene MSN (ohne Vorwahl!) dem Device zuordnen:
> isdnctrl eaz        ippp0 1234567
>
> # Nach 60 Sekunden "Funkstille" Verbindung automatisch beenden:
> isdnctrl huptimeout ippp0 60
>
> isdnctrl secure     ippp0 on
> # isdnctrl bind     ippp0
>
> # Protokoll definieren:
> isdnctrl l2_prot    ippp0 hdlc
> isdnctrl l3_prot    ippp0 trans
> isdnctrl encap      ippp0 syncppp
>
> isdnctrl dialmode   ippp0 auto
>
> # Das Interface konfigurieren (mein.rechnername sollte der Name des
> # eigenen Rechners sein, er tut nichts zur Sache, es muss also nichts
> # mit rrzk oder so im Namen sein):
> ifconfig ippp0 1.1.1.1 pointopoint [Nameserver-IP des ISP] up
> sleep 1
> # Default-Routing auf das Device setzen:
> route add default ippp0
>
> # ipppd starten:
> ipppd /dev/ippp0 \
> remotename my_provider  \
> user my_username   \
> ipcp-accept-local    \
> ipcp-accept-remote   \
> noipdefault          \
> -vjccomp             \
> -ac                  \
> -pc                  \
> -bsdcomp             \
> -vj                  \
> defaultroute
>
> sleep 1
> isdnctrl dial ippp0
> --snap--
>
> Wenn Du das entsprechend für beide Provider anpaßt, solltest
> Du Dich damit sowohl über die Uni als auch T-Online einwählen können.
> Vielleicht mußt Du auch einige Einträge in der letzten Sektion
> auskommentieren, ich weiß nicht, mit welchen ISDN-Optionen Dein
> Kernel kompiliert ist.
>
> Gekillt wird die Verbindung dann mit:
>
> --snip--
> #!/bin/sh
>
> # Route loeschen:
> /sbin/route del default
>
> # Interface loeschen:
> /sbin/ifconfig ippp0 down
> /usr/sbin/isdnctrl delif ippp0
>
> # ipppd beenden:
> /usr/bin/killall -9 ipppd
>
> # Treiber entfernen
> /sbin/modprobe -r hisax
> --snap--
>
> Falls das absolut nicht klappt, frag' mal in der Newsgroup
> de.alt.comm.isdn4linux, da sitzen Leute, die mehr Ahnung haben
> als ich.
>
> BTW, wäre nicht schlecht, wenn Du Deinen Namen in den From-Header
> eintragen würdest ;)
>
> Ciao,
>    Meinolf
Halllo Meinolf,

vielen Dank auch Dir für die Hilfe. Deine Lösung ist etwas
umfangreicher und ich werde sie mir erst am Wochenende
nochmal in Ruhe ansehen.

Gruß
    Manfred.


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

839 eingetragene Mitglieder in dieser Liste.


Reply to: