Q-108.291

TLD unter Linux startet nicht – Meldung im Syslog »No CAPI Found«

Frage
Problem Beim Betrieb von David unter Linux soll für den Faxversand eine ISDN-Karte (z.B. AVM Fritz!Card) eingesetzt werden. Die Installation und Einrichtung wurde fehlerfrei abgeschlossen und der Start der CAPI mit dem Befehl »capiinit« wird scheinbar korrekt durchgeführt. Auch lassen sich die CAPI-Informationen mithilfe des Befehls »capiinfo« abrufen. Der eingerichtete TLD kann jedoch nicht gestartet werden im Linux Syslog wird folgende Meldung angezeigt:

»tld: No CAPI Found!«

Produkt TLD (ISDN)
Priorität normal
Effekt normal
Datum 7.07.2008

Antwort
Wird beim Betrieb von David unter Linux die oben angegebene Meldung ausgegeben, muss ein Link von der Datei »libcapi20.so« auf die Datei »libcapi20.so 3« verweisen. Ist kein Verweis auf die Datei »libcapi20.so 3« vorhanden, ist ein Start des TLD nicht möglich.

Um einen Link (Verweis) zu erstellen, geben Sie folgenden Befehl auf der Konsole ein:

    ln -s /usr/lib/libcapi20.so.3 /usr/lib/libcapi20.so
Prüfen Sie anschließend mit dem Befehl »ldconfig -p | grep "capi"« ob die Datei »libcapi20.so« vorhanden ist und auch der Pfad richtig angezeigt wird. Ist die Datei vorhanden und die Pfadangabe korrekt, kann der TLD gestartet werden.

Hinweis
Ist die Datei »libcapi20.so 3« auf dem System noch nicht vorhanden, muss diese manuell nachinstalliert werden.