[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]: isdnlog; 0 EH = 0.24 DM ?



Hallo,

Wir benutzen hier isdnlog (Version 2.99) aus dem Packet
"isdnutils_2.1.beta1-23.deb" der Debian 2.0 Distribution.  Dazu den
Kernel 2.0.35 (kernel-source-2.0.35_2.0.35-2.deb) mit HiSax Treiber
fuer eine Teles 16.3.  Die Telekom uebermittelt die Gebuehren am Ende
des Gespraeches (Komfortanschluss).

Die Konfigurationsdateien (isdn.conf und isdnlog.isdnctrl0)
sind am Ende dieser Datei aufgefuehrt. Ebenso ein Auszug von
/tmp/isdnctrl0 (nur HEX- und Q.931- Teil) fuer eine typische
Verbindung.



Unverstaendlich ist fuer mich das Verhalten von isdnlog in drei Punkten:

1.) Das Entgelt eines Gespraechs wird richtig ermittelt und auf der
console bzw. im Logfile ausgegeben, hingegen werden die dabei
verbrauchten Einheiten _immer_ mit 0 EH angegeben.
+++ --- +++
Wed Nov 25 15:54:45 outgoing   Netzwerk -> RUS  HANGUP (0 EH DM   0.24  0:02:32
  I=120.8Kb O= 16.9Kb)
+++ --- +++

isdnrep zeigt jedoch die Einheiten richtig an:
+++ --- +++
 15:52:13  0:02:32        Netzwerk -> RUS                2 EH     0.24 DM 
  I= 120.79 kB O=  16.86 kB
+++ --- +++

2.) Merkwuerdig ist ebenfalls: Ohne den "console=" Eintrag in
isdnlog.isdnctrl0 schrieb isdnlog in /var/log/isdn/isdnlog und auf
/dev/tty1, nach dem Eintrag "console=/dev/tty6" kommen nur noch
Meldungen in den Logfile. Auf /dev/tty6 kommt nichts mehr an.


3.) Obwohl isdnlog vor dem Herunterfahren des System mit einem "kill"
beendet wird (siehe FAQ), schreibt er nichts in die Dateien
/etc/isdn/charge.dat bzw. charge.dat.old.
+++ --- +++
-rw-r--r--   1 root     root            0 Nov 20 21:39 charge.dat
-rw-r--r--   1 root     root            0 Nov 17 18:58 charge.dat.old
+++ --- +++
Dadurch wird CHARGEMAX bei jedem Reboot zurueckgesetzt.


Herzlichen Dank fuer Eure Hilfe
	  Werner Damus




Hier noch die Dateien:


+++ +++ +++  isdn.conf  +++ +++ +++

[GLOBAL]
COUNTRYPREFIX=+
AREAPREFIX=0
COUNTRYCODE=49	# Deutschland
AREACODE=711	# Stuttgart
CODELIB=AREACODE
AREALIB=/usr/lib/isdn/areacode.dat
AVON=/usr/lib/isdn/avon

[VARIABLES]

[ISDNLOG]
STOPCMD=stop
CHARGEMAX = 5.00
CURRENCY=0.12,DM	# Deutschland, Telekom

ILABEL = %b %e %T %ICall to tei %t from %N2 on %n2
OLABEL = %b %e %T %Itei %t calling %N2 with %n2

--- --- --- --- --- --- --- --- --- 



+++ +++ +++ isdnlog.isdnctrl0 +++ +++ +++

[options]

log=15 		# log d-channel messages. value may be 0-15 (bit coded flags)
stdout=0x6f7	# log to stdout or file, and set log level
console=/dev/tty20
outfile=+/var/log/isdn/isdnlog	# logfile to log to ('+' is append mode)
daemon=no	# "yes"/"no" : (dont) start isdnlog as daemon.
monitor=yes	# enable support for imon and imontty (monitor progs)
syslog=0x1bf7	# log to syslog with log level X
thruput=60	# if you log thruput : one message every X seconds
newline=no

---  --- --- --- --- --- --- --- ---



+++ +++ +++  Auszug aus /tmp/isdnctrl0 +++ +++ +++

Wed Nov 25 15:18:43 1998  HEX: 00 CD 00 00 08 01 43 05 A1 04 02 88 90 6C 09 01 80 38 31 30 36 30 37 37 70 0C 81 30 37 30 33 31 37 31 34 38 31 34
Wed Nov 25 15:18:43 1998  HEX: 02 CD 00 02 08 01 C3 02 18 01 89
Wed Nov 25 15:18:45 1998  HEX: 02 CD 02 02 08 01 C3 01
Wed Nov 25 15:18:45 1998  HEX: 02 CD 04 02 08 01 C3 07 29 05 62 0B 19 0F 12
Wed Nov 25 15:19:20 1998  HEX: 00 CD 02 06 08 01 43 45 08 02 80 90
Wed Nov 25 15:19:20 1998  HEX: 02 CD 06 04 08 01 C3 4D 1C 15 91 A1 12 02 02 BC B4 02 01 24 30 09 30 07 A1 05 30 03 02 01 01
Wed Nov 25 15:19:20 1998  HEX: 00 CD 04 08 08 01 43 5A
Wed Nov 25 15:19:25 1998  98:48.85 Wed Nov 25 15:27:28 1998   0 HEX: 00 CD 00 00 08 01 44 05 A1 04 02 88 90 6C 09 01 80 38 31 30 36 30 37 37 70 0C 81 30 37 30 33 31 37 31 34 38 31 34
Wed Nov 25 15:27:28 1998   0 HEX: 02 CD 00 02 08 01 C4 02 18 01 89
Wed Nov 25 15:27:30 1998   0 HEX: 02 CD 02 02 08 01 C4 01
Wed Nov 25 15:27:30 1998   0 HEX: 02 CD 04 02 08 01 C4 07 29 05 62 0B 19 0F 1B
Wed Nov 25 15:27:52 1998   0 HEX: 00 CD 02 06 08 01 44 45 08 02 80 90
Wed Nov 25 15:27:52 1998   0 HEX: 02 CD 06 04 08 01 C4 4D 1C 15 91 A1 12 02 02 A9 BF 02 01 24 30 09 30 07 A1 05 30 03 02 01 01
Wed Nov 25 15:27:52 1998   0 HEX: 00 CD 04 08 08 01 44 5A


Wed Nov 25 15:18:43 1998  Q.931 frame user->network tei 102
Wed Nov 25 15:18:43 1998  Q.931 frame network->user tei 102
Wed Nov 25 15:18:45 1998  Q.931 frame network->user tei 102
Wed Nov 25 15:18:45 1998  Q.931 frame network->user tei 102
Wed Nov 25 15:19:20 1998  Q.931 frame user->network tei 102
Wed Nov 25 15:19:20 1998  Q.931 frame network->user tei 102
Wed Nov 25 15:19:20 1998  Q.931 frame user->network tei 102

---  --- --- --- --- --- --- ---










-- 
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     638


Reply to: