7270 mit 1.4: wo installiere ich hin?

teletux

Neuer User
Mitglied seit
12 Mrz 2007
Beiträge
124
Punkte für Reaktionen
0
Punkte
16
1.4 auf 7270: wo ist die Installation?

Hallo,
ich versuche 1.4 zu installieren! Zunächst hats geklappt, scheinbar und teilweise, nach einem reboot ist nichts mehr da und eine neuer install lädt nur noch die cfg_common! Was ist los? Verstehe nichts mehr ...

Das habe ich gemacht: nach Einschalten von telnet:
Code:
# cd /var
# wget http://www.spblinux.de/fbox.new/cfg_asterisk14
[...]
# chmod +x cfg_asterisk14
# ./cfg_asterisk14 install
Connecting to www.spblinux.de (62.2.86.226:80)
cfg.common           100%
|*****************************************************************************************************|
47661  00:00:00 ETA
              total         used         free       shared      buffers
  Mem:        61344        45220        16124            0         5188
 Swap:            0            0            0
Total:        61344        45220        16124
INFORMATION: Installing asterisk14 (http://www.spblinux.de/fbox.new/0.9.29/26-ur8) to /var ...
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
asterisk14.sqf -> /var/ram0:
Connecting to www.spblinux.de (62.2.86.226:80)
ram0                 100%
|*****************************************************************************************************|
1544k 00:00:00 ETA
#####################################################################
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:        61344        49152        12192            0         6732
 Swap:            0            0            0
Total:        61344        49152        12192
to use asterisk14 type ./cfg_asterisk14 start
# ./cfg_asterisk14 start
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************

Dann dachte ich, schreibe ich mal die Installation ins flash (was wohl nur die config-Dateien ins Flash schreibt) und reboote:

Code:
# ./cfg_asterisk14  config2flash
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

ging alles scheinbar nicht ..

Habe dann die Fritzbox rebootet mit "reboot". Danach war von asterisk nichts mehr zu sehen, ein erneutes "install" geht seitdem nicht mehr, es wird nur noch die cfg.common heruntergeladen, mehr nicht:

Code:
# ./cfg_asterisk14  install
Connecting to www.spblinux.de (62.2.86.226:80)
cfg.common           100%
|*****************************************************************************************************|
47661  --:--:-- ETA
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

Das verstehe ich nicht, wo sind die asterisk-Dateien? - Ein "cfg_asterisk14 start" schlägt auch fehl, weil es auch unter /bin/ kein asterisk14 mehr gibt! Das rd.ko, das beim ersten Mal heruntergeladen worden ist, gibts auch nicht mehr, ein find / -name "rd.ko" findet nichts!

Wenn ich nicht in den RAM installieren will, dann muss ein INST_DIR=/my_dir vor den install-aufruf, okay. Habe ich jetzt auch versucht:
Code:
mkdir /var/asterisk
   # woanderst als /var war kein Verz. erstellbar, alles read-only
INST_DIR=/var/asterisk/; ./cfg_asterisk14  install

dann wird aber auch nur wieder das cfg_common geladen und mehr passiert nicht. Ich verstehe nichts mehr. Für Euch sicherlich eine Kleinigkeit.

danke schon mal
eckard
 
Zuletzt bearbeitet:
Hallo,
kann mir jmd sagen wo ich bei der 7270 eigentlich hin installiere damit es dauerhaft installiert bleibt? Den "Wichtig"-threads entnehme ich nur Anleitungen für die 7170 mit wenig Flash, dort dann Installation auf einen USB-Stick. Ich habe aber die 7270 und will direkt in den 16MB-Flash installieren. (Außerdem funktioniert bei mir die Installation in den "RAM" (??) auf der 7270 überhaupt nicht (mehr), siehe der andere thread von mir in dieser Liste, aber das gibt sich vielleicht, wenn ich das mit den Installations-Orten verstehe ..)

Gruss
Eckard
 
Asterisk Deinstallation funktioniert nicht

Hallo,
da die 7270 wohl noch etwas unbekannt ist und ich nur für die 7120 mit Installation auf USB-Stick Anleitungen/Hilfen gefunden habe, will ich nun Asterisk auf USB-Stick installieren mit: ./cfg_asterisk14 usb_install -x -v

Aber dieser install schlägt leider fehl: Asterisk befindet sich noch irgendwo auf meiner 7270, trotz vorherhiger Installation ins RAM und reboot:

Code:
# ./cfg_asterisk14 -v remove
INFORMATION: cfg.common: current v2.354 >= required v2.354 -> OK
INFORMATION: asterisk14 Version: 1.4.22
INFORMATION: uClibc: 0.9.29
INFORMATION: Install-Script Version: 1.242
INFORMATION: FW specific modules will be downloaded from: http://www.spblinux.de/fbox.new/0.9.29
EXECUTING:   _fct cfgctl@cfg_asterisk14:check:app_status
addon asterisk14 is not installed (has already been removed?)
              total         used         free       shared      buffers
  Mem:        61344        42992        18352            0         5324
 Swap:            0            0            0
Total:        61344        42992        18352
# ./cfg_asterisk14 clearflash
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# ./cfg_asterisk14 usb_install -x -v
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# ./cfg_asterisk14 usb_install -x -v
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

Jedweder Befehl mit ./cfg_asterisk14 abgesetzt endet in "cfg_asterisk14 is currently in maintenance mode". Ein "start" geht ebenso in die Hosen:

Code:
# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# ./cfg_asterisk14 start
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

Wie schon in meinen Parallel-threads geschrieben, ist unter /bin/ nichts mehr von Asterisk zu finden, seit ich gebootet habe.

Weiss jemand wie ich Asterisk vom Gerät deinstallieren/ löschen kann? - Bitte jetzt nicht "rm <datei>" oder so vorschlagen, ich wüßte nicht wo Dateien liegen sollten, mit find das gesamte Filesystem durchsucht, ich finde nichts was mit "asterisk" oder so heißt.

Gruss
Eckard
 
Ich denke, ein Thread reicht erstmal, habe das mal zusammengeführt.
 
auch ein Werksreset der 7270 hilft nicht! Irgendwo ist Asterisk noch installiert und läßt sich weder starten noch deinstallieren! Wie bekomme ich das Zeugs wieder runter um neu anfangen zu können?
Das ls -lR meiner 7270 (700k): http://aiai.de/foren/AVM7270_ls-lR.txt

Das passiert immer noch selbst nach einem Werksreset:

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% |*******************************************************************************************| 24242  --:--:-- ETA
# chmod +x cfg_asterisk14
# ./cfg_asterisk14 usb_install -x -v
Connecting to www.spblinux.de (62.2.86.226:80)
cfg.common           100% |*******************************************************************************************| 47661  --:--:-- ETA
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

es ist kein richtiges install durchgelaufen, es wird beim Versuch eines Install immer nur das cfg.common geladen! Wo hat sich Asterisk festgefressen? Wer weiss weiter?

Gruss
Eckard
 
@teletux
Hast Du denn die Meldungen vom Install-Script mal ernsthaft gelesen ?
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
*********************************************************************
Versuche einfach mal ein
Code:
cfg_asterisk14 enable
am Command-Prompt einzugeben. Im Anschluß solltest Du die Installation regulär durchführen können.

Gruß
dynamic
 
@teletux
Hast Du denn die Meldungen vom Install-Script mal ernsthaft gelesen ?

Versuche einfach mal ein
Code:
cfg_asterisk14 enable
am Command-Prompt einzugeben. Im Anschluß solltest Du die Installation regulär durchführen können.

richtig, SOLLTE! Bei mir aber nicht! Natrürlich habe ich x Male "enable" ausgeführt. Nichts geht bei mir! Weder ein install noch ein usb_install noch ein remove! Daher nochmals meine Frage: wie bekomme ich das Zeugs wieder runter??? -> um nochmal anfangen zu können mit einem usb_install, für die 7270 ist das Skript vermutlich noch nicht ausgereift. Was hat mir dieses install-Skript auf meine Fritz-Box gespielt, dass bei einem install nur noch die cfg-common heruntergeladen wird und nicht mehr das Modul rd.ko und cfg.customize wie beim ersten Mal, siehe mein erstes Posting oben? Im übrigen gibt es auf der 7270 kein /var/ram0, ich weiss nicht was das cfg_asterisk14 damit gemacht hat. - Irgend welche Reste befinden sich auf der 7270, die findet das Skript und meint asterisk sei schon installiert.


Das habe ich gerade eben gemacht, gaaaaanz häufig "enable" habe ich gemacht, "enable" nutzt nichts, es kommt immer wieder die Meldung ich solle wieder "enable" machen. 1:1 vom Terminal kopiert:

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% |*******************************************************************************************| 24242  --:--:-- ETA
# chmod +x ./cfg_asterisk14
# ./cfg_asterisk14 install
Connecting to www.spblinux.de (62.2.86.226:80)
cfg.common           100% |*******************************************************************************************| 47661  --:--:-- ETA
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# ./cfg_asterisk14 install
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# ./cfg_asterisk14 install
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# ./cfg_asterisk14 usb_install
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# ./cfg_asterisk14 remove
              total         used         free       shared      buffers
  Mem:        61344        39764        21580            0         4680
 Swap:            0            0            0
Total:        61344        39764        21580
# ./cfg_asterisk14 install
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

Sonst jemand eine Idee?
Ich möchte betonen, dass ich blutiger Fritz-Box und Asterisk-Anfänger bin, mit Linux kenne ich mich recht gut aus. Ich habe strikt die Installationsanleitung befolgt und haben eben "./cfg_asterisk14 install" gemacht, seitdem gehts nichts mehr vor und zurück. Beim ersten mal wurde mehr als nur die common.cfg installiert, siehe mein allererstes Posting oben, es ging auch wesentlich länger. Diese Dateien rd.ko, cfg.customize und asterisk14.sqf befinden sich jetzt nicht mehr auf dem System, ich habe mit find alles abgesucht. Siehe das ls -lR, das ich im vorigen Posting von mir als Link downloadbar gemacht habe. Diese Dateien fehlen also, das Skript meint vermutlich, die seien schon installiert, diese Dateien sind aber VERSCHWUNDEN (nach einem reboot)! Und irgendwo sind noch Reste, die das Skript veranlassen, zu meinen, es sei alles installiert.

Danke schon mal
eckard
 
Zuletzt bearbeitet:
Hi teletux,

hast Du eventuell schon mal ein Recover der 7270 in Betracht gezogen?
Zumindest sollte die Box anschließend wieder "jungfräulich" sein.

Gruß Henry
 
[Edit frank_m24: Sinnfreies Vollzitat vom Beitrag direkt darüber gelöscht, siehe Forumregeln.]

Ah, das geht auch, schön, habe er'google't was das ist. Auf der CD sollte das recover für meine 7270 mit version 54.04.67 liegen. Okay, mache ich wenn da nicht noch eine anderer heißer Tipp kommt. Ich vermute das gleiche passiert mir nämlich gleich wieder ...
 
ok, also: wget http://c2a2b2.com/fbox/cfg_asterisk14
Leider das gleiche tupfegleiche Verhalten. Es wird nur cfg.common geladen und ich bekomme auch dann immer wieder die Aufforderung ein "enable" zu machen.

Sonst noch jmd Ideen? - Am WE werde ich die FB dann mit dem exe komplett neu bespielen .. müssen.
 
Hmmmm ... schau mal in Deiner "/var/flash/debug.cfg" nach und lösche alle Einträge am Ende dieser Datei, die wie folgt aussehen:
Code:
###DON'T REMOVE. PUTS FOLLOWING APP INTO MAINT-MODE: cfg_asterisk...
Falls das auch nicht zum Erfolg führt, poste hier einfach mal den Inhalt Deiner /var/flash/debug.cfg

Gruß
dynamic
 
dynamic, Du bist mein RETTER!!!
In der debug.cfg stand genau nur das drinnen, was Du zitiert hast! Mit "> debug.cfg" gelöscht und schon kann ich wieder installieren!
Aber ich was sehe ich trotz leeren mit > und Neuinstallation: das debug.cfg bleibt nach wie vor mit Datumstempel 1. Jan 2000:

Code:
crw-r--r--    1 root     root     240,  98 Jan  1  2000 /var/_RO_/var/flash/debug.cfg
gut, ist wegen "c" im "crw-r--r--" auch ein "Gerät". Verstehe ich trotzdem nicht. Wie soll ein normal Sterblicher darauf kommen, dass debug.cfg frisch geschrieben ist!
Code:
# cd /
# find -name "debug.cfg"
./var/_RO_/var/flash/debug.cfg
./var/flash/debug.cfg
Beide debug.cfg sind "c"-Geräte. (??)

Nun gut, hier die Installation:
Code:
# ./cfg_asterisk14 usb_install
              total         used         free       shared      buffers
  Mem:        61344        41296        20048            0         4888
 Swap:            0            0            0
Total:        61344        41296        20048
INFORMATION: Installing asterisk14 (http://www.spblinux.de/fbox.new/0.9.29/26-ur8) to
              /var/media/ftp/Corsair-FlashVoyager-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  00:00:00 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  --:--:-- ETA
asterisk14.sqf -> /var/ram0:
Connecting to www.spblinux.de (62.2.86.226:80)
ram0                 100%
              |*******************************************************************************************|
              1544k 00:00:00 ETA
INFORMATION: Installing asterisk14 on usb device (Corsair-FlashVoyager-01)
Start extracting files ... please wait!
COMPLETED:   asterisk14 has been successfully installed to usb device Corsair-FlashVoyager-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:        61344        50556        10788            0         5148
 Swap:            0            0            0
Total:        61344        50556        10788
to use asterisk14 type ./cfg_asterisk14 start
(/var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 start or simply asterisk14)

After a reboot you may reinstall asterisk14 from usb with
/var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 usb_install

Dann asterisk starten:
Code:
# ./cfg_asterisk14 start
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# ./cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# ./cfg_asterisk14 start
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
geht wieder nicht(!) aber oben steht ja im Gegensatz zu der ./cfg_asterisk14 install (also NICHT "usb_install") zusätzlich: "start ... simply with asterisk14", wobei der Autor des Skriptes wohl etwas durcheinander gekommen ist, sondern vermutlich rein asterisk (ohne 14) gemeint hat also:

Code:
# asterisk14
-sh: asterisk14: not found
# asterisk
# ps
[...]
 1994 root      17472 S   asterisk
 1995 root      17472 S   asterisk
 1997 root      17472 S   asterisk
 1998 root      17472 S   asterisk
 1999 root      17472 S   asterisk
 2000 root      17472 S   asterisk
 2001 root      17472 S   asterisk
 2002 root      17472 S   asterisk
 2003 root      17472 S   asterisk
 2004 root      17472 S   asterisk
 2005 root      17472 S   asterisk
 2006 root      17472 S   asterisk
 2007 root      17472 S   asterisk
 2008 root      17472 S   asterisk
 2009 root      17472 S   asterisk
 2010 root      17472 S   asterisk
 2011 root      17472 S   asterisk
 2012 root      17472 S   asterisk
 2013 root      17472 S   asterisk
 2014 root      17472 S   asterisk
 2016 root       1424 R   ps

Es funktioniert!! Waho!!!! "usb_install" sei dank! Das "install" für das7270 ist wohl noch optimierungsbedürftig. Es würde mich an dieser Stelle natürlich schon interessieren, wo bei der 7270 die Installation hin erfolgen sollte, damit diese nicht ins flüchtige RAM unter /var installiert wird (siehe der trace in meinem ersten Posting) , nach einem reboot natürlich verschwunden ist und dann durch debug.cfg jede weitere Installation zunichte gemacht wird. Wo ist der 16 MB Flash beim 7270 eigentlich gemountet? Ich sehe es nicht:

Code:
# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
ramfs on /var type ramfs (rw)
/dev/mtdblock5 on /data type jffs2 (rw)
usbfs on /proc/bus/usb type usbfs (rw)
sysfs on /var/sysfs type sysfs (rw)
/dev/sda1 on /var/media/ftp/Corsair-FlashVoyager-01 type vfat (rw,fmask=0000,dmask=0000,codepage=cp437,iocharset=iso8859-1,shortname=winnt)
/dev/root on /var/_RO_ type squashfs (ro)
ramfs on /bin type ramfs (rw)
ramfs on /etc type ramfs (rw)
ramfs on /usr type ramfs (rw)
/dev/root on /usr/www type squashfs (ro)
ramfs on /var/_RO_/var type ramfs (rw)

Gruss
Eckard
 
Zuletzt bearbeitet:
so, die never ending story geht weiter: nach einem reboot der 7270:
Ich sollte nach einem reboot ausführen: /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 usb_install

Code:
# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
ramfs on /var type ramfs (rw)
/dev/mtdblock5 on /data type jffs2 (rw)
usbfs on /proc/bus/usb type usbfs (rw)
sysfs on /var/sysfs type sysfs (rw)
/dev/sda1 on /var/media/ftp/Corsair-FlashVoyager-01 type vfat (rw,fmask=0000,dmask=0000,codepage=cp437,iocharset=iso8859-1,shortname=winnt)
# /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 usb_install
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************
# cd /var
# ./cfg_asterisk14 enable
-sh: ./cfg_asterisk14: not found
# /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 usb_install
***************************************************************************
cfg_asterisk14 is currently in maintenance mode and will not allow
any activities unless it is enabled via command line.
Run: "cfg_asterisk14 enable", to activate normal operation mode again.
***************************************************************************

So, cfg_asterisk14 ist ja nun nicht da .. weil ja ursprünglich im flüchtigen /var gestanden. Muss ich nun jedesmal wieder ein wget machen und aus dem Internet wieder ein cfg_asterisk14 holen?

Ich frage lieber mal mach, nachher ist meine Installation versaut. Die Anleitung unter "WICHTIG" in diesem Forum ist ja schon längst zu Ende. Oder ist vor einem reboot ./cfg_asterisk14 config2flash anzuwenden, damit u.a. die cfg_asterisk14 gesichert wird? Und wo ist beim 7270 der Flash, siehe posting von mir obenan?

Eckard
 
Poste mal den Inhalt der Datei /var/flash/debug.cfg
Code:
cat /var/flash/debug.cfg

Gruß
dynamic
 
Code:
# pwd
/var/flash
# cat debug.cfg
###DON'T REMOVE. PUTS FOLLOWING APP INTO MAINT-MODE: cfg_asterisk14
 
@teletux

Das Install Script berücksichtigt den "Sonderfall" einer an sich leeren debug.cfg nicht. Müssten wir irgendwann mal anpassen ... if time allows one day.

Vorschlag für Workaround ist, daß Du irgendeinen Eintrag in /var/flash/debug.cfg einfügst, z.B. den Start des Telnet-Daemons :rolleyes:
Code:
cat "/usr/sbin/telnetd -l /sbin/ar7login" >> /var/flash/debug.cfg
/var/cfg_asterisk14 enable
Danach sollte das Script sauber funktionieren.

Gruß
dynamic
 
@teletux

Das Install Script berücksichtigt den "Sonderfall" einer an sich leeren debug.cfg nicht. Müssten wir irgendwann mal anpassen ... if time allows one day.
Sonderfall? Die 7270 hat per default den telnetd gestartet wenn ich einmal per Telefon den 7270 aktiviert habe. Auch nach einem reboot oder Strom aus ist der telnetd noch gestartet.
Code:
cat "/usr/sbin/telnetd -l /sbin/ar7login" >> /var/flash/debug.cfg
/var/cfg_asterisk14 enable
Danach sollte das Script sauber funktionieren.[/code]
Du meintest sicherlich echo "/usr/sbin/...............login">> .....
Da die 7270 aber schon mit gestartetem telnet hochfährt, wäre dieser Doppelstart wohl nicht so optimal. Ich habe mal gemacht:

Code:
# echo "echo Hallo >/dev/null" >> /var/flash/debug.cfg
-sh: cannot create /var/flash/debug.cfg: Bad address
# echo "hallo" >> /var/flash/debug.cfg
-sh: cannot create /var/flash/debug.cfg: Bad address
Auch über Umweg über eine Datei gehts nicht:
Code:
# echo "hallo " >> /var/test
# cat /var/test >> /var/flash/debug.cfg
-sh: cannot create /var/flash/debug.cfg: Bad address
Mit vi kann ich /var/flash/debug.cfg auch nicht bearbeiten.

Das /var/flash/debug.cfg ist ja vom Typ her ein Gerät, siehe meine Postings vorher. Da kann man offenbar nicht so einfach etwas anfügen. Wie weiter?
[*****persönliche nicht-sachliche Anmerkungen gelöscht, Eckard]

Gruss
Eckard
 
Zuletzt bearbeitet:
Nutze "nvi /var/flash/debug.cfg". (Bedienung des (n)vi ist etwas gewöhnungsbedürftig, aber für einen tux sicher kein Problem... ;-) )


Gruß,
Wichard
 
danke für den Tipp mit nvi. Habs gerade mit vi probiert, aber debug.cfg ist zerstört und unlesebar und uneditierbar wenn ein >> auf /var/flash/debug.cfg gemacht wurde!! Also zwei > ! Es wird die debug.cfg dabei sogar zerstört und muss mit > debug.cfg wieder gelöscht und neu initialisiert werden. Es funktioniert nur ein > debug.cfg, anhängen mit >> geht NICHT. Ich habe die Texte alle in eine Datei test geschrieben und dann auf einmal in die debug.cfg geschrieben. JETZT gehts! Waoh!

Code:
# > /var/flash/debug.cfg
# echo "###DON'T REMOVE. PUTS FOLLOWING APP INTO MAINT-MODE: cfg_asterisk14" > /var/test
# cat /var/test
###DON'T REMOVE. PUTS FOLLOWING APP INTO MAINT-MODE: cfg_asterisk14
# echo "echo hallo >>/dev/null " >> /var/test
# cat /var/test
###DON'T REMOVE. PUTS FOLLOWING APP INTO MAINT-MODE: cfg_asterisk14
echo hallo >>/dev/null
# cat /var/test > /var/flash/debug.cfg
# cat /var/flash/debug.cfg
###DON'T REMOVE. PUTS FOLLOWING APP INTO MAINT-MODE: cfg_asterisk14
echo hallo >>/dev/null

Jetzt kann ich tatsächlich vom USB-Stick installieren und starten:

Code:
# /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 enable
********************************************************************
ATTENTION:   cfg_asterisk14 has been put to normal operation mode again.
             Application will allow to start and install again!
********************************************************************
# /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 usb_install
              total         used         free       shared      buffers
  Mem:        61344        41520        19824            0         4888
 Swap:            0            0            0
Total:        61344        41520        19824
INFORMATION: Installing asterisk14 (http://www.spblinux.de/fbox.new/0.9.29/26-ur8) to /var/media/ftp/Corsair-FlashVoyager-01/addons ...
INFORMATION: asterisk14 already on USB-Device ... skipping extract phase.
#####################################################################
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:        61344        42324        19020            0         4956
 Swap:            0            0            0
Total:        61344        42324        19020
to use asterisk14 type ./cfg_asterisk14 start
(/var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 start or simply asterisk14)

After a reboot you may reinstall asterisk14 from usb with
/var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 usb_install
# asterisk
#

Tausend Dank für Eure Hilfen!

@Anleitung dynamic für 7270:
1. nur auf USB-Stick installieren, nix da Flash Installation, bisher keiner weiss wo's 16MB flash ist, also usb_install,
vielleicht isses unter /var/flash ;-) (untested!)
Korrekte Install-Meldungen siehe oben.
2. Nach Installation auf USB-Stick das debug.cfg nachbearbeiten, es kann auch erstmal rebootet werden.
Code:
# > /var/flash/debug.cfg
# echo "###DON'T REMOVE. PUTS FOLLOWING APP INTO MAINT-MODE: cfg_asterisk14" > /var/test
# echo "echo hallo >/dev/null" >> /var/test
# cat /var/test > /var/flash/debug.cfg
3. reboot (wenn unter 2 nicht schon rebootet worden ist.
4. vom USB-Stick in den RAM installieren, z.B. wenn der USB-Stick ein Corsair-FlashVoyager... ist:
Code:
# /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 enable
# /var/media/ftp/Corsair-FlashVoyager-01/addons/cfg_asterisk14 usb_install
[...] viele Meldungen, siehe oben 
# asterisk
Wie bekomme ich heraus, wie mein USB-Stick heißt? ->
Code:
# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
ramfs on /var type ramfs (rw)
/dev/mtdblock5 on /data type jffs2 (rw)
usbfs on /proc/bus/usb type usbfs (rw)
sysfs on /var/sysfs type sysfs (rw)
/dev/sda1 on /var/media/ftp/Corsair-FlashVoyager-01 type vfat (rw,fmask=0000,dmask=0000,codepage=cp437,iocharset=iso8859-1,shortname=winnt)

fertig. Jetzt asterisk selbst konfigurieren, wie das geht weiss ich selber noch nicht, aber es wird noch. Mit Eingabe von nur ......./cfg_asterisk14 kommt eine Hilfe.

5. Wer die Software asterisk auf seinen USB-Stick (oder sonst wo neu) neu installieren will, der muss die debug.cfg LEEREN, z.B.mit > /var/flash/debug.cfg


Asterisk starte ich mit
# asterisk

Hilfe zu ...../cfg_asterisk14 - Skript mit eintippen dieses Namens ohne Argumente.
bei asterisk muss -help als Argument eingegeben werden:
# asterisk -help

:)
 
Zuletzt bearbeitet:
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.