Hallo! Wenn ich in der /etc/isdn.conf: # providerselect VBN = 010 VBNLEN = 2:3 PRESELECTED=80 PRESELECTED=80 auskommentiere, werden im isdnlog keine Gebühren mehr angezeigt. Ich hätte gerne für meine beiden Provider eine Gebührenanzeige. In /usr/lib/isdn/rate-de.dat: P:80,0 Provider hier B:010000 C:Name:hier C:Address:xxx C:Special:Die Homepage von hier: http://www.hier.de Z:17 hier A:0yyyyyy T:*/*=0.025(60)/1 # # P:85,0 Provider da B:010000 C:Name:da C:Address:xxx C:Special:Die Page von da: http://www.da.de Z:17 da A:0zzzzzz T:*/*=0.025(60)/1 In /etc/isdn/rate.conf: P:80=0 # Provider hier P:85=0 # Provider da Wie müßte ich denn vorgehen, damit nicht nur für den ersten Provider eine Gebühreninformation angezeigt wird? Wenn ich P:80,0 Provider hier und P:80,1 Provider da eintrage, erhalte ich eine Fehlermeldung: rate.conf:@130 Duplicate entry provider ??? (80) wenn ich 'isdnrep -v -t 12/2001 > /home/andreas/isdn-time' sage. Und andersrum werden nur Gebühren für den ersten Provider angezeigt. Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Andreas Meyer wrote:
Hallo!
Wenn ich in der /etc/isdn.conf: # providerselect VBN = 010 VBNLEN = 2:3 PRESELECTED=80
PRESELECTED=80 auskommentiere, werden im isdnlog keine Gebühren mehr angezeigt.
Der PERSELECTED-Eintrag wird verwendet, wenn du keine Providervorwahl wählst.
Ich hätte gerne für meine beiden Provider eine Gebührenanzeige.
In /usr/lib/isdn/rate-de.dat: P:80,0 Provider hier B:010000
^^^^^^ Du brauchst hier die Providervorwahl.
P:85,0 Provider da B:010000
^^^^^^ und hier ditto, sonst kann isdnlog die Nummern nicht zuordnen.
In /etc/isdn/rate.conf: P:80=0 # Provider hier P:85=0 # Provider da
Ok
Wie müßte ich denn vorgehen, damit nicht nur für den ersten Provider eine Gebühreninformation angezeigt wird?
Welche Nummern werden genau gewählt? Am besten testest du die Vergebührung mit isdnrate. $ man isdnrate $ man rate-files
Gruß
HTH leo
Hallo! Am Mon, 10 Dec 2001 17:15:26 +0100 schrieb Leopold Toetsch <lt@toetsch.at>:
PRESELECTED=80 auskommentiere, werden im isdnlog keine Gebühren mehr angezeigt.
Der PERSELECTED-Eintrag wird verwendet, wenn du keine Providervorwahl wählst.
Herzlichen Dank, ein Lichtblick! Also ich habe folgende Einträge in der rate-de.dat: # # P:80,0 KDT-Wuppertal B:010000 C:Name:KDT C:Address:Klaus-Datentechnik GmbH, Wuppertal C:Special:Die Homepage von KDT: http://www.kdt.de Z:17 KDT A:0193736 T:*/*=0.025(60)/1 ##################################################################### # # P:85,0 Freenet B:010000 C:Name:Freenet C:Address:Freenet GmbH, wasweisichwo C:Special:Die Page von Freenet: http://www.freenet.de Z:17 Freenet A:0101901929 T:*/*=0.025(60)/1 #####################################################################
In /etc/isdn/rate.conf: P:80=0 # Provider hier P:85=0 # Provider da
Ok
Welche Nummern werden genau gewählt?
In der callerid.conf steht dann u.a.: [NUMBER] NUMBER = 0193736 ALIAS = KDT #ZONE = 1 [NUMBER] NUMBER = 0101901929 ALIAS = FREENET #ZONE = 1 Wobei ich mir eben auch nicht darüber im Klaren bin, ob das so ok ist bzw. ob in der rate-de.dat z.B. die 01929 weggelasen werden muß? Und was wäre dann bei KDT die Vorwahl? Und also müßte ich bei B: und A: die gleichen Einträge haben?
Am besten testest du die Vergebührung mit isdnrate.
$ man isdnrate $ man rate-files
Ich werd´s mir mal anschauen. Dieses ISDN ist dermaßen schwierig zu konfigurieren, daß man da ja nicht froh wird. Was mich wundert ist, daß es für diese vielen Konfigurations-Dateien und Möglichkeiten keine Hilfsmittel gibt. Alleine die Vielfalt der beteiligten Dateien kostet schon Nerven. Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Andreas Meyer wrote:
B:010000
Ich hatte doch geschrieben, daß das so nicht geht. Welche Nummer wählst du für diesen Provider? Der B:-Eintrag muß mit der Providervorwahl übereinstimmen.
A:0193736
Wenn dass die Nummer ist, die gewählt wird, dann gehört der Eintrag zu deinem PRESELECTED-Provider, da keine Providervorwahl definiert ist.
P:85,0 Freenet B:010000 A:0101901929
Und das wäre Provider 19,x B: 01019 A: 01929 Blöde Frage, warum machst du das alles: $ grep Freenet /usr/lib/isdn/rate-de.dat N:01929 # 01019Freenet (Mobilcom) # 0101901929 (User:beliebig; pw:beliebig)
P:80=0 # Provider hier P:85=0 # Provider da
Sehr übersichtlich, oben Freenet, hier wieder was anderes? Lass mal die callerid.conf weg, bis der Rest passt.
Ich werd´s mir mal anschauen. Dieses ISDN ist dermaßen schwierig zu konfigurieren, daß man da ja nicht froh wird.
Du bekommst dafür auch eine ganze Mene Infos retour.
Was mich wundert ist, daß es für diese vielen Konfigurations-Dateien und Möglichkeiten keine Hilfsmittel gibt.
Patches welcome.
Gruß
HTH leo
Hallo Leopold! Am Tue, 11 Dec 2001 11:44:10 +0100 schrieb Leopold Toetsch <lt@toetsch.at>:
B:010000
Ich hatte doch geschrieben, daß das so nicht geht.
Ich wollte damit nur meine momentanen Einstellungen anzeigen.
Welche Nummer wählst du für diesen Provider? Der B:-Eintrag muß mit der Providervorwahl übereinstimmen.
A:0193736
Diese Nummer und nur diese wähle ich für diesen Provider. Es gibt da keine Vorwahl oder sowas. Das war die ganze Zeit auch preselected in der isdn.conf. Seit ich freenet (01019-01929) dazugenommen habe, wird für freenet keine Gebühreninfo angezeigt trotz Eintrag in der rate-de.dat. Okay, ich habe für Freenet nun nach Deiner Empfehlung als B:01019 und als A:01929 eingetragen, bingo, ich habe Gebührenanzeige, aber jetzt nur für Freenet und nicht mehr für 0193736 (obwohl preselected in der isdn.conf) Also (sprach Zaratustra) werde ich den PRESELECTED-Eintrag in der isdn.conf kommentieren, damit dann auch die 0193736 berücksichtigt wird. Die Frage bleibt, was ist bei 0193736 die Vorwahl? Kommentiere ich für diesen Provider den B: Eintrag, kommt eine Fehlermeldung des isdnrep -> ignored .
Wenn dass die Nummer ist, die gewählt wird, dann gehört der Eintrag zu deinem PRESELECTED-Provider, da keine Providervorwahl definiert ist.
P:85,0 Freenet B:010000 A:0101901929
Und das wäre Provider 19,x B: 01019 A: 01929
Danke!
Blöde Frage, warum machst du das alles: $ grep Freenet /usr/lib/isdn/rate-de.dat N:01929 # 01019Freenet (Mobilcom) # 0101901929 (User:beliebig; pw:beliebig)
Hatte ich übersehen. Was bedeutet N: ?
Lass mal die callerid.conf weg, bis der Rest passt.
Da hab´ ich jetzt wieder [NUMBER] NUMBER = 0101901929 ALIAS = FREENET drin und der ALIAS wird ignoriert. Der wurde vor ein paar Tagen aber schonmal angzeigt. Das ist zu Mäusemelken!
Ich werd´s mir mal anschauen. Dieses ISDN ist dermaßen schwierig zu konfigurieren, daß man da ja nicht froh wird.
Du bekommst dafür auch eine ganze Mene Infos retour.
Ja, ist richtig....
Was mich wundert ist, daß es für diese vielen Konfigurations-Dateien und Möglichkeiten keine Hilfsmittel gibt.
Patches welcome.
Übersteigt mein Können. Obwohl mich schon mal interessieren würde, ob es ein Tool gibt, mit dem einfache GUIs zusammenklicken und die Buttons mit Kommandos verknüpfen kann. Per HTML ist das ja kein Problem, aber für KDE-Desktop? TK/TCL? Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage
Andreas Meyer wrote:
Okay, ich habe für Freenet nun nach Deiner Empfehlung als B:01019 und als A:01929 eingetragen, bingo, ich habe Gebührenanzeige, aber jetzt nur für Freenet und nicht mehr für 0193736 (obwohl preselected in der isdn.conf)
Na schon mal was. Nun zum 2. Provider. Die Nummer 0193736 existiert in der rate-de.dat nicht. D.h. musst du diese bei deinem Telefon-Provider eintragen, der dir die Rechnung schickt, wenn du _ohne_ Providervorwahl irgendeine Nummer wählst - ist doch einfach.
Also (sprach Zaratustra) werde ich den PRESELECTED-Eintrag in der isdn.conf kommentieren, damit dann auch die 0193736 berücksichtigt wird.
Nein, wie soll isdnlog dann wissen, welcher Telefon-Provider dein Default-Provider ist? Ev. gibt's aber einen Default auf 01033 = DTAG.
Die Frage bleibt, was ist bei 0193736 die Vorwahl? Kommentiere ich für diesen Provider den B: Eintrag, kommt eine Fehlermeldung des isdnrep -> ignored .
Lies bitte noch einmal den Satz, den ich dir dazu geschrieben habe:
Wenn dass die Nummer ist, die gewählt wird, dann gehört der Eintrag zu deinem PRESELECTED-Provider, da keine Providervorwahl definiert ist.
Und s.o.
Hatte ich übersehen. Was bedeutet N: ?
$ man rate-files / N:
Gruß
HTH leo
Hallo Leopold! Am Tue, 11 Dec 2001 13:38:57 +0100 schrieb Leopold Toetsch <lt@toetsch.at>:
Nun zum 2. Provider. Die Nummer 0193736 existiert in der rate-de.dat nicht. D.h. musst du diese bei deinem Telefon-Provider eintragen, der dir die Rechnung schickt, wenn du _ohne_ Providervorwahl irgendeine Nummer wählst - ist doch einfach.
Also (sprach Zaratustra) werde ich den PRESELECTED-Eintrag in der isdn.conf kommentieren, damit dann auch die 0193736 berücksichtigt wird.
Nein, wie soll isdnlog dann wissen, welcher Telefon-Provider dein Default-Provider ist? Ev. gibt's aber einen Default auf 01033 = DTAG.
Ich habe den doch in der rate-de.dat eingetragen: P:80,0 KDT-Wuppertal B:010000 C:Name:KDT C:Address:Klaus-Datentechnik GmbH, Wuppertal C:Special:Die Homepage von KDT: http://www.kdt.de Z:17 KDT A:0193736 T:*/*=0.025(60)/1 Es läuft! ISDN-Router -> FREENET 0.0213 DEM I= 34.76 kB O= 16.49 kB ISDN-Router -> KDT 0.0108 DEM I= 30.71 kB O= 20.39 kB ISDN-Router -> KDT 0.0142 DEM I= 109.86 kB O= 19.18 kB You made my day! Also muß ich in der isdn.conf PRESELECTED=80 eintragen, da für KDT keine Vorwahl bekannt ist und in der rate-de.dat dann eben B:010000 ! Das funktioniert...
Hatte ich übersehen. Was bedeutet N: ?
$ man rate-files / N:
Ah, der Autor persönlich; das ehrt! Gruß und nochmals DANKE für die Hilfestellung! -- Andreas Meyer http://home.wtal.de/MeineHomepage
participants (2)
-
Andreas Meyer
-
Leopold Toetsch