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

      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

          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

              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

                  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

                      Hi Thilo,

                      Mail an dich ist raus 🙂

                      Liebe Grüße
                      Flo

                      #22425
                      Anonym

                        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.