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

miracelbuffi

Neuer User
Mitglied seit
29 Aug 2008
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
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
 
Zuletzt bearbeitet:
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...
 
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
 
Hi,
Bis dahin kannst Du für die angemeckerten Files einfach manuell Kopien anlegen, danach wird es funktioneren.

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?
 
...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?!
 
Die Probleme mit dem FAT32 formatierten USB Stick kann ich bestätigen. Ich habe deshalb das NTFS Format gewählt.

Grüsse,
tajh
 
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 ;)
 
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:[email protected]/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'
 
Zuletzt bearbeitet:
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.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.