.titleBar { margin-bottom: 5px!important; }

Asterisk (bristuff) mit Suse 9.0 installieren

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von johnyt11, 23 Sep. 2004.

  1. johnyt11

    johnyt11 Neuer User

    Registriert seit:
    27 Aug. 2004
    Beiträge:
    120
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Wer kann mir helfen?
    Ich will Astersik mit 2HFC Karten (Conceptronic C128i(R)) auf einem PC mit PIII500 iund 128MB instalieren.
    Ich bin nach dieser Anleitung vorgegangen bis zum Punkt der zu instalierenden Packete.
    => Linux Kernel Sources
    => Openssl
    => readline
    => make Befehl
    => bison library
    => termcap (inkl devel) library (bei mir gab´s nur die termcap kein Devel-Packet)
    => newt (inkl. devel) library
    => ncurses (inkl devel) library

    Zusätzlich wolte ich noch das rpm-Packet: libssl-dev instalieren. dazu habe ich die folgende Datei aus dem Internet geladen: libssl-devel-0.9.7d-alt1.i586.rpm
    beim instalieren mit "rpm -i libssl-devel-0.9.7d-alt1.i586.rpm"
    bekomme ich folgende Meldung:
    Code:
     linux:/home/johann # rpm -i libssl.rpm
    warning: libssl.rpm: V3 DSA signature: NOKEY, key ID c1e23429
    error: Failed dependencies:
            /sbin/post_ldconfig is needed by libssl-0.9.7d-alt1
            /sbin/postun_ldconfig is needed by libssl-0.9.7d-alt1
    linux:/home/johann #
    
    was ist mit dieser Meldung gemeint? wo finde oder erstelle ich "post_ldconfig" und "postun_ldconfig"

    2.
    wenn ich im Verzeichniss des entpackten bri-stuffs install.sh oder halt auch ./install.sh eingebe kommt die Meldung:
    Code:
    linux:/home/johann/bri-stuff # ./install.sh
    -bash: ./install.sh: Permission denied
    linux:/home/johann/bri-stuff # make ./install.sh
    make: Nothing to be done for `install.sh'.
    linux:/home/johann/bri-stuff # ./install.sh
    -bash: ./install.sh: Permission denied
    linux:/home/johann/bri-stuff # install.sh
    -bash: install.sh: command not found
    linux:/home/johann/bri-stuff # su
    linux:/home/johann/bri-stuff # ./install.sh
    bash: ./install.sh: Permission denied
    linux:/home/johann/bri-stuff # ./install
    bash: ./install: No such file or directory
    
    
    daher geh ich davon aus das mir da noch was fehlt. nur was??
     
  2. deepnight

    deepnight Neuer User

    Registriert seit:
    10 Juni 2004
    Beiträge:
    119
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    hm, was ist bristuff,
    sind die versionen der pakete kompatibel zur version von asterisk??
     
  3. johnyt11

    johnyt11 Neuer User

    Registriert seit:
    27 Aug. 2004
    Beiträge:
    120
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    bristuff von www.junghanns.net
    mit install.sh wird Asterisk vom cvs Server geladen und kompiliert.
    mit dem Unterschied das gleich die richtigen Treiber für HFC-Karten mittinstalliert werden.

    neuste Version des bristuff: bristuff (0.1.0-RC4a)
     
  4. imberyh

    imberyh Guest

    zu 2.:
    Code:
    Compiling/installing:
        + Make sure you have configured kernel sources installed!
          (this can be done by make menuconfig (save kernel configuration) and then make dep)
          if you are running a 2.6 kernel, make sure you have the /usr/src/linux-2.6 symlink
          pointing to your 2.6 kernel sources
    
        + Run the install.sh script (requires cvs and wget).
        (to install some sample configuration files look at compile.sh)
    
    Hast Du die Rechte für diese Datei?

    zu 1.:

    Mit der Anleitung und Deiner SuSe Version kannst Du eigentlich alles per yast installieren
     
  5. johnyt11

    johnyt11 Neuer User

    Registriert seit:
    27 Aug. 2004
    Beiträge:
    120
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    und das libssl-devel .rpm Packet brauch ich das dann nicht?
    oder wie kann ich das ohne das die o.A. Fehlermeldung kommt, instalieren?
     
  6. imberyh

    imberyh Guest

    in der Anleitung steht Openssl -> wenn Du das in yast auswählst, dann werden auch die abhängigen Pakete installiert (openssl, openssl-devel).
     
  7. Hupe

    Hupe Aktives Mitglied

    Registriert seit:
    8 Apr. 2004
    Beiträge:
    2,586
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    man braucht auch openssl-devel. Davon ist openssl nicht abhängig. Daher wird es bestimmt nicht mitinstalliert. Ehrlich gesagt, bin ich mir garnicht mal sicher, ob man openssl überhaupt braucht, oder ob openssl-devel nicht schon ausreicht
     
  8. imberyh

    imberyh Guest


    Stimmt, Du (Hupe) hast Recht. openssl "lebt" auch ohne opensss-devel., aber asterisk nicht...


    Gruß

    Holger
     
  9. johnyt11

    johnyt11 Neuer User

    Registriert seit:
    27 Aug. 2004
    Beiträge:
    120
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    ich hab jetzt alles oben gesagte, befolgt.
    nachdem ich jetzt ./install eingebe kommt gleich am Anfang nach dem Download vom
    CVS-Server folgende Meldung:
    ./download.sh: line 13: patch: command not found
    ./download.sh: line 17: patch: command not found
    ./download.sh: line 21: patch: command not found

    in der download.sh sind das folgende Zeilen:
    patch -p1 < ../patches/zaptel.patch
    patch -p1 < ../patches/libpri.patch
    patch -p1 < ../patches/asterisk.patch

    Anscheinend fehlt mir der Befehl: patch :(

    ok, den hab ich mit yast auch instaliert... :)

    Aber es wurde ja irgendwas kompiliert. :roll:
    ich muß ja irgendwie die kompilierten ordner und dateien löschen.
    gibts da einen befehl der die alle automatisch löscht?
    oder wo sind diese zu finden?
    oder kann ich das ganze jetzt einfach noch einmal starten ohne was zu löschen? :roll:
     
  10. wrrdlbrrmpft

    wrrdlbrrmpft Mitglied

    Registriert seit:
    17 Juli 2004
    Beiträge:
    263
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ja, soweit ich das seh, kannst du einfach nochmal ./install.sh aufrufen. make clean wird dann automatisch ausgeführt.

    wrrdlbrrmpft
     
  11. johnyt11

    johnyt11 Neuer User

    Registriert seit:
    27 Aug. 2004
    Beiträge:
    120
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    ja, anscheindend hat das instalieren geklappt.....

    und jetzt nach einer Woch hab ich mir die Zeit genommen weiterzumachen.

    aber,
    nach aufruf von asterisk erscheint eine Fehlermeldung:

    Code:
    Asterisk Dynamic Loader Starting:
      == Parsing '/etc/asterisk/modules.conf': Found
     [chan_modem.so]Oct  2 16:47:31 WARNING[16384]: loader.c:242 ast_load_resource:
    /lib/asterisk/modules/chan_modem.so: cannot open shared object file: No such fil
    e or directory
    Oct  2 16:47:31 WARNING[16384]: loader.c:374 load_modules: Loading module chan_m
    odem.so failed!
    
    Was muß ich da machen? Ich komm nicht weiter.

    PS: hier die komplette Ausgabe nach der Eingabe:

    Code:
    
    linux:~ # asterisk -vvvvgc
      == Parsing '/etc/asterisk/asterisk.conf': Found
      == Parsing '/etc/asterisk/extconfig.conf': Not found (No such file or director
    y)
    Asterisk CVS-D2004.08.13.22.00.00-09/24/04-12:54:51, Copyright (C) 1999-2004 Dig
    ium.
    Written by Mark Spencer <markster@digium.com>
    =========================================================================
      == Parsing '/etc/asterisk/logger.conf': Found
    Asterisk Event Logger Started /var/log/asterisk/event_log
      == Manager registered action Ping
      == Manager registered action Events
      == Manager registered action Logoff
      == Manager registered action Hangup
      == Manager registered action Status
      == Manager registered action Setvar
      == Manager registered action Getvar
      == Manager registered action Redirect
      == Manager registered action Originate
      == Manager registered action MailboxStatus
      == Manager registered action Command
      == Manager registered action ExtensionState
      == Manager registered action AbsoluteTimeout
      == Manager registered action MailboxCount
      == Manager registered action ListCommands
      == Parsing '/etc/asterisk/manager.conf': Found
      == Parsing '/etc/asterisk/rtp.conf': Found
      == RTP Allocating from port range 10000 -> 20000
    Asterisk PBX Core Initializing
    Registering builtin applications:
     [AbsoluteTimeout]
      == Registered application 'AbsoluteTimeout'
     [Answer]
      == Registered application 'Answer'
     [BackGround]
      == Registered application 'BackGround'
     [Busy]
      == Registered application 'Busy'
     [Congestion]
      == Registered application 'Congestion'
     [DigitTimeout]
      == Registered application 'DigitTimeout'
     [Goto]
      == Registered application 'Goto'
     [GotoIf]
      == Registered application 'GotoIf'
     [GotoIfTime]
      == Registered application 'GotoIfTime'
     [Hangup]
      == Registered application 'Hangup'
     [NoOp]
      == Registered application 'NoOp'
     [Prefix]
      == Registered application 'Prefix'
     [Progress]
      == Registered application 'Progress'
     [ResetCDR]
      == Registered application 'ResetCDR'
     [ResponseTimeout]
      == Registered application 'ResponseTimeout'
     [Ringing]
      == Registered application 'Ringing'
     [SayNumber]
      == Registered application 'SayNumber'
     [SayDigits]
      == Registered application 'SayDigits'
     [SayAlpha]
      == Registered application 'SayAlpha'
     [SayPhonetic]
      == Registered application 'SayPhonetic'
     [SetAccount]
      == Registered application 'SetAccount'
     [SetAMAFlags]
      == Registered application 'SetAMAFlags'
     [SetGlobalVar]
      == Registered application 'SetGlobalVar'
     [SetLanguage]
      == Registered application 'SetLanguage'
     [SetVar]
      == Registered application 'SetVar'
     [StripMSD]
      == Registered application 'StripMSD'
     [Suffix]
      == Registered application 'Suffix'
     [Wait]
      == Registered application 'Wait'
     [WaitExten]
      == Registered application 'WaitExten'
    Asterisk Dynamic Loader Starting:
      == Parsing '/etc/asterisk/modules.conf': Found
     [chan_modem.so]Oct  2 16:47:31 WARNING[16384]: loader.c:242 ast_load_resource:
    /lib/asterisk/modules/chan_modem.so: cannot open shared object file: No such fil
    e or directory
    Oct  2 16:47:31 WARNING[16384]: loader.c:374 load_modules: Loading module chan_m
    odem.so failed!
    
     
  12. rajo

    rajo Admin-Team

    Registriert seit:
    31 März 2004
    Beiträge:
    1,958
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    in der modules.conf load=>chan_modem.so durch noload=>chan_modem.so ersetzen und chan_modem.so=yes durch chan_modem.so=no
     
  13. bjunix

    bjunix Neuer User

    Registriert seit:
    18 Apr. 2004
    Beiträge:
    192
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    eigentlich sollte open ssl dev reichen.
    du brauchst nur bestimmte programm-teile (libaries, headers, etc) von openssl um bristuff zu kompilieren. die eigentlichen openssl programm dateien sind nicht notwendig. meines wissen zumindest ; )