charcheint, chargehup und andere Seltsamkeiten
Hallo zusammen, bin gerade dabei suse 8.0 prof. als ISDN-Router einzurichten und dabei auf seltsame Dinge gestoßen: Charge-Intervall: dass die in /etc/sysconfig/isdn/cfg-netX eingetragenen Werte nicht übernommen werden, hab ich schon am eigenen Leib und aus der Liste erfahren. Auch in /etc/sysconfig/network/ifcfg-ipppX eingetragen zeigen Sie keine Wirkung - (fast :o} )->ok. Aber woher holt sich isdnctrl den Standardwert von 60 sec (ist für msn's 1/1 Takt nicht sehr nützlich!). wird's per $ isdnctrl chargeint ippp0 1 eingestellt, ist's nach dem nächsten Verbindungsaufbau wieder auf 60! Hat jemand damit schon Erfolg gehabt oder weiß wie's geht? ChargeHangup: ist trotz gegenteiliger Einstellung laut isdnctrl "on". Ist für mich nicht sehr zweckmäßig, nachdem ich das Gebührensignal abschalten ließ. Schadet's was? wie krieg' ich's entgültig raus, ohne mir die devices per Eigenscript selber vor jeder Verbindung aufbauen zu lassen? z.B.: ergibt folgende labor:~ # cat /etc/sysconfig/network/ifcfg-ippp2 # # DO NOT EDIT THIS FILE !!! ... STARTMODE="manual" IPADDR="192.168.0.33" PTPADDR="192.168.0.3" DEFAULTROUTE="yes" FIREWALL="no" MSN="32" DIALMODE="auto" DIALPREFIX="0" REMOTE_OUT="" REMOTE_IN="" PROVIDER="freenet" SECURE="on" CHARGEHUP="off" # hier ^^^^^ IDLETIME="50" CALLBACK="off" VERBOSE_LEVEL="" SLAVES="" MULTILINK="no" SLAVEMSN="" SLAVE_IN="" SLAVE_OUT="" DEVICE="ippp2" LAYER2="hdlc" LAYER3="trans" ENCAP="syncppp" IP_RESEND="" IP_RESEND_PARAMETER="" DYNAMICIP="yes" USEPEERDNS="yes" IPPPD_OPTIONS="" ASKPASSWORD="" folgende Ausgabe: labor:~ # isdnctrl list ippp2 Current setup of interface 'ippp2': EAZ/MSN: 32 Phone number(s): Outgoing: 0019231760 Incoming: Dial mode: auto Secure: on Callback: off Reject before Callback: on Callback-delay: 2 Dialmax: 1 Hangup-Timeout: 50 Incoming-Hangup: off ChargeHangup: on # da ..... ^^^^ Charge-Units: 0 Charge-Interval: 60 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ #kein Eintrag oben Layer-2-Protocol: hdlc Layer-3-Protocol: trans Encapsulation: syncppp Slave Interface: None Slave delay: 10 Master Interface: None Pre-Bound to: Nothing PPP-Bound to: 2 ... na gut 90% sind ja richtig :o))))) Nachfolgend die Frage: Wer hat nun recht: isdnctrl list ipppx oder die Ausgabe des jeweiligen Befehls und wie kann ich rauskriegen was jetzt letztendlich zum Einsatz kommt? labor:~ # isdnctrl chargeint ippp0 1 Charge Interval for ippp0 is 1 sec. ^^^^^^^^ labor:~ # isdnctrl chargehup ippp0 off Charge-Hangup for ippp0 is off ^^^^ labor:~ # isdnctrl list ippp0 Current setup of interface 'ippp0': EAZ/MSN: 32 ... ChargeHangup: on ^^^^ Charge-Units: 0 Charge-Interval: 60 ^^^^ ... PPP-Bound to: 0 +++++++++ zu guter letzt: labor:~ # rpm -q i4l i4l-2002.5.29-0 die i4l-2002.7.31-0.i386.rpm i4l-2002.7.31-0.i386.patch.rpm vermeldeten diverse konlfikte bei der Dummy--Installation, sodaß ich von der Installation Abstand nahm ;o) Ja, das ist ganz offensichtlich noch der Wurm drin :o)) etwas verunsichert aber ... mit der Hoffnung auf frohe Genesung :o}} Grüßt von der schwäbischen Alb fs
On Thu, Dec 19, 2002 at 02:44:29AM +0100, Friedrich Strohmaier wrote:
Hallo zusammen, bin gerade dabei suse 8.0 prof. als ISDN-Router einzurichten und dabei auf seltsame Dinge gestoßen:
8.0 i4l Updates einspielen, dann wird IDLETIME entsprechend /etc/sysconfig/isdn/cfg-netX gesetzt (YOU oder ftp://ftp.suse.com/pub/suse/i386/update/8.0/n1/i4l.rpm)
Charge-Intervall: dass die in /etc/sysconfig/isdn/cfg-netX eingetragenen Werte nicht übernommen werden, hab ich schon am eigenen Leib und aus der Liste erfahren. Auch in /etc/sysconfig/network/ifcfg-ipppX eingetragen zeigen Sie keine Wirkung - (fast :o} )->ok. Aber woher holt sich isdnctrl den Standardwert von 60 sec (ist für msn's 1/1 Takt nicht sehr nützlich!). wird's per
Ohne UPDATES aus der Providerdatei. ... Mit chargeint usw. kenn ich mich nicht aus, die werden zum Teil von isdnlog dynamisch angepasst, wenn man keine Gebühreninfo bekommt.
die i4l-2002.7.31-0.i386.rpm i4l-2002.7.31-0.i386.patch.rpm vermeldeten diverse konlfikte bei der Dummy--Installation, sodaß ich von der Installation Abstand nahm ;o)
i4l-2002.7.31-0.i386.patch.rpm geht nur wenn nichts von Hand geaendert wurde. rpm -Uvh i4l-2002.7.31-0.i386.rpm sollte aber funktionieren. Wenn nicht bitte die Meldungen. -- Karsten Keil SuSE Labs ISDN development
Hallo Liste, hallo Karsten, Danke für die turbo-schnellen Antworten! Meinst Du nicht, Du solltest doch zu DSL wechseln? :o))) Karsten Keil:
On Thu, Dec 19, 2002 at 02:44:29AM +0100, Friedrich Strohmaier wrote:
Hallo zusammen, bin gerade dabei suse 8.0 prof. als ISDN-Router einzurichten und dabei auf seltsame Dinge gestoßen:
8.0 i4l Updates einspielen, dann wird IDLETIME entsprechend /etc/sysconfig/isdn/cfg-netX gesetzt (YOU oder ftp://ftp.suse.com/pub/suse/i386/update/8.0/n1/i4l.rpm)
[..]
Mit chargeint usw. kenn ich mich nicht aus, die werden zum Teil von isdnlog dynamisch angepasst, wenn man keine Gebühreninfo bekommt.
ja gut, aber funken die wirklich in isdnctrl hinein und ändern dort Werte, die ich just und gerade eben mit isdnctrl gesetzt habe, wie im Beispiel? - Ich denke da hat mal abgesehen von den inhaltlichen Problemen isdnctrl selber eins => kontakt mit dem Maintainer??
die i4l-2002.7.31-0.i386.rpm i4l-2002.7.31-0.i386.patch.rpm vermeldeten diverse konlfikte bei der Dummy--Installation, sodaß ich von der Installation Abstand nahm ;o)
i4l-2002.7.31-0.i386.patch.rpm geht nur wenn nichts von Hand geaendert wurde. rpm -Uvh i4l-2002.7.31-0.i386.rpm sollte aber funktionieren. Wenn nicht bitte die Meldungen.
Hier sinse: labor:/home/hu80 # rpm -U --test /home/hu80//i4l-2002.7.31-0.i386.rpm file /etc/ppp/peers/t-dsl from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/bin/capiinfo from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/include/capiutils.h from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/lib/libcapi20.a from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/lib/libcapi20.so.2.0.6 from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/lib/libcapi20dyn.a from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/lib/pppd/2.4.1/capiplugin.so from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/lib/pppd/2.4.1/userpass.so from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/sbin/avmcapictrl from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/sbin/capiinit from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/share/man/man8/capiplugin.8.gz from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 labor:/home/hu80 # ja, da steig ich jetzt nicht so richtig durch, was sich da mit dem capi4linux Packet beißt, und was da zu tun ist??? sag' Du mal ... ehrfürchtiger Gruß :o) fs
On Fri, Dec 20, 2002 at 02:02:44AM +0100, Friedrich Strohmaier wrote:
Hallo Liste, hallo Karsten,
Danke für die turbo-schnellen Antworten! Meinst Du nicht, Du solltest doch zu DSL wechseln? :o)))
Karsten Keil:
On Thu, Dec 19, 2002 at 02:44:29AM +0100, Friedrich Strohmaier wrote:
Hallo zusammen, bin gerade dabei suse 8.0 prof. als ISDN-Router einzurichten und dabei auf seltsame Dinge gestoßen:
8.0 i4l Updates einspielen, dann wird IDLETIME entsprechend /etc/sysconfig/isdn/cfg-netX gesetzt (YOU oder ftp://ftp.suse.com/pub/suse/i386/update/8.0/n1/i4l.rpm)
[..]
Mit chargeint usw. kenn ich mich nicht aus, die werden zum Teil von isdnlog dynamisch angepasst, wenn man keine Gebühreninfo bekommt.
ja gut, aber funken die wirklich in isdnctrl hinein und ändern dort Werte, die ich just und gerade eben mit isdnctrl gesetzt habe, wie im Beispiel? - Ich denke da hat mal abgesehen von den inhaltlichen Problemen isdnctrl selber eins => kontakt mit dem Maintainer??
hmm dumm gelaufen, ich bin einer der wenigen :-) Nein isdnctrl sollte da keinen Fehler haben. Und isdnctrl ist nur ein Programm das mit dem kernel kommuniziert und da Sachen setzt und ausliest. Die ganzen charge werte sind nunmal dynamisch und können auch von anderen Programmen manipuliert werden, aber auch vom kernel selber (im Fall das der Treiber Gebühreninfos liefert). Aber vielleicht meldet sich einer der isdnlog besser kennt auch noch.
die i4l-2002.7.31-0.i386.rpm i4l-2002.7.31-0.i386.patch.rpm vermeldeten diverse konlfikte bei der Dummy--Installation, sodaß ich von der Installation Abstand nahm ;o)
i4l-2002.7.31-0.i386.patch.rpm geht nur wenn nichts von Hand geaendert wurde. rpm -Uvh i4l-2002.7.31-0.i386.rpm sollte aber funktionieren. Wenn nicht bitte die Meldungen.
Hier sinse:
labor:/home/hu80 # rpm -U --test /home/hu80//i4l-2002.7.31-0.i386.rpm file /etc/ppp/peers/t-dsl from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/bin/capiinfo from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1
Aha, Du hast entgegen allen Warnungen die AVM Sachen installiert (bei der 8.0 sollte man nur die Treiber kopieren, alles andere ist bereits da, s.a. http://sdb.suse.de/de/sdb/html/avmcapi.html) Versuchs mal mit rpm -e c4l-lib und dann rpm -U ... wenn das nicht hilft --force --nodeps
ja, da steig ich jetzt nicht so richtig durch, was sich da mit dem capi4linux Packet beißt, und was da zu tun ist???
sag' Du mal ...
Das was AVM da noch mitliefert ist alles schon bei SuSE 8.0 dabei, das installieren fuehrt nur dazu, das sich etwas beist und Updates nicht mehr so ohne weiteres moeglich sind. -- Karsten Keil SuSE Labs ISDN development
Hallo Liste, hallo Karsten Keil, Karsten Keil:
On Fri, Dec 20, 2002 at 02:02:44AM +0100, Friedrich Strohmaier wrote:
Hallo Liste, hallo Karsten,
Danke für die turbo-schnellen Antworten! Meinst Du nicht, Du solltest doch zu DSL wechseln? :o)))
Karsten Keil:
On Thu, Dec 19, 2002 at 02:44:29AM +0100, Friedrich Strohmaier
wrote:
Hallo zusammen, bin gerade dabei suse 8.0 prof. als ISDN-Router einzurichten und dabei auf seltsame Dinge gestoßen:
8.0 i4l Updates einspielen, dann wird IDLETIME entsprechend /etc/sysconfig/isdn/cfg-netX gesetzt (YOU oder ftp://ftp.suse.com/pub/suse/i386/update/8.0/n1/i4l.rpm)
[..]
Mit chargeint usw. kenn ich mich nicht aus, die werden zum Teil von isdnlog dynamisch angepasst, wenn man keine Gebühreninfo bekommt.
ja gut, aber funken die wirklich in isdnctrl hinein und ändern dort Werte, die ich just und gerade eben mit isdnctrl gesetzt habe, wie im Beispiel? - Ich denke da hat mal abgesehen von den inhaltlichen Problemen isdnctrl selber eins => kontakt mit dem Maintainer??
hmm dumm gelaufen, ich bin einer der wenigen :-) Nein isdnctrl sollte da keinen Fehler haben.
steht nur Fritz Elfert drin im Manual - Glück gehabt :o))
Und isdnctrl ist nur ein Programm das mit dem kernel kommuniziert und da Sachen setzt und ausliest. Die ganzen charge werte sind nunmal dynamisch und können auch von anderen Programmen manipuliert werden, aber auch vom kernel selber (im Fall das der Treiber Gebühreninfos liefert).
Aber vielleicht meldet sich einer der isdnlog besser kennt auch noch.
vertiefe das jetzt nicht weiter, bin aber gerne bereit dazu, falls noch Rückfragen kommen!
die i4l-2002.7.31-0.i386.rpm i4l-2002.7.31-0.i386.patch.rpm vermeldeten diverse konlfikte bei der Dummy--Installation, sodaß ich von der Installation Abstand nahm ;o)
i4l-2002.7.31-0.i386.patch.rpm geht nur wenn nichts von Hand geaendert wurde. rpm -Uvh i4l-2002.7.31-0.i386.rpm sollte aber funktionieren. Wenn nicht bitte die Meldungen.
Hier sinse:
labor:/home/hu80 # rpm -U --test /home/hu80//i4l-2002.7.31-0.i386.rpm file /etc/ppp/peers/t-dsl from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1 file /usr/bin/capiinfo from install of i4l-2002.7.31-0 conflicts with file from package c4l-lib-2002.04.10-1
Aha, Du hast entgegen allen Warnungen die AVM Sachen installiert (bei der 8.0 sollte man nur die Treiber kopieren, alles andere ist bereits da, s.a. http://sdb.suse.de/de/sdb/html/avmcapi.html)
Ja, auch nach Jahren sitzen die Windowsmacken noch tief: "Laß' mich in Ruhe -> OK <ENTER>" :o))
Versuchs mal mit
rpm -e c4l-lib
klappt!
und dann rpm -U ...
klappt auch!
wenn das nicht hilft --force --nodeps
ja, da steig ich jetzt nicht so richtig durch, was sich da mit dem capi4linux Packet beißt, und was da zu tun ist???
sag' Du mal ...
Das was AVM da noch mitliefert ist alles schon bei SuSE 8.0 dabei, das installieren fuehrt nur dazu, das sich etwas beist und Updates nicht mehr so ohne weiteres moeglich sind.
so WAR es!! Juhuuhhh! Einwahl freenet unverändert - Lösung im [suse-isdn] nochmal freeneteinwahl diesmal anders? - Thread! Sonst: Einwahl klappt, die offensichtlichen Unberechenbarkeiten sind verschwunden, Das Subject ist erledigt! Danke für Deine prompte Hilfe und .. Schlaf mehr, das ist gesund! ;o)) Gruß von der schwäbischen Alb fs
participants (2)
-
Friedrich Strohmaier
-
Karsten Keil