• Dieses Thema ist leer.
Ansicht von 10 Beiträgen - 1 bis 10 (von insgesamt 10)
  • Autor
    Beiträge
  • #15721
    Anonym
    Inaktiv

    Hi,

    ich hab hier aktuell einen frisch installierten Server mit Debian Lenny 32-bit stehen (auf dem bereits ohne Probleme Hylafax läuft) und versuche gerade auf diesem die Console-Version von JAM (Aktuellste Version) ans Laufen zu bekommen.

    JAM startet zwar ohne Fehlermeldungen (Soft-Link auf die „fehlende“ Lib (siehe FAQ) ist gesetzt und libstdc++5 ist installiert), ABER ein Blick in die jam-0.log-Datei zeigt folgendes:


    [ WARNING - 15/Jun/2010:13:46:23 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.Activator ]
    [ WARNING - 15/Jun/2010:13:46:24 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.tracer.CallSimulatorCommand ]
    [ WARNING - 15/Jun/2010:13:46:26 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.getCommand() - no command found for ID: cfg_set ]
    [ WARNING - 15/Jun/2010:13:46:31 +0200 - JAM-MonitorSignatureCheck-Thread-(non-deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.getControllerCount() - CAPI1009: COMMON-ISDN-API not installed ]
    [ SEVERE - 15/Jun/2010:13:46:39 +0200 - PIMCapiObserver#5 - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.capiExceptionThrown() - CAPI1104: Queue is empty ]

    Soweit ich das hier im Forum verfolgen konnte deutet die CAPI-Fehlermeldung darauf hin dass CAPI nicht oder nicht richtig installiert ist, dann allerdings verstehe ich nicht ganz warum Hylafax ohne Probleme funktioniert ❓

    Um es nicht zu vergessen: Wenn JAM gestartet ist und Ich testweise hier im Büro anrufe, reagiert JAM trotz der Fehlermeldungen zwar, aber erst nach dem 5-6 mal klingeln 🙁

    Hat jemand einen Tipp für mich? 😉

    Lg
    Flo

    #22430
    Thilo Brandt
    Keymaster

    Hallo Flo,
    @Flo wrote:

    Um es nicht zu vergessen: Wenn JAM gestartet ist und Ich testweise hier im Büro anrufe, reagiert JAM trotz der Fehlermeldungen zwar, aber erst nach dem 5-6 mal klingeln 🙁

    keien Ahnung was für eine CAPI du im einsatz hast, aber dein Fehlerbild deutet eher daraugf hin, dass zum Startzeitpunkt des JAM die CAPI noch nicht zur Verfügung steht, und diese sich erst später „aktiviert“. Welche CAPI von welchem Hersteller hast du denn im Einsatz?

    Viele Grüße
    Thilo

    #22431
    Anonym
    Inaktiv

    Hi,
    ich habe eine FritzCard ISDN PCI v2.1 mit dem Kernelmodul fcpci am laufen und die libcapi aus den Debian-Paketquellen.

    Capiinfo liefert mir folgendes:


    flo@isdn:/# capiinfo
    Number of Controllers : 1
    Controller 1:
    Manufacturer: AVM GmbH
    CAPI Version: 2.0
    Manufacturer Version: 3.11-07 (49.23)
    Serial Number: 1000001
    BChannels: 2
    Global Options: 0x00000039
    internal controller supported
    DTMF supported
    Supplementary Services supported
    channel allocation supported (leased lines)
    B1 protocols support: 0x4000011f
    64 kbit/s with HDLC framing
    64 kbit/s bit-transparent operation
    V.110 asynconous operation with start/stop byte framing
    V.110 synconous operation with HDLC framing
    T.30 modem for fax group 3
    Modem asyncronous operation with start/stop byte framing
    B2 protocols support: 0x00000b1b
    ISO 7776 (X.75 SLP)
    Transparent
    LAPD with Q.921 for D channel X.25 (SAPI 16)
    T.30 for fax group 3
    ISO 7776 (X.75 SLP) with V.42bis compression
    V.120 asyncronous mode
    V.120 bit-transparent mode
    B3 protocols support: 0x800000bf
    Transparent
    T.90NL, T.70NL, T.90
    ISO 8208 (X.25 DTE-DTE)
    X.25 DCE
    T.30 for fax group 3
    T.30 for fax group 3 with extensions
    Modem

    0100
    0200
    39000000
    1f010040
    1b0b0000
    bf000080
    00000000 00000000 00000000 00000000 00000000 00000000
    01000001 00020000 00000000 00000000 00000000

    Supplementary services support: 0x000003ff
    Hold / Retrieve
    Terminal Portability
    ECT
    3PTY
    Call Forwarding
    Call Deflection
    MCID
    CCBS

    Die CAPI muss definitiv vor JAM schon aktiv sein, ansonsten würde Hylafax doch nicht funktionieren oder?

    P.S. Mit der vorherigen JAM Version hat alles wunderbar funktioniert 🙁

    Lg
    Flo

    #22426
    Thilo Brandt
    Keymaster

    Hallo Flo,
    @Flo wrote:

    P.S. Mit der vorherigen JAM Version hat alles wunderbar funktioniert 🙁

    welche Version hattest du da drauf? Also die CAPI Variante hat sich bestimmt seit Version 5.0.11 nicht mehr geändert. Ich denke, dass da ein Störfaktor aussserhalb des Programmes mit reinspielt. Hast du vielleicht Hylafax geupdeted?

    Viele Grüße
    Thilo

    #22427
    Anonym
    Inaktiv

    Hi Thilo,

    leider weiß ich die Versionsnummer vom „damaligen“ JAM nicht mehr 🙁 Ich kann dir nur sagen, dass es die Version war, die es am 11. Mai 10 zum Download gab :/

    Hylafax hab ich mit den aktuellen Debian-Paketen installiert.

    Habe gerade eben allerdings nochmal zum Testen eine andere Festplatte in das System eingebaut und nochmal fix ein Lenny draufgespielt, direkt den Fritz-Treiber (fcpci) gebaut, CAPI installiert, Java installiert und dann JAM … Leider ändert sich nichts an dem CAPI-Fehler, aber die Fehlerliste ist schonmal kleiner geworden.
    So sieht meine jam.log nun aus:


    [ WARNING - 15/Jun/2010:18:35:04 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.Activator ]
    [ WARNING - 15/Jun/2010:18:35:09 +0200 - JAM-MonitorSignatureCheck-Thread-(non-deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.getControllerCount() - CAPI1009: COMMON-ISDN-API not installed ]

    Laut capiinfo läuft alles 🙁
    Ich bin gerade ein klein wenig am Verzweifeln 🙁

    Liebe Grüße
    Flo

    #22428
    Thilo Brandt
    Keymaster

    Hallo Flo,

    also die erste WARNING kannst du ignorieren. Da wird einfach eine UI Komponente bei der Console Version installiert. Das ist ein bekanntes „Problem“. Eigentlich ist nur doch die WARNING mit CAPI not installed vorhanden. Und da stellt sich auch mir die Frage, warum die erst später gefunden werden sollte. Kannst du evt. mal das Logging erhöhen, um im jam-0.log zu sehen, wann die CAPI „scharf“ geschaltet wird.

    Viele Grüße
    Thilo

    #22429
    Anonym
    Inaktiv

    Hi Thilo,

    ich habe nun das Loglevel auf „INFO“ gestellt und die jam.log sieht nun so aus: (Ich hoffe Ich habe die Stellen erwischt die für die Fehlerdiagnose wichtig sind)


    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.powerisdnmonitor.capi.CapiMonitor.start() - CapiMonitor started. ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.monitor.MonitorListener.start() - Started monitor: CapiMonitor ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - jAnrufmonitor registered @ CAPI with ID 1 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Monitoring # of lines: 1 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventSender ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Max. blocks sent to CAPI: 2 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventReceiver ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Size [bytes] of a block sent to CAPI: 128 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.monitor.MonitorListener.start() - All monitors started on line. ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.monitor.MonitorListener.start() - AbstractMonitorListener ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 33 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 61 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 7 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 8 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 10 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 58 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 122 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 77 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 4 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 84 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 220 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 42 ms ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventSender ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.send() - Total registered EventSenders: 5 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.send() - Total registered EventReceivers: 13 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.send() - EventReceivers for event #10: 2 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.unregister() - Unregistered EventSender ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - ===>>> Startup completed. ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.application.RunConsole.init() - Starting ... ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventSender ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventReceiver ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Send LISTEN_REQ to CAPI. ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Received LISTEN_CONF from CAPI. ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.PIMCapi.addListener() - Creating and starting new PIMCapiObserver: PIMCapiObserver#1 ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.PIMCapi.addListener() - Adding CapiListener to PIMCapiObserver ]
    [ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Added new CapiListener. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Creating new configuration output stream. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration read for sorting. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration sorted. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - sorted Configuration stored. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Creating new configuration output stream. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration read for sorting. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration sorted. ]
    [ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - sorted Configuration stored. ]

    Liebe Grüße
    Flo

    #22423
    Thilo Brandt
    Keymaster

    Hallo Flo,

    kannst du mir das komplette Logfile per Email zukommen lassen?

    Viele Grüße
    Thilo

    #22424
    Anonym
    Inaktiv

    Hi Thilo,

    Mail an dich ist raus 🙂

    Liebe Grüße
    Flo

    #22425
    Anonym
    Inaktiv

    Zur Dokumentation (Falls jemand diesen Thread findet und dasselbe Problem hat) 🙂

    Thilo hat anhand der Logs festgestellt die CAPI ca. 5 Sekunden Zeitverzögerung beim Start hat, allerdings liegt das an der CAPI und nicht an JAM.

    Grundsätzlich funktioniert JAM jetzt bei mir, nur habe Ich abundzu halt den CAPI-not-installed-Fehler in der Log und manchmal eine kleine Verzögerung (welche aber hinnehmbar ist ;))

    Danke nochmal an Thilo für diesen klasse Support 🙂

    Lg
    Flo

Ansicht von 10 Beiträgen - 1 bis 10 (von insgesamt 10)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.