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

FB 7270 installation nach "Asterisk on FBF 7170 / 7050" schlägt fehl

Dieses Thema im Forum "Asterisk auf FBF" wurde erstellt von miracelbuffi, 18 Dez. 2008.

  1. miracelbuffi

    miracelbuffi Neuer User

    Registriert seit:
    29 Aug. 2008
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    #1 miracelbuffi, 18 Dez. 2008
    Zuletzt bearbeitet: 18 Dez. 2008
    Hi,

    ich ging nach der Anleitung von "dynamic" vor, es will einfach nichts klappen.
    ich bemüh mich schon Stunden ab mit der Installation von Asterisk. Mit ReadOnly-Filesystemen (installationsart a) und nicht vorhanden files (installationsart b).

    Nun hab ich festgestellt, das bei der Installation Fehler auftreten.


    Code:
    # cd /var                                                                                      
    # wget http://www.spblinux.de/fbox.new/cfg_asterisk14                                          
    Connecting to www.spblinux.de (62.2.86.226:80)                                                 
    cfg_asterisk14       100% |**********************************************************************************************| 24214  --:--:-- ETA
    # chmod +x                                                                                       
    # chmod +x ./cfg_asterisk14 
    # ./cfg_asterisk14 usb_install
    Connecting to www.spblinux.de (62.2.86.226:80)
    cfg.common           100% |**********************************************************************************************| 46683  --:--:-- ETA
                  total         used         free       shared      buffers                                                                       
      Mem:        61320        41004        20316            0         4912                                                                       
     Swap:            0            0            0                                                                                                 
    Total:        61320        41004        20316                                                                                                 
    INFORMATION: Installing asterisk14 (http://www.spblinux.de/fbox.new/26-ur8) to /var/media/ftp/USB2-0-MobileDiskN4M-01/addons ...              
    Connecting to www.spblinux.de (62.2.86.226:80)
    freeramdisk          100% |**********************************************************************************************| 13515  --:--:-- ETA
    Connecting to www.spblinux.de (62.2.86.226:80)
    rd.ko                100% |**********************************************************************************************|  9294  --:--:-- ETA
    Connecting to www.spblinux.de (62.2.86.226:80)
    cfg.customize        100% |**********************************************************************************************|  1386  --:--:-- ETA
    Connecting to www.spblinux.de (62.2.86.226:80)
    rd.ko                100% |**********************************************************************************************|  9294  00:00:00 ETA
    asterisk14.sqf -> /var/ram0:
    Connecting to www.spblinux.de (62.2.86.226:80)
    ram0                 100% |**********************************************************************************************|  1508k 00:00:00 ETA
    INFORMATION: Installing asterisk14 on usb device (USB2-0-MobileDiskN4M-01)
    ./cfg_asterisk14: eval: line 1: /var/asterisk14/bin/cp: not found
    ./cfg_asterisk14: eval: line 1: /var/asterisk14/bin/cp: not found
    Start extracting files ... please wait!
    ./cfg_asterisk14: eval: line 1: /var/asterisk14/bin/cp: not found
    COMPLETED:   asterisk14 has been successfully installed to usb device USB2-0-MobileDiskN4M-01
    #####################################################################
    Performing root install ... This may take a couple minutes.
    Aborting during this period will render your system inoperable!!!
    #####################################################################
    INFORMATION: asterisk14 start disabled during ROOT overlaying phase ...
    Installation progress: .ls: /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/bin: No such file or directory
    ..ls: /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/etc: No such file or directory
    ..ls: /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr: No such file or directory
    .
    INFORMATION: ROOT overlaying phase finished. asterisk14 starting enabled!
                  total         used         free       shared      buffers
      Mem:        61320        42300        19020            0         4928
     Swap:            0            0            0
    Total:        61320        42300        19020
    to use asterisk14 type ./cfg_asterisk14 start
    (or /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/cfg_asterisk14 start)
    
    After a reboot you may reinstall asterisk14 from usb with
    /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/cfg_asterisk14 usb_install
    
    was mich nun etwas verwirrt sind diese Zeilen:
    Code:
    ./cfg_asterisk14: eval: line 1: /var/asterisk14/bin/cp: not found
    ..ls: /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/etc: No such file or directory

    so, was nun? jemand ne idee?

    Firmware-Version 54.04.63

    gruss


    edit:
    ach ja.... http://c2a2b2.com/fbox/cfg_asterisk1x geht auch ned...selbige problem

    edit2:

    scheinbar hab ich ne neue uClibc (0.9.29)

    nun kommt aber der fehler:

    Code:
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/bin/rasterisk': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/asterisk/sounds/de/digits/minutes.gsm': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/asterisk/sounds/digits/minutes.gsm': Operation notpermitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libgcc_s.so': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libncurses.so': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libncurses.so.5': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libresolv.so': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libresolv.so.0': Operation not permitted
    

    ..wird wohl am FAT32 Stick liegen....aber remote wird da nichts mit neu formatieren
     
  2. dynamic

    dynamic Aktives Mitglied

    Registriert seit:
    1 Apr. 2006
    Beiträge:
    1,154
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
  3. miracelbuffi

    miracelbuffi Neuer User

    Registriert seit:
    29 Aug. 2008
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    da kommt eben das Problem mit den Symlinks.

    Code:
    # cd /var                                                                                      
    # wget http://c2a2b2.com/fbox/0.9.29/cfg_asterisk14                                            
    Connecting to c2a2b2.com (92.51.130.126:80)                                                    
    cfg_asterisk14       100% |**********************************************************************************************| 24223  --:--:-- ETA
    # chmod +x cfg_asterisk14
    # ./cfg_asterisk14 usb_install
    Connecting to c2a2b2.com (92.51.130.126:80)
    cfg.common           100% |**********************************************************************************************| 46767  --:--:-- ETA
                  total         used         free       shared      buffers
      Mem:        61320        41120        20200            0         4924
     Swap:            0            0            0
    Total:        61320        41120        20200
    INFORMATION: Installing asterisk14 (http://c2a2b2.com/fbox/0.9.29/26-ur8) to /var/media/ftp/USB2-0-MobileDiskN4M-01/addons ...
    Connecting to c2a2b2.com (92.51.130.126:80)
    freeramdisk          100% |**********************************************************************************************| 13515  00:00:00 ETA
    Connecting to c2a2b2.com (92.51.130.126:80)
    rd.ko                100% |**********************************************************************************************|  9294  --:--:-- ETA
    Connecting to c2a2b2.com (92.51.130.126:80)
    cfg.customize        100% |**********************************************************************************************|  1386  --:--:-- ETA
    Connecting to c2a2b2.com (92.51.130.126:80)
    rd.ko                100% |**********************************************************************************************|  9294  --:--:-- ETA
    asterisk14.sqf -> /var/ram0:
    Connecting to c2a2b2.com (92.51.130.126:80)
    ram0                 100% |**********************************************************************************************|  1544k 00:00:00 ETA
    INFORMATION: Installing asterisk14 on usb device (USB2-0-MobileDiskN4M-01)
    Start extracting files ... please wait!
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/bin/rasterisk': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/asterisk/sounds/de/digits/minutes.gsm': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/asterisk/sounds/digits/minutes.gsm': Operation notpermitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libgcc_s.so': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libncurses.so': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libncurses.so.5': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libresolv.so': Operation not permitted
    cp: cannot create symlink '/var/media/ftp/USB2-0-MobileDiskN4M-01/addons/asterisk14/usr/lib/libresolv.so.0': Operation not permitted
    COMPLETED:   asterisk14 has been successfully installed to usb device USB2-0-MobileDiskN4M-01
    #####################################################################
    Performing root install ... This may take a couple minutes.
    Aborting during this period will render your system inoperable!!!
    #####################################################################
    INFORMATION: asterisk14 start disabled during ROOT overlaying phase ...
    Installation progress: ......
    INFORMATION: ROOT overlaying phase finished. asterisk14 starting enabled!
                  total         used         free       shared      buffers
      Mem:        61320        48376        12944            0         5020
     Swap:            0            0            0
    Total:        61320        48376        12944
    to use asterisk14 type ./cfg_asterisk14 start
    (or /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/cfg_asterisk14 start)
    
    After a reboot you may reinstall asterisk14 from usb with
    /var/media/ftp/USB2-0-MobileDiskN4M-01/addons/cfg_asterisk14 usb_install
    #
    
    denke problem liegt hier am FAT32 vom Stick...
     
  4. dynamic

    dynamic Aktives Mitglied

    Registriert seit:
    1 Apr. 2006
    Beiträge:
    1,154
    Zustimmungen:
    0
    Punkte für Erfolge:
    36
    Hi,

    ich muss mir das Install-Script hierzu nochmal anschauen.
    Bei FAT32 müsste der mitgelieferte "cp" ( der im AVM enthaltene cp dereferenziert beim recursiven Kopieren nicht korrekt ) eigentlich die Symlinks einfach durch Kopien der jeweiligen Files ersetzen, was nicht zu funktionieren scheint.

    Bis dahin kannst Du für die angemeckerten Files einfach manuell Kopien anlegen, danach wird es funktioneren.

    Gruß
    dynamic
     
  5. miracelbuffi

    miracelbuffi Neuer User

    Registriert seit:
    29 Aug. 2008
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    ok, mache es mal so.

    danke dir
     
  6. jointy

    jointy Gesperrt

    Registriert seit:
    1 Juli 2005
    Beiträge:
    1
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Habe gerade das selbe Problem nachdem ich meine 7170 auf die neuste Firmeware gebracht habe 29.04.67.

    Wo finde ich denn die Files zum kopieren?
     
  7. Tippfehler

    Tippfehler IPPF-Promi

    Registriert seit:
    14 Sep. 2004
    Beiträge:
    3,069
    Zustimmungen:
    7
    Punkte für Erfolge:
    38
    Ort:
    AB
  8. miracelbuffi

    miracelbuffi Neuer User

    Registriert seit:
    29 Aug. 2008
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    ...habe gestern den Stick testweise ext2 und ext3 formatiert damit das mit den Symlinks klappt. Leider kann die FB mit dem Dateisystem nichts anfangen...schade :(

    Code:
    18.12.08 23:17:05 Der USB-Massenspeicher 6 enthält kein unterstütztes Dateisystem oder hat eine ungültige Partitionstabelle. (Das Gerät hat den folgenden Typ: 126f:1325)
    was wird den unterstützt?!
     
  9. tajh

    tajh Neuer User

    Registriert seit:
    10 Feb. 2005
    Beiträge:
    17
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Die Probleme mit dem FAT32 formatierten USB Stick kann ich bestätigen. Ich habe deshalb das NTFS Format gewählt.

    Grüsse,
    tajh
     
  10. miracelbuffi

    miracelbuffi Neuer User

    Registriert seit:
    29 Aug. 2008
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Das mit dem kopieren ist so ne Sache, weil die Dateien fehlen. Habe nun erst die Ram-installation gewählt. Dateien in einen temporären Ordner auf dem Stick kopiert und dann nach nem Reboot der Box die usb_install variante gewählt und die temp-Dateien wieder rüberkopiert.

    Code:
    cd /var/media/ftp/USB2-0-MobileDiskN4M-01
    mkdir addons_usb
    cd addons_usb/
    
    mkdir asterisk14
    mkdir asterisk14/bin
    mkdir asterisk14/usr
    mkdir asterisk14/usr/lib
    mkdir asterisk14/usr/lib/asterisk
    mkdir asterisk14/usr/lib/asterisk/sounds
    mkdir asterisk14/usr/lib/asterisk/sounds/de
    mkdir asterisk14/usr/lib/asterisk/sounds/digits
    mkdir asterisk14/usr/lib/asterisk/sounds/de/digits
    
    cp /var/asterisk14/bin/rasterisk asterisk14/bin/
    cp /var/asterisk14/usr/lib/asterisk/sounds/de/digits/minutes.gsm asterisk14/usr/lib/asterisk/sounds/de/digits/minutes.gsm
    cp /var/asterisk14/usr/lib/asterisk/sounds/digits/minutes.gsm asterisk14/usr/lib/asterisk/sounds/digits/minutes.gsm
    cp /var/asterisk14/usr/lib/libgcc_s.so asterisk14/usr/lib/libgcc_s.so
    cp /var/asterisk14/usr/lib/libncurses.so asterisk14/usr/lib/libncurses.so
    cp /var/asterisk14/usr/lib/libncurses.so.5 asterisk14/usr/lib/libncurses.so.5
    cp /var/asterisk14/usr/lib/libresolv.so asterisk14/usr/lib/libresolv.so
    cp /var/asterisk14/usr/lib/libresolv.so.0 asterisk14/usr/lib/libresolv.so.0
    
    nach der sub_install
    Code:
    cd /var/media/ftp/USB2-0-MobileDiskN4M-01
    cp -rf addons_usb/* addons/
    

    ..hoffe jetzt klappts dann mal ;)
     
  11. miracelbuffi

    miracelbuffi Neuer User

    Registriert seit:
    29 Aug. 2008
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    #11 miracelbuffi, 19 Dez. 2008
    Zuletzt bearbeitet: 19 Dez. 2008
    so, asterisk läuft und ist beim sip-provider registriert.

    was ich aber ne ganz kapiere, wie weiss asterisk dass am Fon1-Port ein Telefon hängt?!

    hab auch im Forum nichts gefunden, wo man das in der config angeben kann.

    sip.conf
    Code:
    [general]
    context=default
    bindport=5061
    bindaddr=192.168.0.1
    srvlookup=yes
    
    register => 05250xxxxx:xxxxxxxx@sip.netvoip.ch/05250xxxxx
    
    [101]
    callerid="Name" <101>
    host=dynamic
    ;domain=192.168.0.1
    user=101
    secret=xxxxxxx
    type=friend
    nat=yes
    
    [05250xxxx]
    type=peer
    canreinvite=no
    host=sip.netvoip.ch
    fromuser=05250xxxxx
    insecure=very
    username=05250xxxxx        
    secret=xxxxxxxx 
    ;accountcode=netvoip
    dtmfmode=rfc2833    
                        
                        
    [netvoip_in]        
    type=peer           
    fromdomain=netvoip.ch
    host=sip.netvoip.ch  
    disallow=all         
    allow=ulaw           
    context=ankommend 
    

    extesions.conf
    Code:
    [general]
    static=yes
    writeprotect=no
    
    
    [ankommend]
    exten => 05250xxxx,1,Dial(SIP/101)
    
    [netvoip_out]
    exten => _0.,1,Dial,SIP/${EXTEN}@05250xxxx|45|r
    
    [default]
    include => netvoip_out
    

    wenn man auf die Nummer anruft kommt das:

    Code:
        -- Executing [05250xxxx@ankommend:1] Dial("SIP/62.65.128.62-005dbb50", "SIP/101") in new stack
    [Dec 19 18:26:29] WARNING[3794]: app_dial.c:1242 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)
      == Everyone is busy/congested at this time (1:0/0/1)
      == Auto fallthrough, channel 'SIP/62.65.128.62-005dbb50' status is 'CHANUNAVAIL'
    
     
  12. miracelbuffi

    miracelbuffi Neuer User

    Registriert seit:
    29 Aug. 2008
    Beiträge:
    9
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Puh, war nun das eine Zangengeburt!

    Für diejenigen, die es auch etwas verwirren ist:

    in der sip.conf in meinem Fall [101] entspricht quasi einem externen sip-provider.
    -> auf FB bei Internettelefonie diese Anganben von [101] verwenden.