Date: Wed, 2 Jul 2008 00:50:03 +0200 From: "Torfinn Ingolfsen" <tingox@gmail.com> To: freebsd-isdn@freebsd.org Subject: Re: isdntrace - getting old output format back? Message-ID: <ef8c8a880807011550y3a138035q8f74010ab91b0297@mail.gmail.com> In-Reply-To: <200806262219.31766.hselasky@c2i.net> References: <ef8c8a880806220916g4cc43f22i13fcbbb9af2f1f5@mail.gmail.com> <200806230001.37104.hselasky@c2i.net> <ef8c8a880806261025x12dc2ac6k3db9fe0ed09b3bcd@mail.gmail.com> <200806262219.31766.hselasky@c2i.net>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_17059_15937234.1214952603078 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi all, Tonight I had some tie to work on this. Here is a smal status update. On Thu, Jun 26, 2008 at 10:19 PM, Hans Petter Selasky <hselasky@c2i.net> wrote: > I think I patched "isdnd" some time back. The logfiles from "isdnd" should > have that format. This statement got me thinking. > BTW: It is not very difficult to write a small CAPI 2.0 application that > listens for calls and then prints them out in any format you like. I can make > such an application in no time. How about "capimonitor" ? I changed the call-logd script to use isdnmonitor instead of isdntrace. See the attached file.I changed /etc/isdn/isdnd.rc to enable isdnmonitor, and tested. This is my first attempt with isdnmonitor, and it is not working correctly - it doesn't log all calls, just some of them. If I check the logfile of isdnd (/var/log/debug.log), all calls are logged there. Any hints on what might be wrong? -- Regards, Torfinn Ingolfsen ------=_Part_17059_15937234.1214952603078 Content-Type: application/octet-stream; name=call-logd Content-Transfer-Encoding: base64 X-Attachment-Id: f_fi53cggh0 Content-Disposition: attachment; filename=call-logd IyEvdXNyL2Jpbi9wZXJsCnVzZSBEQkk7CiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIwojIGNhbGwtbG9nZCBpcyBhIHBhcnQg b2YgdGhlIGNhbGxpZCBwYWNrYWdlIGFuZCBpcyB3cml0dGVuIGJ5CiMgTS4gUG9zc2FtYWksIGJh c2VkIG9uIGFuIGVhcmxpZXIgcGVybCBzY3JpcHQgYnkgTS4gZGUgVnJpZXMuCiMgMjAwOC0wNy0w MTogVG9yZmlubiBJbmdvbGZzZW4gPHRpbmdveEBnbWFpbC5jb20+CiMJCUkgY2hhbmdlZCB0aGUg c2NyaXB0IHRvIHdvcmsgd2l0aCBpc2RubW9uaXRvciBpbnN0ZWFkCiMKIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoKJE1BSU46 OmRiID0gImNhbGxpZCI7CiRNQUlOOjpkYXRhYmFzZV91c2VybmFtZSA9ICJjYWxsaWQiOwokTUFJ Tjo6ZGF0YWJhc2VfcGFzc3dvcmQgPSAiY2FsbGlkMTIiOwokTUFJTjo6ZHNuID0gIkRCSTpteXNx bDokTUFJTjo6ZGIiOwoKCiNMb29wIGNoZWNrIEQgY2hhbm5lbCB1c2luZyBpc2RudHJhY2UgKGk0 YnNkKQojaXNkbnRyYWNlIC1vIG9wdGlvbiBkaXNhYmxlcyB0aGUgbG9nZmlsZS4KI1RoZSBtZXRo b2QgYmVsb3cgcmVhZHMgdGhlIG91dHB1dCBmcm9tIGlzZG50cmFjZSwgaXQncyBzdGF5cyBsb29w aW5nIGFuZAojd2FpdGluZyBmb3IgYSBjYWxsaW5nIHBhcnR5IG51bWJlciBpZGVudCwgd2hlbiB0 aGlzIGhhcHBlbmQgdGhlIHN0cmluZyBpcwojcGFyc2VkIGFuZCB0aGUgcGhvbmVudW1iZXIgaXMg c3BsaXQgb2YuCgoKIyNvcGVuIElTRE5UUkFDRSwgImlzZG50cmFjZSAtbyB8IiBvciBkaWUgImNh bid0IG9wZW4gaXNkbnRyYWNlOiAkIVxuIjsKb3BlbiBJU0ROVFJBQ0UsICJpc2RubW9uaXRvciAt bCAvdmFyL3J1bi9pc2RuLW1vbml0b3IgfCIgb3IgZGllICJjYW4ndCBvcGVuIGlzZG5tb25pdG9y OiAkIVxuIjsKd2hpbGUoJERVTVAgPSA8SVNETlRSQUNFPil7CiAgCiMjICBAZ3JlcGNwbiA9IGdy ZXAoL2NhbGxlZCBwYXJ0eSBudW1iZXI6fGNhbGxpbmcgcGFydHkgbnVtYmVyOi9pLCAkRFVNUCk7 CiAgQGdyZXBjcG4gPSBncmVwKC9JNEJURUx8cHJlc2VudGF0aW9uL2ksICREVU1QKTsKICAkZ3Jl cFMgPSAiQGdyZXBjcG4iOwogICAgCiAgICAgIGlmICgkZ3JlcFMgZXEgJycpewogICAgICAgICAj c3RheSBpbiBXSElMRSBJU0ROVFJBQ0UKICAgICAgfSNlbmQgaWYKCiAgICAgIGVsc2V7CiAgICAg ICBAY3BuID0gc3BsaXQoJyAnLCAkZ3JlcFMpOwoKIyMgICAgICAgaWYgKCRjcG5bMF0gZXEgIltj YWxsaW5nIikgewogICAgICAgaWYgKCRjcG5bOV0gZXEgInByZXNlbnRhdGlvbiIpIHsKIyMgICAg ICAgICAgaWYgKCRjcG5bM10gbmUgIih0eXBlPW5hdGlvbmFsLCIpIHsKICAgICAgICAgIGlmICgk Y3BuWzddIG5lICJOb3RBdmFpbGFibGUiKSB7CiMjICAgICAgICAgICAkcGhvbmVuciA9ICIkY3Bu WzNdIjsKICAgICAgICAgICAkcGhvbmVuciA9ICIkY3BuWzddIjsKICAgICAgICAgIH0KICAgICAg IH0KIyMgICAgICAgaWYgKCRjcG5bMF0gZXEgIltjYWxsZWQiKSB7IAogICAgICAgaWYgKCRjcG5b N10gZXEgIkk0QlRFTCwiKSB7IAojIyAgICAgICAgICAkbXNubnIgPSAiJGNwblszXSI7CiAgICAg ICAgICAkbXNubnIgPSAiJGNwblsxMl0iOwogICAgICAgfQogICAgICAgICAgIAogICAgICAgICAg ICBpZiAoJG1zbm5yIGVxICcnKXsKICAgICAgICAgICAgICAjY29udGludWUKICAgICAgICAgICAg fSNlbmQgaWYKCiAgICAgICAgICAgIGVsc2V7CiMgICAgICAgICAgICAgIHByaW50ICIkcGhvbmVu ciBpcyBjYWxsaW5nIHlvdSBvbiBNU04gbnIgJG1zbm5yXG4iOwoKICAgICAgICAgICAgICAgICMg VElNRSZEQVRFCiAgICAgICAgICAgICAgICAoJHNlYywkbWluLCRob3VyLCRkYXksJG1vbnRoLCR5 ZWFyKSA9IChsb2NhbHRpbWUpWzAsMSwyLDMsNCw1XTsKICAgICAgICAgICAgICAgICR5ZWFyICA9 ICR5ZWFyICArIDE5MDA7CiAgICAgICAgICAgICAgICAkbW9udGggPSAkbW9udGggKyAxOwoKICAg ICAgICAgICAgICAgICRkYmggPSBEQkktPmNvbm5lY3QoIiRNQUlOOjpkc24iLCIkTUFJTjo6ZGF0 YWJhc2VfdXNlcm5hbWUiLCIkTUFJTjo6ZGF0YWJhc2VfcGFzc3dvcmQiKTsKICAgICAgICAgICAg ICAgICRteXNxbCA9ICJJTlNFUlQgaW50byBjYWxscyAobXNubnIscGhvbmVucix0aW1lc3RhbXAp IHZhbHVlcyAoJyRtc25ucicsJyRwaG9uZW5yJywnJHllYXI6JG1vbnRoOiRkYXk6JGhvdXI6JG1p bjokc2VjJykiOwogICAgICAgICAgICAgICAgJGRieCA9ICRkYmgtPnByZXBhcmUoJG15c3FsKTsK ICAgICAgICAgICAgICAgICRkYngtPmV4ZWN1dGUoKTsKCiAgICAgICAgICAgICAgJHBob25lbnIg PSAiIjsKICAgICAgICAgICAgICAkbXNubnIgPSAiIjsKICAgICAgICAgICAgICAkZGJ4LT5maW5p c2goKTsKICAgJGRiaC0+ZGlzY29ubmVjdCgpOwogICAgICAgICAgICB9I2VuZCBlbHNlCgogICAg IH0jZW5kIGVsc2UKfSNlbmQgV0hJTEUgSVNETlRSQUNFCg== ------=_Part_17059_15937234.1214952603078--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ef8c8a880807011550y3a138035q8f74010ab91b0297>