Wed, 4 Sep 1996 From: Gottfried Hamm Subject: i4l Konfiguration fuer mehrere Karten Hallo, bei mir funktioniert das so: #!/bin/sh #----------------------------------------------------------------------- # # Name: rc.isdn # # Function: Konfiguration von isdn4linux # # Author: Gottfried Hamm # # Date: Version: Changes: # ===== ======== ======== # 06.08.96 1.0 Erstinstallation # #----------------------------------------------------------------------- export PATH=$PATH:/sbin case $1 in start) ##### Allgemeines - Beginn ##### # modprobe teles teles_id=Teles io=0xd0000,11,0xd80,2,0xc8000,12,0xe80,2 telesctrl Teles 1 4 isdnlog -l1015 -e -h2 -D /dev/isdnctrl iprofd /etc/isdn/modemsettings # ##### Allgemeines - Ende ##### ##### pfm (Internet-Anbindung) - Beginn ##### # # Device anlegen und Protokolle festlegen # isdnctrl addif isdn0 # Device anlegen isdnctrl l2_prot isdn0 hdlc # Layer 2 HDLC isdnctrl l3_prot isdn0 trans # Layer 3 transparent isdnctrl encap isdn0 rawip # Raw IP encapsulation # # Callback konfigurieren # #isdnctrl callback isdn0 in # Callback fuer eing. Anrufe isdnctrl cbhup isdn0 on # Reject vor Callback isdnctrl cbdelay isdn0 2 # Delay vor Callback # # Telefonnummern, Sicherheit und Wahlwiederholungen # isdnctrl eaz isdn0 905005 # Eigene MSN isdnctrl addphone isdn0 in 12345678 # Reinkommende Tel.-Nr. isdnctrl addphone isdn0 out 012345678 # Rausgehende Tel.-Nr. isdnctrl secure isdn0 on # Nur zugelassene Tel.-Nr. isdnctrl dialmax isdn0 5 # Max. 5 Wahlversuche # # Konfiguration des Verbindungsendes # isdnctrl huptimeout isdn0 26 # Ausloesung nach 26 sec. isdnctrl chargehup isdn0 on # Ausloesen vor Impuls # # Interface-Konfiguration # ifconfig isdn0 193.141.147.112 \ broadcast 193.141.147.255 \ netmask 255.255.255.0 \ metric 1 # # Setzen der statischen Routen # route add 193.141.147.1 isdn0 route add default gw 193.141.147.1 # ##### pfm (Internet-Anbindung) - Ende ##### ##### Test - Beginn ##### # # Device anlegen und Protokolle festlegen # isdnctrl addif isdn1 # Device anlegen isdnctrl l2_prot isdn1 hdlc # Layer 2 HDLC isdnctrl l3_prot isdn1 trans # Layer 3 transparent isdnctrl encap isdn1 rawip # Raw IP encapsulation # # Telefonnummern, Sicherheit und Wahlwiederholungen # isdnctrl eaz isdn1 905118 # Eigene MSN # ##### Test - Ende ##### ;; stop) # Killen noch laufender Prozesse # kill `cat /var/run/isdnlog.pid` kill `pidof iprofd` # # Aufraeumen # route del default ifconfig isdn0 down isdnctrl delif isdn0 isdnctrl delif isdn1 rmmod teles rmmod isdn ;; *) echo "Usage: `basename $0` " ;; esac #----- End of rc.isdn ----- Viel Erfolg, Gottfried