capi zur Ansteuerung von ippp0

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
AnJo
Beiträge: 9
Registriert: 19.10.2004 08:12:43

capi zur Ansteuerung von ippp0

Beitrag von AnJo » 19.10.2004 08:21:10

Habe seit kurzem Kanotix BUG Hunter 09/2004 auf meiner Festplatte
und möchte wie bei meiner vorherigen Festplatteninstallation von
Knoppix 3.3 für den ISDN Zugang die CAPI zur Ansteuerung von ipppd
nutzen.
Unter Kanotix vorhanden ist ja die "CAPI ISDN Conf" mit der der Zugang
leicht einzurichten ist.
Mit pppd call provider bzw. killall pppd klappt die Ein-und Abwahl auch
ohne Probleme.

Damit die Capi zur Ansteuerung von ipppd genutzt werden kann, hatte ich
die ISDN-Hardware nach dem "/howto/isdn4linux" von Carsten Thiele konfiguriert:

1. Datei /etc/sysconfig/isdncard anlegen:
Name="CAPI4linux Treiber"
Module="capidrv"
Resources=" "

2. In der Datei /etc/ppp/pap-secrets folgende Zeile eingetragen:
"user" * "password"

3. Datei /etc/sysconfig/provider /conf-Provider angelegt
PROVIDER="provider"
USER="user"
PASSWORD="password"
ENCAP="syncppp"
DIALMODE="manual"
MSN="eigene-msn"
AREACODE=""
PHONE_OUT="tel-nr-des-providers"
LOCAL_IP=""
REMOTE_IP=""
HUPTIMEOUT="timeout-in-sekunden"
DNS="dns-server-des-providers"
DOMAIN="domain-des-providers"
AUTH="+pap -chap"
CALLBACK="off"
PHONE_IN=""
SECURE="off"

4. Abschliessend in der /etc/sysconfig/activeisdn den Namen des Provider eingetragen.

Danach konnte ich mit einem isdnctrl dial ippp0 bzw. mit isdnctrl hangup ippp0 die
Verbindung aufbauen bzw. beenden.
Statusabfrage, zuschalten Kanalbündelung etc. war ebenfalls durch entsprechende
Optionen möglich.

Richte ich dieses System so unter Kanotix ein, und gebe "isdnctrl dial ippp0" ein kommt
die folgende Fehlermeldung:
"Can't open /dev/isdninfo or /dev/isdn/isdninfo: No such device or adress"

/dev/isdninfo ist definitiv vorhanden.

Rechte für /dev/isdninfo sind OK.

Was mache ich also falsch ?

Bin für jede Hilfe dankbar .

Gruß

AnJo
Zuletzt geändert von AnJo am 29.12.2006 20:39:50, insgesamt 1-mal geändert.

Benutzeravatar
AnJo
Beiträge: 9
Registriert: 19.10.2004 08:12:43

Beitrag von AnJo » 21.10.2004 08:14:53

Hallo,

benutze jetzt zur Einwahl diese kleine script:
________________________
#! /bin/sh
ifc=`ifconfig`
if [[ "$ifc" == *ppp0* ]]
then status=1
else status=0
fi
case $status in
0) pon isdn ;;
1) poff -a ;;
esac
__________________________

das Ganze geht natürlich noch einfacher ohne die case-Anweisung.

Ein " ppd call isdn multilink" funktioniert bei mir nicht. Warum auch immer.....

Bin ich mit einem B-Kanal online, schalte ich den zweiten B-Kanal einfach durch
einen weiteren Aufruf von "pon isdn" zu.

siehe dazu: http://kanotix.mipooh.net/viewtopic.php?t=3255

Bin also wieder glücklich :-), auch wenn es mich ärgert, dass ich ein
"isdnctrl dial ippp0" nicht zum laufen bekommen habe.

Gruß
AnJo
Zuletzt geändert von AnJo am 29.12.2006 20:39:22, insgesamt 1-mal geändert.

netkai
Beiträge: 1
Registriert: 23.12.2005 10:31:05
Wohnort: Bassum/NDS
Kontaktdaten:

Beitrag von netkai » 24.12.2005 11:12:22

roegeb hat geschrieben:Hallo,

benutze jetzt zur Einwahl diese kleine script:
________________________
#! /bin/sh
ifc=`ifconfig`
if [[ "$ifc" == *ppp0* ]]
then status=1
else status=0
fi
case $status in
0) pon isdn ;;
1) poff -a ;;
esac
__________________________
wenn ich diesen Code eingebe, dann erscheint u.a.:
bash: pon: command not

was soll ich jetzt machen? Wenn das wichtig ist: /bin/sh ist verlinkt auf bash.

System: SuSE 10.0

Antworten