On Sun, Jul 21, 2002 at 01:10:51PM +0200, Rainer Stransky wrote:
On Saturday 20 July 2002 23:03, Karsten Keil wrote:
On Sat, Jul 20, 2002 at 05:27:34PM +0200, Rainer Stransky wrote:
Ich moechte zwei Linux-Rechner (beide SuSE 8.0) über raw-IP und ISDN verbinden (Callback-Server, Callback-Client).
yast2 bietet hierfür Konfigurationmöglichkeiten an. Jedoch sobald ich raw-ip wähle kann ich die IP-Adressen der peers nicht mehr aendern.
Was ist hier faul ?
Fehler im yast2. Workaround: editiere /etc/sysconfig/isdn/cfg-netX und trage die Addresen von Hand ein. Beim Server auch REMOTE_IN="liste der Nummern die anrufen duerfen. Habe nun folgende Einstellung in /etc/sysconfig/isdn/cfg-net1: # cat cfg-net1 CALLBACK="in" CHARGEHUP="on" COMPRESSION="yes" DEFAULTROUTE="no" DIALMODE="auto" DYNAMICIP="no" FIREWALL="no" IDLETIME="300" IPADDR="192.168.1.1" MSN="43" MULTILINK="no" PROTOCOL="rawip" PROVIDER="sofa" PTPADDR="192.168.1.2" STARTMODE="onboot" USEPEERDNS="yes" REMOTE_IN="44"
Wie man sieht versuche ich eine Testverbindung auf meinem internen S0 mit Nebenstellennummern.
Dann muss der DIALPREFIX auf "" in diesem file oder #44 als Zielrufnummer. SuSEconfig --module isdn muss nach Aenderungen in den cfg-netX files laufen, hatte ich wohl vergessen zu erwaehnen.
Nach rcisdn restart net1, bekomme ich folgende nicht sehr erfolgversprechende Ausgabe:
rcisdn restart laedt nur die Treiber, nicht die netwerk devices Zum neu Laden des isdn0 Netzwerk Interfaces benutze: ifdown isdn0 ifup isdn0 oder rcnetwork restart -o type=isdn ...
Mir ist schon nicht klar wie die Korrelation cfg-net1 und dem interface Namen isdn0 zustande kommt. Vielleicht ist ja da schon der Haken. Unter /etc/sysconfig/isdn gibt es nur: cfg-contr0 cfg-net0 cfg-net1 scripts
1. definiertes RAWIP: isdn0, naechstest isdn1 usw. Das kommt einfach von der Reihenfolge der zu vegebenen Interfaces. Die syncppp interfaces muessen alle ipppN heissen, deshalb belegt z.B. ein mit MPPP konfiguriertes IF in cfg-net0 ippp0 und ippp1 das in cfg-net1 konfigurierte ippp2 und ippp3 usw. Ich weiss das es nicht schoen ist, aber habe bis jetzt keine andere einfache Loesung gefunden. Fuer RAWIP koennte man es anders machen und den net<N> zu isdn<N> machen, vielleicht aendere ich das noch. -- Karsten Keil SuSE Labs ISDN development