hallo liste, ich versuche einen callback mit i4 zu installieren und komme nicht so recht weiter. in der sdb finde ich immer nur hinweise auf mgetty. sollte das nicht auch ohne gehen? isdnctrl dialback ippp1 in? isdnctrl dialback ippp2 out? kann ich das irgendwo nachlesen? ich poste auch gern mehr (isdnctrl list all, /var/log/messages, /etc/ppp/ioptions, /etc/ppp/options.ippp1, usw.) any hints? mfg C. Steingräber
Am Mon, 31 Jul 2000 schrieb Christian Steingräber:
hallo liste,
Hallo Christian,
ich versuche einen callback mit i4 zu installieren und komme nicht so recht weiter. in der sdb finde ich immer nur hinweise auf mgetty. sollte das nicht auch ohne gehen?
Bei mir schaut das so aus: Der Client hat in der i4l_option.rc.config in der Variable I4L_REMOTE_OUT die Nummer des Servers, in der Variable I4L_REMOTE_IN die _korrekte_ Nummer, mit der sich der Server meldet. Dabei ist die Zeile in der /var/log/messages hilfreich, die heißt rechnername kernel: isdn0: call from nummermitdersichderservermeldet -> nummeraufdieisdn0reagiert accepted. In meinem Fall meldet sich eine Telefonanlage mit einer allgemeinen Kennung, also nicht der tatsächlichen Nebenstelle und die Vorwahl hat auch keine vorangestellte 0. Als Protokoll habe ich in der Variable I4L_ENCAP_0="rawip" stehen und I4L_SECURE_0="on". In der i4l_sp_option.rc.config steht in I4L_L2_0="x75i", und in I4L_CALLBACK_0="out". Der Server: hat in der i4l_option.rc.config in der Variable I4L_REMOTE_OUT_0 die anzurufende Nummer des Clients stehen, in I4L_REMOTE_IN_0 die Kennung, mit der sich der Client meldet und entsprechend zum Client in I4L_ENCAP_0="rawip". In der i4l_sp_option.rc.config steht in I4L_L2_0="x75i", und in I4L_CALLBACK_0="in". Damit wählt der Client, legt auf und zwei Sekunden später ruft der Server. Gruß Karlheinz -- E-Mail: karlheinz.guenster@t-online.de --
hallo liste,
Hallo Christian,
und nochmal hallo
ich versuche einen callback mit i4 zu installieren und komme nicht so recht weiter. in der sdb finde ich immer nur hinweise auf mgetty. sollte das nicht auch ohne gehen?
Bei mir schaut das so aus:
Der Client hat in der i4l_option.rc.config in der Variable I4L_REMOTE_OUT die Nummer des Servers, in der Variable I4L_REMOTE_IN die _korrekte_ Nummer, mit der sich der Server meldet. Dabei ist die Zeile in der /var/log/messages hilfreich, die heißt rechnername kernel: isdn0: call from nummermitdersichderservermeldet -> nummeraufdieisdn0reagiert accepted. In meinem Fall meldet sich eine Telefonanlage mit einer allgemeinen Kennung, also nicht der tatsächlichen Nebenstelle und die Vorwahl hat auch keine vorangestellte 0.
ok, ist klar. das mit der nummer habe ich auch in /v/l/m gecheckt.
Als Protokoll habe ich in der Variable I4L_ENCAP_0="rawip" stehen und I4L_SECURE_0="on".
ich hatte eigentlich sync-ppp, habe aber der einfachheit halber auch mal auf raw-ip umgestellt.
In der i4l_sp_option.rc.config steht in I4L_L2_0="x75i", und in I4L_CALLBACK_0="out".
habe ich auf hldc gelassen.
Der Server:
....
entsprechend (s.u.)
Gruß Karlheinz
ok, nochmal zur erklärung: zum testen habe ich das auf einem rechner laufen mit zwei devices (jetzt isdn0 und isdn1). ohne callback funktioniert es: Current setup of interface 'isdn0': EAZ/MSN: 22222 Phone number(s): Outgoing: 11111 Incoming: 432111111 Dial mode: auto Secure: on Callback: off Reject before Callback: on Callback-delay: 3 Dialmax: 2 Dial-Timeout: -1 Dial-Wait: 5 Hangup-Timeout: 30 Incoming-Hangup: off ChargeHangup: off Charge-Units: 0 Charge-Interval: 0 Layer-2-Protocol: hdlc Layer-3-Protocol: trans Encapsulation: rawip Slave Interface: None Slave delay: 10 Slave trigger: 6000 cps Master Interface: None Pre-Bound to: Nothing PPP-Bound to: Nothing Current setup of interface 'isdn1': EAZ/MSN: 11111 Phone number(s): Outgoing: 22222 Incoming: 432122222 Dial mode: auto Secure: on Callback: off Reject before Callback: on Callback-delay: 2 Dialmax: 2 Dial-Timeout: -1 Dial-Wait: 5 Hangup-Timeout: 30 Incoming-Hangup: off ChargeHangup: off Charge-Units: 0 Charge-Interval: 0 Layer-2-Protocol: hdlc Layer-3-Protocol: trans Encapsulation: rawip Slave Interface: None Slave delay: 10 Slave trigger: 6000 cps Master Interface: None Pre-Bound to: Nothing PPP-Bound to: Nothing Jul 30 23:47:37 lincl kernel: isdn1: dialing 1 22222... Jul 30 23:47:40 lincl kernel: isdn_net: call from 432111111,7,0 -> 22222 Jul 30 23:47:40 lincl kernel: isdn0: call from 432111111 -> 22222 accepted Jul 30 23:47:40 lincl kernel: isdn_net: isdn0 connected Jul 30 23:47:40 lincl kernel: isdn_net: chargetime of isdn0 now 199073 Jul 30 23:47:41 lincl kernel: isdn_net: isdn1 connected Jul 30 23:47:41 lincl kernel: isdn_net: chargetime of isdn1 now 199132 Jul 30 23:48:00 lincl kernel: isdn_net: local hangup isdn1 Jul 30 23:48:00 lincl kernel: isdn1: Chargesum is 0 Jul 30 23:48:01 lincl kernel: isdn0: remote hangup Jul 30 23:48:01 lincl kernel: isdn0: Chargesum is 0 alles ok, nach 30 sekunden hangup. mit callback geht irgendwie garnix: Current setup of interface 'isdn0': EAZ/MSN: 22222 Phone number(s): Outgoing: 11111 Incoming: 432111111 Dial mode: auto Secure: on Callback: in Reject before Callback: on Callback-delay: 3 Dialmax: 2 Dial-Timeout: -1 Dial-Wait: 5 Hangup-Timeout: 30 Incoming-Hangup: off ChargeHangup: off Charge-Units: 0 Charge-Interval: 0 Layer-2-Protocol: hdlc Layer-3-Protocol: trans Encapsulation: rawip Slave Interface: None Slave delay: 10 Slave trigger: 6000 cps Master Interface: None Pre-Bound to: Nothing PPP-Bound to: Nothing Current setup of interface 'isdn1': EAZ/MSN: 11111 Phone number(s): Outgoing: 22222 Incoming: 432122222 Dial mode: auto Secure: on Callback: out Hangup after Dial on Callback-delay: 2 Dialmax: 2 Dial-Timeout: -1 Dial-Wait: 5 Hangup-Timeout: 30 Incoming-Hangup: off ChargeHangup: off Charge-Units: 0 Charge-Interval: 0 Layer-2-Protocol: hdlc Layer-3-Protocol: trans Encapsulation: rawip Slave Interface: None Slave delay: 10 Slave trigger: 6000 cps Master Interface: None Pre-Bound to: Nothing PPP-Bound to: Nothing Jul 30 23:49:10 lincl kernel: isdn1: dialing 1 22222... Jul 30 23:49:12 lincl kernel: isdn1: hangup waiting for callback ... Jul 30 23:49:13 lincl kernel: isdn_net: call from 432111111,7,0 -> 22222 Jul 30 23:49:13 lincl kernel: isdn_net: call from 432111111 -> 0 22222 ignored Jul 30 23:49:13 lincl kernel: isdn_tty: call from 432111111 -> 22222 ignored Jul 30 23:49:17 lincl kernel: isdn_net: call from 432111111,7,0 -> 22222 Jul 30 23:49:17 lincl kernel: isdn_net: call from 432111111 -> 0 22222 ignored Jul 30 23:49:17 lincl kernel: isdn_tty: call from 432111111 -> 22222 ignored Jul 30 23:49:20 lincl kernel: isdn1: dialing 2 22222... Jul 30 23:49:21 lincl kernel: isdn1: hangup waiting for callback ... Jul 30 23:49:29 lincl kernel: isdn_net: local hangup isdn1 wo mag mein problem sein??? ist natürlich nur ein test, um das ganze dann letzendlich auf zwei rechnern zum laufen zu kriegen. aber wenn das nicht klappt, bin ich ja nur am laufen ;-)) hat irgend jemand eine idee??? mfg C. Steingräber
Am Mon, 31 Jul 2000 schrieb Christian Steingräber: Hallo Christian,
ich versuche einen callback mit i4 zu installieren und komme nicht > > > so recht weiter. in der sdb finde ich immer nur hinweise auf mgetty. > > > sollte das nicht auch ohne gehen?
Bei mir schaut das so aus:
[...]
ok, nochmal zur erklärung: zum testen habe ich das auf einem rechner laufen mit zwei devices (jetzt isdn0 und isdn1). ohne callback funktioniert es:
Das würde ich wenn nur möglich mit zwei Rechnern testen. Endgültig soll es ja auch auf zwei verschiedenen und nicht auf einem einzigen Rechner laufen. Bei Dir sehe ich auch nur die Unterschiede in der MSN. Ohne Callback identifiziert sich Dein Rechner ohne 0, mit Callback mit 0.
Jul 30 23:47:37 lincl kernel: isdn1: dialing 1 22222... Jul 30 23:47:40 lincl kernel: isdn_net: call from 432111111,7,0 -> 22222 Jul 30 23:47:40 lincl kernel: isdn0: call from 432111111 -> 22222 accepted
Hier sind die fünf Zweier ohne Null
Jul 30 23:49:10 lincl kernel: isdn1: dialing 1 22222... Jul 30 23:49:12 lincl kernel: isdn1: hangup waiting for callback ... Jul 30 23:49:13 lincl kernel: isdn_net: call from 432111111,7,0 -> 22222 Jul 30 23:49:13 lincl kernel: isdn_net: call from 432111111 -> 0 22222 ignored
Hier taucht eine Null auf. Woher das kommt kann ich Dir nicht sagen. Dafür weiß ich zuwenig davon. Vielleicht hat im zweiten Fall Deine Telefonanlage damit was zu tun? Ich kann Dir nur sagen, dass es bei mir mit den beschriebenen Einstellungen auf zwei Rechnern funktioniert. Auf einem einzigen habe ich das nicht getestet. Gruß Karlheinz -- E-Mail: karlheinz.guenster@t-online.de --
hallo karlheinz, hallo liste, danke für eure aufmersamkeit; mit zwei rechnern ging es sofort und problemlos! warum das nicht mit zwei devices auf einem rechner geht weiß wohl nur gott. mir will es auf jeden fall nicht so ganz einleuchten. mfg C. Steingräber
participants (2)
-
Chris.Stein@t-online.de
-
karlheinz.guenster@t-online.de